TLINDEN
|
181c5ddac4
|
finally fixed asymmetric encryption pbp<=>pcp, it now works
|
2014-02-06 20:09:55 +01:00 |
|
TLINDEN
|
8f24fc88f8
|
changed invalid // c++ comments to valid /* .. */ C comments
|
2014-02-05 20:41:16 +01:00 |
|
git@daemon.de
|
a89b16a15c
|
fixed crypt+sign, now the sig contains the encrypted recipient list as well and is encrypted itself
|
2014-02-05 13:09:20 +01:00 |
|
TLINDEN
|
68d8f640e6
|
fixed pbp import
|
2014-01-28 20:05:46 +01:00 |
|
git@daemon.de
|
5ae1d07067
|
added CBC encryption mode (configure --enable-cbc)
|
2014-01-28 12:20:30 +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
|
1efff67d37
|
implemented pbp-compatible self encryption mode (symetrical encryption using scrypt(passphrase, static nonce), no pk)
|
2014-01-22 23:20:30 +01:00 |
|
git@daemon.de
|
7b56ab60a6
|
changed asym decryption to pbp scheme, compatibility untested yet, but works pcp-internally already
|
2014-01-22 16:23:30 +01:00 |
|
TLINDEN
|
79cd096be5
|
Fixed incorrect implementation of key stuff: curve25519 and ed25519 keys are now generated separately, the pcp-proprietary "derived key" feature has been dropped.
|
2014-01-19 23:54:53 +01:00 |
|
TLINDEN
|
dc5f74e9be
|
fixed global variables, made them extern in *.h files
|
2013-12-01 16:15:41 +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
|
5e8324bb0b
|
fixed yet another endianess problem, now always using the raw key values for export, sotrage and checksum calculation
|
2013-11-18 17:38:03 +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 |
|
git@daemon.de
|
f843d4c570
|
re-organized include files
|
2013-11-07 08:10:31 +01:00 |
|