1
vote
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

Statistics

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

Visits by Source

User Actions

Users who voted for this posting

vintagedave
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

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