Commit Graph

69 Commits

Author SHA1 Message Date
git@daemon.de
dbdaf38185 use a struct to fetch in a pbp key (pbp_pubkey_t) instead of manual parsing 2014-01-29 12:53:42 +01:00
git@daemon.de
df6cd442fb more todo 2014-01-28 13:27:16 +01:00
git@daemon.de
5ae1d07067 added CBC encryption mode (configure --enable-cbc) 2014-01-28 12:20:30 +01:00
git@daemon.de
038439bbfb Merge branch 'master' of github.com:TLINDEN/pcp
Conflicts:
	TODO
2014-01-27 11:30:30 +01:00
git@daemon.de
78616a5848 b 2014-01-27 11:26:40 +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
git@daemon.de
67ba04f3bd moved file en/de-cryption from src to libpcp, which makes it way easier to
implement pbp compatibility
2014-01-20 10:16:05 +01:00
TLINDEN
05db2f1204 modifications to match recent changes. that's just preparation of more changes towards PBP-Compatibility. Current state is UNSTABLE. See TODO for details whats left to do. 2014-01-19 23:58:53 +01:00
TLINDEN
212bd71ac8 added c++ signature support 2013-12-07 13:24:44 +01:00
TLINDEN
14bead5499 - 2013-12-02 22:54:57 +01:00
TLINDEN
aa140ed1c8 c++ binding now supports vaults and encryption, added test program 2013-12-01 16:16:53 +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
8b3b76d52d . 2013-11-19 17:20:18 +01:00
TLINDEN
c4940b966c more aix/big-endian fixes 2013-11-18 21:48:24 +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
1a772e15b8 added better error handling to vault writing, always use a tmp
vault file for writing. added matching unittest to check if
the code catches a disk full error.
2013-11-09 13:46:40 +01:00
TLINDEN
bf5556e1ec bugfix in encryption key computing, added new feature: derived public keys 2013-11-02 11:02:36 +01:00
TLINDEN
58a3bca8d7 replaces old bzero() with memset(). 2013-10-29 23:08:43 +01:00
TLINDEN
2d7babae35 initial commit 2013-10-28 22:50:05 +01:00