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: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 77:11:14 |
Calls: | 6,657 |
Calls today: | 3 |
Files: | 12,203 |
Messages: | 5,332,825 |
Posted today: | 1 |