http://www.freecx.co.uk/bcd32/bcd32_keystream.c
http://paste.debian.net/928753/
Just a quick note on a change of the seeding function for bcd32. It
accept a 128bit seed now in order to set the initial state of a,b,c,d
and t. This way for example a 128bit hash can be used for seeding.
The seed function include a check that a and b never be set to zero.
The modified source code for keystream generation is available here
http://www.freecx.co.uk/bcd32/bcd32_keystream.c
http://paste.debian.net/928753/
Additionally I like to ask if someone has any idea on how to predict the output of bcd32 without knowing the 128bit seed nor the internal state?
Just a quick note on a change of the seeding function for bcd32. It
accept a 128bit seed now in order to set the initial state of a,b,c,d
and t. This way for example a 128bit hash can be used for seeding.
The seed function include a check that a and b never be set to zero.
The modified source code for keystream generation is available here
http://www.freecx.co.uk/bcd32/bcd32_keystream.c
http://paste.debian.net/928753/
Additionally I like to ask if someone has any idea on how to predict the output of bcd32 without knowing the 128bit seed nor the internal state?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 112 |
Nodes: | 8 (1 / 7) |
Uptime: | 09:50:41 |
Calls: | 2,468 |
Files: | 8,620 |
Messages: | 1,889,601 |