1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-29 18:33:10 +00:00
Commit Graph

275 Commits

Author SHA1 Message Date
Mirek Kratochvil
9731e41beb keyring: small clarifications 2013-04-20 09:57:18 +02:00
Mirek Kratochvil
19f00a49dd output helper macros 2013-04-20 09:49:20 +02:00
Mirek Kratochvil
1d7d1a1afb sencode: forgotten uint 2013-04-19 17:23:50 +02:00
Mirek Kratochvil
735b7add72 main: help display 2013-04-19 17:23:28 +02:00
Mirek Kratochvil
7f8e02a8aa sencode: ensure bijective int serialization 2013-04-19 12:45:28 +02:00
Mirek Kratochvil
765c553e97 sencode: ensure bijective bvector serialization 2013-04-19 12:28:15 +02:00
Mirek Kratochvil
645cdb96ee main: add short options for everything
otherwise it'd die typing all that long stuff anyway
2013-04-19 09:54:38 +02:00
Mirek Kratochvil
e5cff75177 keyring: detach keyring parsing/serialization
for later usage in exports/imports
2013-04-18 11:53:50 +02:00
Mirek Kratochvil
287a2bbac0 main: variables for params 2013-04-18 10:45:05 +02:00
Mirek Kratochvil
adb7a669b5 main: filled with possible options 2013-04-18 08:49:09 +02:00
Mirek Kratochvil
edca5b6cc5 envelope: fixed&working 2013-04-17 17:55:06 +02:00
Mirek Kratochvil
74e7e6226f envelope: impl 2013-04-17 17:14:08 +02:00
Mirek Kratochvil
4b844ffd20 envelope: skeleton 2013-04-17 14:28:24 +02:00
Mirek Kratochvil
3b2b3b7f00 main: forgotten styleup 2013-04-17 14:28:11 +02:00
Mirek Kratochvil
cff617f8a4 main: keyring initialization 2013-04-17 09:33:22 +02:00
Mirek Kratochvil
c62c19d29d header file ifndefs share common prefix 2013-04-17 08:52:22 +02:00
Mirek Kratochvil
1140daf08d envelope: empty files 2013-04-17 08:48:29 +02:00
Mirek Kratochvil
7d92cea733 keyring: open/close and lock management 2013-04-16 22:29:21 +02:00
Mirek Kratochvil
ad1065f847 keyring: some file stuff&loading/saving 2013-04-16 22:14:50 +02:00
Mirek Kratochvil
d3be589138 keyring: a little better structure 2013-04-15 16:00:26 +02:00
Mirek Kratochvil
5d4879a760 remove some uninteresting comments 2013-04-15 15:59:45 +02:00
Mirek Kratochvil
b3403d5c41 serialization: key identifier strings 2013-04-02 12:08:58 +02:00
Mirek Kratochvil
2c4a399536 keyring: better structure 2013-04-01 17:49:58 +02:00
Mirek Kratochvil
f6c1ee90c9 algos_sig: complete 2013-01-27 15:02:54 +01:00
Mirek Kratochvil
844bdac363 signatures: use ripemd128 instead of sha256half 2013-01-27 12:19:14 +01: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
805df12176 algos_enc: works 2013-01-26 22:55:56 +01:00
Mirek Kratochvil
932cd938a4 configure.ac: ask for C support for sha2.c 2013-01-21 17:00:52 +01:00
Mirek Kratochvil
eadcfcf8b4 algos_sig: start signature algorithms 2013-01-21 17:00:20 +01:00
Mirek Kratochvil
7a48eff37a algos_enc: f-o decryption 2013-01-18 11:38:37 +01:00
Mirek Kratochvil
0f2db0b62c algos_enc: work, fujisaki-okamoto encryption 2013-01-17 16:31:34 +01:00
Mirek Kratochvil
f32a311671 README smaalllllll update 2013-01-17 12:12:42 +01:00
Mirek Kratochvil
0b487201ff algos_enc: padding fix
I have indeed heard that everyone always fucks this up and therefore
kindof hoped to make an exception. Lasted two minutes.
2013-01-17 12:08:40 +01:00
Mirek Kratochvil
c345408cc8 algos_enc: padding 2013-01-17 12:05:01 +01:00
Mirek Kratochvil
5f49e3aa39 algorithms: encryption algs work 2013-01-16 22:30:03 +01:00
Mirek Kratochvil
d23e7ec319 README.md for github 2013-01-13 23:42:09 +01:00
Mirek Kratochvil
fea48c77b3 main: enhancement, minor stuff 2013-01-13 23:37:58 +01:00
Mirek Kratochvil
bbbd4bd8bd generator: be quicker by default 2013-01-13 23:27:21 +01:00
Mirek Kratochvil
e584947e65 base64: decoding 2013-01-13 23:27:07 +01:00
Mirek Kratochvil
49710e16be base64: break lines 2013-01-13 12:54:16 +01:00
Mirek Kratochvil
94af9472e8 base64: encoding 2013-01-11 12:31:57 +01:00
Mirek Kratochvil
59a0e24c67 main: basic option processing 2013-01-11 11:33:17 +01:00
Mirek Kratochvil
36cace8763 message: storing dirty privkey 2013-01-08 20:06:59 +01:00
Mirek Kratochvil
9346b63bdd message implementation 2013-01-08 00:13:19 +01:00
Mirek Kratochvil
db7a33fa4d base64 skeleton 2013-01-07 22:29:55 +01:00
Mirek Kratochvil
fa99f07b12 algorithm abstraction 2013-01-07 22:29:29 +01:00
Mirek Kratochvil
814c7642af keyring and message work 2013-01-04 12:43:36 +01:00
Mirek Kratochvil
be9acd4984 mce_qd: better parameter selection + fwht speed 2013-01-01 19:50:53 +01:00
Mirek Kratochvil
0e7b439f11 cosmetic fixes 2013-01-01 17:22:19 +01:00
Mirek Kratochvil
3af8bc98fb main: cleaned up 2012-12-29 20:40:47 +01:00