SHA3_384ByteArray
Kryptografi
Beskrivelse
Beregner SHA3-384-digesten til en bytearray og returnerer den som en TPLSHA384Digest-verdi med fast størrelse på 48 rå byteHashen kjører gjennom den innebygde FIPS 202 Keccak-implementeringen som deles med SHA-3-strømfunksjonene, med SHA-3-domenesuffiks og en rate på 104 byte; en tom array returnerer digesten av den tomme meldingen
Syntaks
Delphi
Function SHA3_384ByteArray(Input: Array Of Byte): TPLSHA384Digest;Returverdier
SHA3-384-digesten som en TPLSHA384Digest-array med 48 rå binære byte, ikke heksadesimal tekst |
Merknader
TPLSHA384Digest er deklarert som Array [0..47] of Byte; digesten produseres først som en binær streng og kopieres så inn i det typede arrayet, og raten krymper til 104 byte fordi Keccak-raten er 200 minus det dobbelte av utdatalengden
Eksempel
Digest:= SHA3_384ByteArray(Data);Se også
SHA256ByteArray, SHA384ByteArray, SHA512ByteArray, SHA3_256ByteArray, SHA3_512ByteArray, SHA1StreamRange, SHA256StreamRange, SHA384StreamRange, SHA512StreamRange, SHA3_256StreamRange, SHA3_384StreamRange, SHA3_512StreamRange, SHAKE256ByteArray, SHAKE256StreamRange