| Nawigacja funkcji | Opis |
|---|---|
base64_decode | Dekoduje wejscie Base64 za pomoca Base64 decoder i zwraca zdekodowane bajty jako Lua string. |
base64_encode | Koduje bajty Lua string za pomoca Base64 encoder, uzywajac = padding i bez znakow nowej linii. |
crypt.decrypt | Odszyfrowuje Base64 ciphertext za pomoca key zdekodowanego z Base64 i wymaganego Base64 IV, uzywajac AES CBC albo ECB. |
crypt.encrypt | Szyfruje bajty Lua string za pomoca AES CBC, ECB albo CTR z key zdekodowanym z Base64, a nastepnie zwraca Base64 ciphertext i wynik IV. |
crypt.generatebytes | Generuje losowe bajty za pomoca random byte generator i zwraca je Base64-encoded jako Lua string. |
crypt.generatekey | Generuje 32 losowe raw bytes za pomoca random byte generator i zwraca je Base64-encoded jako Lua string. |
crypt.hash | Hashuje bajty Lua string obslugiwanym algorytmem crypto library hash i zwraca lowercase hexadecimal digest. |
crypt.hmac | Oblicza crypto library HMAC dla bajtow Lua string z raw Lua string key i zwraca Base64 digest. |
crypt.random | Generuje raw random bytes za pomoca random byte generator i zwraca je jako Lua string. |
lz4compress | Kompresuje bajty Lua string za pomoca LZ4 block compression i zwraca raw compressed bytes jako Lua string. |
lz4decompress | Dekompresuje raw LZ4 block bytes za pomoca LZ4 block decompression i zwraca raw decompressed bytes jako lancuch Lua. |
Cryptography
Cryptography
Kodowanie, hashowanie, szyfrowanie i kompresja.
Kodowanie, hashowanie, szyfrowanie i kompresja.