Kategorie
Kryptografie
Kodierung, Hashing, Verschlüsselung und Komprimierung.Kategorieübersicht
Übersicht
Nutze diese Übersicht, um die Kategorie zu verstehen, bevor du eine bestimmte Funktion öffnest.- Sieh, welche Aufgaben diese Funktionsgruppe lösen soll.
- Vergleiche Funktionsnamen und Beschreibungen in einer Tabelle.
- Öffne eine Funktion für Syntax, Argumente, Rückgaben und Beispiele.
Kryptografie
Verfügbare Funktionen
| Funktion | Beschreibung |
|---|---|
base64_decode | Dekodiert eine Base64-codierte Zeichenfolge. |
base64_encode | Kodiert eine Zeichenfolge in Base64. |
crypt.decrypt | Entschlüsselt Chiffretext mit dem bereitgestellten Schlüssel, dem Initialisierungsvektor und dem optionalen Verschlüsselungsmodus. |
crypt.encrypt | Verschlüsselt eine Zeichenfolge mit dem bereitgestellten Schlüssel und gibt den Chiffretext zusammen mit dem verwendeten Initialisierungsvektor zurück. |
crypt.generatebytes | Erzeugt kryptografisch sichere Zufallsbytes mit der angeforderten Länge. |
crypt.generatekey | Erzeugt einen zufälligen Schlüssel, der für unterstützte kryptografische Hilfsprogramme geeignet ist. |
crypt.hash | Hasht eine Zeichenfolge mit dem ausgewählten Algorithmus und gibt den Digest zurück. |
crypt.hmac | Erstellt einen verschlüsselten HMAC-Digest zur Authentifizierung einer Nachricht. |
crypt.random | Erzeugt zufällige Bytes für Nonces, Salts oder temporäre Token. |
lz4compress | Komprimiert einen String mit LZ4, um die Größe vor der Speicherung oder Übertragung zu reduzieren. |
lz4decompress | Dekomprimiert eine LZ4-Zeichenfolge und validiert optional die erwartete dekomprimierte Größe. |