SHA3_512ByteArray
Kriptografija
Opis
Izračunava SHA3-512 sažetak niza bajtova i vraća ga kao fiksne veličine vrednost TPLSHA512Digest od 64 sirova bajtaHeš prolazi kroz ugrađenu FIPS 202 Keccak implementaciju deljenu sa SHA-3 funkcijama za tokove, koristeći SHA-3 sufiks domena i stopu od 72 bajta; prazan niz vraća sažetak prazne poruke
Sintaksa
Delphi
Function SHA3_512ByteArray(Input: Array Of Byte): TPLSHA512Digest;Povratne vrednosti
SHA3-512 sažetak kao TPLSHA512Digest niz od 64 sirova binarna bajta, a ne heksadecimalni tekst |
Napomene
TPLSHA512Digest je deklarisan kao Array [0..63] of Byte; sažetak se prvo proizvodi kao binarna niska, a zatim kopira u tipiziran niz, a stopa se smanjuje na 72 bajta, jer je Keccak stopa 200 minus dvostruka dužina izlaza
Primer
Digest:= SHA3_512ByteArray(Data);Vidi takođe
SHA256ByteArray, SHA384ByteArray, SHA512ByteArray, SHA3_256ByteArray, SHA3_384ByteArray, SHA1StreamRange, SHA256StreamRange, SHA384StreamRange, SHA512StreamRange, SHA3_256StreamRange, SHA3_384StreamRange, SHA3_512StreamRange, SHAKE256ByteArray, SHAKE256StreamRange