Kriptografi

sha256, hmac_sha256, güvenli_rasgele.

Kriptografik yerleşikler baytlarla çalışır; yazdırmak için hex_kodla kullan:

    sha256("mesaj")                -> hex metin
    hmac_sha256("anahtar", "mesaj") -> baytlar
    güvenli_rasgele(16)            -> rasgele baytlar

Parola türetme için argon2id vardır.

Deneyelim

Aşağıdaki kodu sunucudaki gerçek biril yorumlayıcısında çalıştır:

yaz("SHA-256: " + sha256("mesaj"))
yaz("HMAC-SHA256: " + hex_kodla(hmac_sha256("gizli-anahtar", "mesaj")))
yaz("Rasgele anahtar: " + hex_kodla(güvenli_rasgele(16)))

▶ Çalıştır