1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-28 09:53:46 +00:00
Commit Graph

214 Commits

Author SHA1 Message Date
Mirek Kratochvil
7b5206abd0 actions: decrypt 2013-04-22 08:23:16 +02:00
Mirek Kratochvil
78972b886a actions: encryption 2013-04-22 08:02:29 +02:00
Mirek Kratochvil
a5f060c7fa bvector: string/bvector conversion utility 2013-04-22 07:52:48 +02:00
Mirek Kratochvil
403ec2cc88 actions: added clearsign to parameters 2013-04-22 07:38:21 +02:00
Mirek Kratochvil
903273db43 Revert "main: remove clearsign option"
This reverts commit 83e0e3ad5818c125d1b1936619576d0c032d509c.

The logic behind removing clearsign was somehow flawed by momentary
indisposition.
2013-04-22 07:33:52 +02:00
Mirek Kratochvil
c6cbd0e519 actions: use keyring manipulation functions
also stop leaking memory
2013-04-21 19:39:34 +02:00
Mirek Kratochvil
c5b4d308d1 actions: imports 2013-04-21 17:47:00 +02:00
Mirek Kratochvil
9a76830ca8 iohelpers: correctly ask questions on stderr 2013-04-21 17:31:11 +02:00
Mirek Kratochvil
c17e10b413 base64: fix problems with nonascii chars 2013-04-21 17:30:49 +02:00
Mirek Kratochvil
213600d732 actions: don't leak sencode 2013-04-21 14:25:26 +02:00
Mirek Kratochvil
cddfdba1a7 iohelpers: input reader, out_bin 2013-04-21 14:22:21 +02:00
Mirek Kratochvil
e854671d5f actions: keyring exports 2013-04-21 13:56:45 +02:00
Mirek Kratochvil
716b5eed55 iohelpers: fix cout redirection typo 2013-04-21 13:13:10 +02:00
Mirek Kratochvil
fbe829f71e actions: renaming 2013-04-21 13:09:13 +02:00
Mirek Kratochvil
02c2ba8f0f actions: deleting keys 2013-04-21 12:47:20 +02:00
Mirek Kratochvil
a6d0a590fc actions: pubkey listing, common output code 2013-04-21 11:05:20 +02:00
Mirek Kratochvil
86d3afc213 actions: list secrets 2013-04-21 10:52:02 +02:00
Mirek Kratochvil
9ead59dbad str_match: keyspec matching 2013-04-21 10:32:24 +02:00
Mirek Kratochvil
9e15bf25d2 str_match: algorithm name matching 2013-04-21 10:20:15 +02:00
Mirek Kratochvil
03cd5abd73 actions: gen_key 2013-04-21 10:00:51 +02:00
Mirek Kratochvil
2fb0392bb1 algos_sig: missing positive returns 2013-04-21 10:00:20 +02:00
Mirek Kratochvil
e1caed83a2 generator: getting really cosmetic 2013-04-21 09:59:55 +02:00
Mirek Kratochvil
b367e687e6 papers: padding research 2013-04-21 08:56:29 +02:00
Mirek Kratochvil
b376232727 serialization: signed/encrypted messages 2013-04-21 00:31:40 +02:00
Mirek Kratochvil
236ec39579 sencode: string length integer bijectivity 2013-04-21 00:11:43 +02:00
Mirek Kratochvil
04b4b1670f keyring: keys also contain algorithm identifier 2013-04-21 00:04:16 +02:00
Mirek Kratochvil
b3a5fee318 main: use cleaner error output 2013-04-20 23:44:18 +02:00
Mirek Kratochvil
bb9640f6b7 keyring: remove race condition from unlocking 2013-04-20 23:43:37 +02:00
Mirek Kratochvil
c6278b8e54 keyring: pubring/secring identifiers 2013-04-20 23:43:04 +02:00
Mirek Kratochvil
fef4002138 iohelpers and output redirection 2013-04-20 23:08:09 +02:00
Mirek Kratochvil
d3b377179f main: links to actions 2013-04-20 22:39:51 +02:00
Mirek Kratochvil
83e0e3ad58 main: remove clearsign option
Clearsigning is how we do signatures by default now. Detached signature
file stays as an option. Having a PGP-like non-cleartext non-detached
file doesn't really look much useful and brings complexity. Axed.
2013-04-20 21:57:03 +02:00
Mirek Kratochvil
fe4e4e1ad1 actions: skeleton 2013-04-20 14:19:32 +02:00
Mirek Kratochvil
772df95f39 algo_suite: definition moved to a better place 2013-04-20 14:02:19 +02:00
Mirek Kratochvil
06c997deee some lib/header/autotools cleaning 2013-04-20 13:47:41 +02:00
Mirek Kratochvil
8e3fc91ccc main: option parsing 2013-04-20 11:58:28 +02:00
Mirek Kratochvil
0791433a4e envelope: correctly return parsed envelope type 2013-04-20 10:30:22 +02:00
Mirek Kratochvil
bf57a99fb2 sencode: a little better format of decode
It's not all that pointy anymore.
2013-04-20 10:09:11 +02:00
Mirek Kratochvil
6b96cc33e6 algo_suite: register all algorithms and enjoy them 2013-04-20 09:58:12 +02:00
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