Martin Willi
|
1a8ef8aabc
|
fixed memleak in openssl fingerprinting
|
2009-08-27 10:40:49 +02:00 |
|
Martin Willi
|
b12c6d163d
|
do openssl fingerprinting/encoding directly, openssl provides all functions
|
2009-08-27 09:58:38 +02:00 |
|
Martin Willi
|
2ee8cd04bd
|
key encoding gained a cache() method, allows caching of externally created encodings
|
2009-08-27 09:57:49 +02:00 |
|
Andreas Steffen
|
277627043e
|
pgp plugin required in ikev1/net2net-pgp-v3|v4 scenarios
|
2009-08-26 23:42:05 +02:00 |
|
Andreas Steffen
|
9df7699419
|
dnskey plugin required in ikev1/net2net-rsa scenario
|
2009-08-26 23:11:06 +02:00 |
|
Andreas Steffen
|
706c6abe70
|
ikev1 psk scenarios don't need pkcs1 and pem plugins
|
2009-08-26 22:46:39 +02:00 |
|
Andreas Steffen
|
7c512d8b21
|
fixed typo
|
2009-08-26 22:25:24 +02:00 |
|
Andreas Steffen
|
51a9db85f4
|
streamlined file loading labels
|
2009-08-26 22:02:00 +02:00 |
|
Andreas Steffen
|
289ce4ade6
|
use --outform consistantly
|
2009-08-26 18:55:18 +02:00 |
|
Andreas Steffen
|
2f1f17f137
|
the option has been changed to --outform
|
2009-08-26 18:41:19 +02:00 |
|
Andreas Steffen
|
a05c4a856e
|
added pki/.libs/pki to the libs
|
2009-08-26 18:27:04 +02:00 |
|
Andreas Steffen
|
ca275b383f
|
fixed two typos
|
2009-08-26 17:29:57 +02:00 |
|
Martin Willi
|
083142c4a0
|
encoding public EC keys is not really possible without subjectPublicKeyInfo
|
2009-08-26 16:15:38 +02:00 |
|
Martin Willi
|
6a8791cd1f
|
complain about build errors in non-recursive cases only
|
2009-08-26 14:44:05 +02:00 |
|
Martin Willi
|
d16fd64d39
|
openac (and tools) do not depend on gmp anymore
|
2009-08-26 14:08:20 +02:00 |
|
Martin Willi
|
500f515a64
|
moved chunk_increment() function to libstrongswan
|
2009-08-26 14:07:26 +02:00 |
|
Martin Willi
|
d4df33f255
|
pki tool supports public key extraction from private key, certificates
|
2009-08-26 13:05:17 +02:00 |
|
Martin Willi
|
df5c60bc5d
|
added a BUILD_FROM_FD option, supporting credential parsing from stdin
|
2009-08-26 13:03:23 +02:00 |
|
Martin Willi
|
7c577c8ea2
|
started implementation of a PKI tool, currently supporting RSA|ECDSA key generation
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
08ed551ce0
|
implemented openssl EC key generation
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
a0b850450f
|
fixed openssl RSA private key encoding
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
16db1207cf
|
keyids in SQL use ID_KEY_ID type with subjectPublicKey SHA1 hash
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
41f57038e4
|
tests load pem/pkcs1 plugins, pubkey plugin not needed anymore
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
0df451bc07
|
use ./configured plugins in keyid scripts
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
500aa2607f
|
accept PEM encoded keys in keyid scripts
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
94dde8a0ab
|
migrated scripts to new fingerprinting API
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
9c3d2b3d60
|
updated medsrv and test to new fingerprint/encoding API
|
2009-08-26 11:23:55 +02:00 |
|
Martin Willi
|
1cd0d7969a
|
updated load-tester plugin to new fingerprinting API
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
8eefe4617f
|
use only KEY_ID_PUBKEY_SHA1 fingerprint charon internally
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
87d2026341
|
updated nm plugin to new fingerprinting API
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
cb4f09eff3
|
updated agent plugin to new fingerprint/encoding API
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
c5cd195c6c
|
updated stroke plugin to fingerprinting API
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
64fdbce4da
|
updated charon to new fingerprinting API
|
2009-08-26 11:23:53 +02:00 |
|
Martin Willi
|
b4b68b64b8
|
updated pluto to new fingerprinting API
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
5bceb90c86
|
updated scepclient to new encoding API
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
8d09681559
|
updated pubkey plugin to new fingerprinting API
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
6b6ece636c
|
updated x509 plugin to public key/x509 API changes
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
a5e3153a36
|
updated x509/CRL/AC API to align with public key, authKeyIdentifier is a chunk
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
e35c3e2a03
|
updated openssl plugin to new private/public key API, use encoder framework
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
cbd5138948
|
updated gcrypt plugin to new private/public key API, use encoder framework
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
741680d179
|
updated gmp plugin to new private/public key API, use encoder framework
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
1384a42e1b
|
changed get_id/get_encoding API of private/public key to use new encoding framework
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
1ef69b01ab
|
removed obsolete fingerprint identification types
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
edd354db6f
|
added generic implementation helpers for private_key_t.equals/belongs_to, public_key_t.equals
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
0dd2defc5a
|
added a seperate chache lookup, as encode() requires arguments expensive to build
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
64e77e8fbb
|
use credential builder API to parse trusted public keys
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
d1b3e8607e
|
implemented PGP fingerprinting
|
2009-08-26 11:23:51 +02:00 |
|
Martin Willi
|
e773fe4cab
|
implemented pkcs1 private/public key encoding and fingerprinting
|
2009-08-26 11:23:51 +02:00 |
|
Martin Willi
|
934d49a4f9
|
chunk_cat/cata/create_cat/length accept the sensitive data clearing mode 's'
|
2009-08-26 11:23:51 +02:00 |
|
Martin Willi
|
957d116328
|
in addition to 'm'/'c' mode, asn1_wrap accepts a 's' mode clearing sensitive information
|
2009-08-26 11:23:51 +02:00 |
|