Mirek Kratochvil
dabb8fe1a1
prevent mangling user output by correct escapes
...
+ some code cleaning
2015-12-05 18:34:50 +01:00
Mirek Kratochvil
3f625e3690
implement circulant multiplication by FFT +tooling
...
The thing in now used in mce_qcmdpc where possible.
Also, some parameter tuning.
2015-11-15 11:05:44 +01:00
Mirek Kratochvil
a7ffdbdee0
bvector: use faster to/from string/byte conversion
2015-11-07 23:17:09 +01:00
Mirek Kratochvil
878d326859
bvector: faster implementation with 64bit ints
2015-11-07 19:33:47 +01:00
Mirek Kratochvil
19d59f9ec1
bulk-apply new code styling rules
2015-10-31 22:58:17 +01:00
Mirek Kratochvil
66d7d84b13
fix CXXFLAGS="-Wall" warnings
2013-07-23 15:58:02 +02:00
Mirek Kratochvil
105a7731d3
bvector: massive ranking/unranking speedup
2013-05-18 09:08:24 +02:00
Mirek Kratochvil
456718e301
bvector: unranking fixed
2013-05-17 15:18:25 +02:00
Mirek Kratochvil
a5f060c7fa
bvector: string/bvector conversion utility
2013-04-22 07:52:48 +02:00
Mirek Kratochvil
889970349e
bvector: much faster unranking
...
from O(t*n) to O(t*log(n)) for given McE params.
2013-01-26 23:48:06 +01:00
Mirek Kratochvil
f9fc177d98
get rid of the ugly global codecrypt.h
2012-12-25 14:39:39 +01:00
Mirek Kratochvil
d1fe9b176b
restructuralization
...
- removed cfs_qd (I didn't find a workable specification and it's still
slow&ugly)
- removed mce_oc (it's just insecure and no one will use that)
- removed library structure, it isn't neccesary anyway
- added primitives for hashing to prepare for FMTseq
2012-12-22 14:09:19 +01:00