1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-30 19:03:12 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
Mirek Kratochvil
dbce46b48a better configuration of crypto++ library
This fixes issues on unixes without /usr/include/crypto++ and makes use of
pkgconfig to configure the package correctly.
2016-01-13 10:07:57 +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
3deffb0ebe build: crypto++ support is now optional
possibly also evading "traditional" hash functions. Cubehash is good.
2013-09-30 11:49:42 +02:00
Mirek Kratochvil
95de70acbc sha_hash: use crypto++ lib instead of bundled one 2013-09-15 15:25:17 +02:00
Mirek Kratochvil
3ca398b760 fix autotools warnings from autogen.sh 2013-09-12 09:50:26 +02:00
Mirek Kratochvil
66e1245440 autogen.sh: little readification 2013-07-26 09:59:09 +02:00
Mirek Kratochvil
66d7d84b13 fix CXXFLAGS="-Wall" warnings 2013-07-23 15:58:02 +02:00
Mirek Kratochvil
7270e90cf1 manual page 2013-05-25 18:52:27 +02: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
Mirek Kratochvil
8a4cebe729 autogen doesn't create the library 2012-11-05 23:04:53 +01:00
Mirek Kratochvil
c13fb3c414 colex ranking/unranking
+uses libgmp for bignum calculations. This dependency isn't very strong
as we're in most cases compiling with gcc, which itself relies on gmp.
2012-06-03 15:45:31 +02:00
Mirek Kratochvil
60225494f4 work 2012-03-24 20:39:42 +01:00
Mirek Kratochvil
14ce85a4ef structure! 2012-03-06 17:19:19 +01:00
Mirek Kratochvil
03fe0b481b initial structure 2012-02-23 12:47:30 +01:00