Commit graph

7 commits

Author SHA1 Message Date
Legrandin
0b76cd2168 Ensure that all data passed to C backend is byte strings 2015-02-10 22:29:40 +01:00
Legrandin
11a6d1dfa4 Flag explicitly certain arguments as of size_t type 2015-02-10 16:45:25 +01:00
Legrandin
f9c9e92b01 Stream ciphers use raw interface 2015-01-24 21:07:17 +01:00
Legrandin
e4da72373d Added example to Salsa20 module 2014-05-11 15:24:07 +02:00
Legrandin
851246faeb Salsa20 uses a nonce, not an IV. 2014-05-05 21:15:35 +02:00
Legrandin
b2e4ec71a7 Unit tests now pass on Python 3.x 2013-08-16 07:33:17 +02:00
Fabrizio Tarizzo
92e6cd04a0 Implementation of the Salsa20 stream cipher
new file:   lib/Crypto/Cipher/Salsa20.py
	modified:   lib/Crypto/SelfTest/Cipher/__init__.py
	new file:   lib/Crypto/SelfTest/Cipher/test_Salsa20.py
	modified:   setup.py
	new file:   src/Salsa20.c
	new file:   src/salsa20/ecrypt-config.h
	new file:   src/salsa20/ecrypt-machine.h
	new file:   src/salsa20/ecrypt-portable.h
	new file:   src/salsa20/ecrypt-sync.h
	new file:   src/streamIV_template.c
2013-04-28 10:42:40 +02:00