File History
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of wurstkessel.fs

2014-01-09
13:17
Use more user-objects file: [4f6a03a5f3] check-in: [328f8cf978] user: bernd branch: trunk, size: 24288
2014-01-02
22:03
Fixes for crypto setup file: [a473507402] check-in: [839d07e1be] user: bernd branch: trunk, size: 24383
2013-12-10
18:49
Moved tests into own directory file: [3d50228f6d] check-in: [afa56a175d] user: bernd branch: trunk, size: 24410
2013-10-14
14:52
Reflect changes of mini-oof2.fs file: [f0e9d53be5] check-in: [8f76a04687] user: bernd branch: trunk, size: 24453
2013-08-30
21:40
Tread-save rng file: [1cfdd6da2c] check-in: [1fa13fa7b2] user: bernd branch: trunk, size: 24446
2013-08-25
23:21
Use generic random number generator instead of Wurstkessel; mix in /dev/urandom file: [580694e09e] check-in: [933aeb3ded] user: bernd branch: trunk, size: 24389
2013-07-28
22:48
Dual keypair exchange for anonymous connection setup file: [93aeb5cea6] check-in: [6e2451bdf5] user: bernd branch: trunk, size: 25278
20:42
Changed order of keygen so that the tmpkey is correct on both sides file: [58f4d7e0af] check-in: [022e771aca] user: bernd branch: trunk, size: 25277
2013-07-17
23:31
Eval keys on read-in file: [ad06a30a03] check-in: [d353a15273] user: bernd branch: trunk, size: 25248
2013-07-13
21:07
Use generic encryption primitive file: [74adf7a9d2] check-in: [c756ac0aa2] user: bernd branch: trunk, size: 25125
2013-07-11
23:54
Fixed hashing (untested so far) file: [d1daa7df9f] check-in: [0affdebbb5] user: bernd branch: trunk, size: 25090
2013-06-25
18:58
Sometimes reaches fast speed... file: [bd8eadffba] check-in: [4c5840147e] user: bernd branch: trunk, size: 25085
2013-06-15
23:09
Keccak made thread-save file: [90d3aef52f] check-in: [295c7b83eb] user: bernd branch: trunk, size: 25163
2013-03-12
23:51
client loop as thread file: [cfde0f5cb6] check-in: [e10de49724] user: bernd branch: trunk, size: 25118
2013-01-29
22:28
crypto-api implemented file: [f1b19612d8] check-in: [362e91d1d0] user: bernd branch: trunk, size: 24972
2013-01-28
01:02
Some changes to crypto-api# file: [15a5ee6874] check-in: [67d3ea3aa4] user: bernd branch: trunk, size: 25103
00:25
Factored out generic crypto calls, more factors file: [b65658eea9] check-in: [b780b66d26] user: bernd branch: trunk, size: 24623
00:18
Factored out generic crypto calls file: [8b40774802] check-in: [c28e477bcb] user: bernd branch: trunk, size: 24340
2013-01-27
21:32
Started generic crypto api file: [04e21512d0] check-in: [c9466b76b2] user: bernd branch: trunk, size: 24329
2013-01-24
12:56
Added another non-crypto hash file: [9ec13df3d9] check-in: [f31d3c3f14] user: bernd branch: trunk, size: 24242
2013-01-21
17:46
Fixed hash64 bug file: [d74e0f1619] check-in: [3b8f25d130] user: bernd branch: trunk, size: 23024
17:21
Changed wurst_hash64 to use a start value; fixed net2o:see file: [07609b0c83] check-in: [66cc35af7f] user: bernd branch: trunk, size: 23025
2013-01-09
19:22
Added keccak library, modified Wurstkessel API slightly (needs more work) file: [9235936ddd] check-in: [33bd67d240] user: bernd branch: trunk, size: 23036
2012-12-26
17:48
More detailed profiling file: [fd02e2fb2d] check-in: [e9bcc2c22c] user: bernd branch: trunk, size: 22949
2012-12-24
01:19
Moved 32 and 16 bit wurstkessel in extra file file: [88657827ab] check-in: [f4464cf7b0] user: bernd branch: trunk, size: 22918
2012-12-23
21:06
Readable wurstkessel slightly simpler file: [1c374dd6c0] check-in: [faed91e0c7] user: bernd branch: trunk, size: 25396
20:52
Added readable wurstkessel file: [f4a75ecd7d] check-in: [b720eec648] user: bernd branch: trunk, size: 25762
2012-10-30
23:51
Some fixes to faster and better key setup (still not 100% working) file: [9e1edcdecd] check-in: [c1ce7b93b7] user: bernd branch: trunk, size: 25761
23:17
Further improvement on cryptography, in-place one-time keys now (get morphed to checksum) file: [69f8262b5a] check-in: [80ad7beebf] user: bernd branch: trunk, size: 25745
2012-10-29
22:38
Strip a little overhead for encryption file: [8bb28c5935] check-in: [cb4ade4515] user: bernd branch: trunk, size: 25730
22:02
Moved benchmark to wurstkessel core file file: [d1bd1c2987] check-in: [7500b9321a] user: bernd branch: trunk, size: 25737
21:08
Removed assembly blocker in generated C code file: [195d471760] check-in: [bee59d8e88] user: bernd branch: trunk, size: 25525
21:06
Removed assembly blocker in generated C code file: [261e6d3705] check-in: [a357363754] user: bernd branch: trunk, size: 25521
18:55
Control 'line break' statement file: [d3761a8a8f] check-in: [16a129f413] user: bernd branch: trunk, size: 25515
2012-09-25
21:38
Changed 64 bit hash to feedback loop, finished refactoring cryptographic words file: [09a094ebf7] check-in: [29a7349819] user: bernd branch: trunk, size: 25449
2012-07-03
23:03
Even more on 32 bit file: [99871af643] check-in: [e2fafd370f] user: bernd branch: trunk, size: 25310
18:37
Work on 32 bit portability file: [bff2c34690] check-in: [210fad74ff] user: bernd branch: trunk, size: 25312
2012-07-02
22:38
32 bit compiles - but don't expect it to work file: [80d9c520d9] check-in: [5dd56873c6] user: bernd branch: trunk, size: 26059
22:14
Hash table cell size agnostic file: [dd29c92518] check-in: [9a5c5eb2f4] user: bernd branch: trunk, size: 25870
2012-05-05
20:58
Faster hash file: [f29c2f92eb] check-in: [ab2b3e81c4] user: bernd branch: trunk, size: 25588
2012-04-22
17:11
Secure connection init file: [08c0d8c703] check-in: [5349efd471] user: bernd branch: trunk, size: 25139
2012-04-20
20:58
Added string en- and decrypt file: [74781c750f] check-in: [2530cd8b6d] user: bernd branch: trunk, size: 25139
2012-02-26
22:58
first stage of regenerating IVs on the fly file: [87813ff145] check-in: [24e5726838] user: bernd branch: trunk, size: 25089
2012-01-13
18:07
Random number initialization from file, won't stuck when /dev/random is empty, but maybe has a race condition issue file: [b8bf00e2b1] check-in: [489cd610a5] user: bernd branch: trunk, size: 25047
00:06
Wurstkessel test with 16 bits internal state file: [14eba89301] check-in: [c07a88c2f1] user: bernd branch: trunk, size: 24924
2012-01-01
23:45
start of independently calculated ivs file: [d0156d9ddb] check-in: [5376701368] user: bernd branch: trunk, size: 24185
2011-12-20
22:55
timestat variations file: [d1108a9673] check-in: [7390440ed9] user: bernd branch: trunk, size: 24101
2011-12-14
22:18
minor bugfixes and faster rng file: [20f6ae2c09] check-in: [e9d424773d] user: bernd branch: trunk, size: 23965
2011-12-12
15:07
Further improvement on wurstkessel file: [4d5f881eca] check-in: [3de64fdf45] user: bernd branch: trunk, size: 24056
2011-12-03
19:07
Fundamental change of entropy adding in Wurstkessel to remove known threat of 1-round encryption file: [c74727ce04] check-in: [a92087fec7] user: bernd branch: trunk, size: 23970
2011-11-19
14:49
Added cryptographic checksum file: [ba2947a424] check-in: [ea60368375] user: bernd branch: trunk, size: 24351
2011-11-18
23:28
Wurstkessel message factored out for zero-copy encryption file: [44c4e490c9] check-in: [934f4dc1bf] user: bernd branch: trunk, size: 24257
2011-11-17
23:54
64 bit rng generator using wurstkessel file: [5afcd11680] check-in: [cfc15824c3] user: bernd branch: trunk, size: 24104
22:36
Split off tests file: [b12e520189] check-in: [9d30da0f3f] user: bernd branch: trunk, size: 23323
22:31
Added wurstkessel, so that net2o is self-containing file: [e6dfa5f62c] check-in: [cf0a5a34da] user: bernd branch: trunk, size: 27329 Added