- starter work on asn1 with der de/encoder
authorMartin Willi <martin@strongswan.org>
Fri, 24 Mar 2006 15:37:49 +0000 (15:37 -0000)
committerMartin Willi <martin@strongswan.org>
Fri, 24 Mar 2006 15:37:49 +0000 (15:37 -0000)
commit9c781c152ad66a73139447e40a2081c38080c651
treee214ab37398230685621ac3732444e279c40b785
parentdec598220b9a293c4ec75e593ab642a8945fa4fc
- starter work on asn1 with der de/encoder
- RSA private and public key can load read key from ASN1 DER
- some other fixes here and there
35 files changed:
Source/charon/Makefile
Source/charon/asn1/Makefile.asn1 [new file with mode: 0644]
Source/charon/asn1/asn1.c [new file with mode: 0644]
Source/charon/asn1/asn1.h [new file with mode: 0644]
Source/charon/asn1/der_decoder.c [new file with mode: 0644]
Source/charon/asn1/der_decoder.h [new file with mode: 0644]
Source/charon/asn1/der_encoder.c [new file with mode: 0644]
Source/charon/asn1/der_encoder.h [new file with mode: 0644]
Source/charon/sa/authenticator.c
Source/charon/sa/ike_sa.c
Source/charon/sa/ike_sa.h
Source/charon/sa/states/ike_auth_requested.c
Source/charon/sa/states/ike_sa_established.c
Source/charon/sa/states/ike_sa_init_requested.c
Source/charon/sa/states/ike_sa_init_responded.c
Source/charon/sa/states/initiator_init.c
Source/charon/sa/states/responder_init.c
Source/charon/testcases/Makefile.testcases
Source/charon/testcases/child_sa_test.c
Source/charon/testcases/connection_test.c
Source/charon/testcases/der_decoder_test.c [new file with mode: 0644]
Source/charon/testcases/der_decoder_test.h [new file with mode: 0644]
Source/charon/testcases/generator_test.c
Source/charon/testcases/hmac_signer_test.c
Source/charon/testcases/parser_test.c
Source/charon/testcases/policy_test.c
Source/charon/testcases/proposal_test.c
Source/charon/testcases/rsa_test.c
Source/charon/testcases/testcases.c
Source/charon/transforms/certificate.c [new file with mode: 0755]
Source/charon/transforms/certificate.h [new file with mode: 0755]
Source/charon/transforms/rsa/rsa_private_key.c
Source/charon/transforms/rsa/rsa_public_key.c
Source/charon/utils/logger_manager.c
Source/charon/utils/logger_manager.h