Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
setkey - Codierschlüssel setzen
&pagelevel(4)&pagelevel
Definition | #include <stdlib.h> void setkey(const char *key); |
Beschreibung | setkey() ermöglicht den Zugriff auf einen Verschlüsselungsalgorithmus. key ist ein Zeichenfeld mit einer Länge von 64 Bytes, das nur Zeichen mit den numerischen Werten 0 und 1 enthält. Diese Zeichenkette wird in Gruppen von je acht Bits aufgeteilt; dabei wird das niederwertige Bit in jeder Gruppe ignoriert. Hieraus ergibt sich ein Schlüssel mit 56 Bits, der eingetragen wird. Dies ist dann der Schlüssel, der von dem Algorithmus zum Verschlüsseln der Zeichenkette block von der Funktion encrypt() verwendet wird.
|
Hinweis | Da setkey() keinen Returnwert zurückgibt, können Fehler nur wie folgt festgestellt werden: errno wird auf 0 gesetzt; anschließend wird die Funktion aufgerufen und errno geprüft. Wenn errno ungleich 0 ist, muss ein Fehler aufgetreten sein. |
Siehe auch | crypt() , encrypt() , stdlib.h .
|