TLINDEN
|
99f611ab80
|
fixed tilde z85 headers in signature stuff as well
|
2014-02-24 19:52:57 +01:00 |
|
TLINDEN
|
cf8402aec0
|
added pcpstream usage to signature lib code as well
|
2014-02-15 17:39:16 +01:00 |
|
TLINDEN
|
6d738ccbf8
|
changed public key export format to (slightly modified) RFC4880 style (openpgp format).
Current state is totally unstable, it's not yet ready.
|
2014-02-12 00:37:41 +01:00 |
|
TLINDEN
|
a3468a45cf
|
changed internal key format again, now we've got a master-key-signing keypair as well, used for exports. also, fixed a security hole in pcp_keynew(): the actual key material, unencrypted, have been stored on heap and not zeroed after exit.
|
2014-02-10 11:34:05 +01:00 |
|
TLINDEN
|
8f24fc88f8
|
changed invalid // c++ comments to valid /* .. */ C comments
|
2014-02-05 20:41:16 +01:00 |
|
git@daemon.de
|
777fa01c74
|
fixed scrypt() call and pbp pk export signature
|
2014-02-03 12:19:17 +01:00 |
|
TLINDEN
|
78987a1d27
|
(re-)added detached signature support, now with 32k-blockwise reading of files, enabled with -a.
|
2014-01-26 16:02:47 +01:00 |
|
TLINDEN
|
52a7509fe2
|
sig calculation and output follows pbp scheme. unittests, doc and
detached sigs still missing.
|
2014-01-26 11:57:23 +01:00 |
|
TLINDEN
|
7b7aa6d395
|
added pcp_ed_verify_buffered() [doesnt work yet, needs debugging]
|
2014-01-23 23:36:57 +01:00 |
|
git@daemon.de
|
c717c060ec
|
re-implemented signature system to match the standard (orinal input, including sig for full sig; or 32k blockwise hash of input and sig from hash attached to original input without the hash), verify_buffered currently not implemented, armored sig only for output.
|
2014-01-23 15:40:06 +01:00 |
|
TLINDEN
|
04dbf19381
|
fixed yet another endian issue (I used the wrong define for it)
|
2013-11-19 21:02:59 +01:00 |
|
TLINDEN
|
80ec5014a8
|
fixed z85 encoding overflow bug, fixed signature code on big-endian systems.
|
2013-11-19 17:17:30 +01:00 |
|
TLINDEN
|
72935b0669
|
last fix was wrong, smlen was invalid instead
|
2013-11-16 15:53:48 +01:00 |
|
TLINDEN
|
e5afdbd209
|
fixed invalid malloc of sig message (forgot 1 byte for trailing 0)
|
2013-11-16 15:22:22 +01:00 |
|
TLINDEN
|
71d7121c87
|
fixed key generation, now the ed25519 key is derived from a seed
and the curve25519 key is derived from the ed25519 key. the encrypted
part now contains the ed25519 secret.
|
2013-11-10 14:25:36 +01:00 |
|
git@daemon.de
|
60ee58b106
|
changed key format, now includes the ed25519 pubkey for signing.
|
2013-11-08 12:50:04 +01:00 |
|
git@daemon.de
|
e6733e5e56
|
added signature support (doesn't work yet)
|
2013-11-08 09:40:51 +01:00 |
|