Vote UpVote

Salsa20 support explained

The Programming Works – Salsa20 is a stream cipher; like any stream cipher Salsa20 encrypts/decrypts data by xor‘ing a plaintext/ciphertext with a pseudorandom keystream. Salsa20 generates keystream by hashing a 64-byte (512-bit) blocks; the block consists of 4 parts: fixed “magic words” – 16 bytes key – 32 bytes nonce (message number) – 8 bytes block number – 8 bytes This simple structure allows to generate 64-byte blocks of keystream independently; to generate an arbitrary block of the keystream one need to set the block number in the cipher’s state and hash the ...
Favorite? Off-Topic? Serg @ 2015-08-08 12:02


Visits: 1068
Votes: 1
Favorites: 0
Off-Topic: 0

Visits by Source

User Actions

Users who voted for this posting

Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News


Please login or register to use this functionality.
(click on this box to dismiss)