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: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:51:10 |
Calls: | 10,387 |
Calls today: | 2 |
Files: | 14,061 |
Messages: | 6,416,755 |