Added signature calculation and verification for ECDSA 26/11726/1
authorDevel <[email protected]>
Thu, 12 Apr 2018 16:07:08 +0000 (18:07 +0200)
committerDevel <[email protected]>
Thu, 12 Apr 2018 16:07:08 +0000 (18:07 +0200)
commit75a923f0ee362a039b51a141a719ce50597ca233
treedf1b4e1d70db7fada07861dab3eb42c12edb70cb
parentabf52b860efb2cc0a247ab498cc962851e72c1ee
Added signature calculation and verification for ECDSA

Change-Id: I946e146b9a6ae33ee294a09417e8366853faa502
Signed-off-by: Devel <[email protected]>
51 files changed:
libparc/parc/security/command-line/parc-publickey.c
libparc/parc/security/parc_CertificateFactory.c
libparc/parc/security/parc_CertificateFactory.h
libparc/parc/security/parc_CryptoSuite.c
libparc/parc/security/parc_CryptoSuite.h
libparc/parc/security/parc_Identity.c
libparc/parc/security/parc_Identity.h
libparc/parc/security/parc_IdentityFile.c
libparc/parc/security/parc_IdentityFile.h
libparc/parc/security/parc_InMemoryVerifier.c
libparc/parc/security/parc_InMemoryVerifier.h
libparc/parc/security/parc_Key.c
libparc/parc/security/parc_KeyStore.c
libparc/parc/security/parc_KeyStore.h
libparc/parc/security/parc_KeyType.c [new file with mode: 0644]
libparc/parc/security/parc_KeyType.h [new file with mode: 0644]
libparc/parc/security/parc_Pkcs12KeyStore.c
libparc/parc/security/parc_Pkcs12KeyStore.h
libparc/parc/security/parc_PublicKeySigner.c
libparc/parc/security/parc_PublicKeySigner.h
libparc/parc/security/parc_Signer.h
libparc/parc/security/parc_SigningAlgorithm.c
libparc/parc/security/parc_SigningAlgorithm.h
libparc/parc/security/parc_X509Certificate.c
libparc/parc/security/parc_X509Certificate.h
libparc/parc/security/test/CMakeLists.txt
libparc/parc/security/test/README.keystore
libparc/parc/security/test/test_ec.crt [new file with mode: 0644]
libparc/parc/security/test/test_ec.csr [new file with mode: 0644]
libparc/parc/security/test/test_ec.p12 [new file with mode: 0644]
libparc/parc/security/test/test_ec_crt.der [new file with mode: 0644]
libparc/parc/security/test/test_ec_crt_sha256.bin [new file with mode: 0644]
libparc/parc/security/test/test_ec_key.der [new file with mode: 0644]
libparc/parc/security/test/test_ec_key.pem [new file with mode: 0644]
libparc/parc/security/test/test_ec_pub.der [new file with mode: 0644]
libparc/parc/security/test/test_ec_pub.pem [new file with mode: 0644]
libparc/parc/security/test/test_ec_pub_sha256.bin [new file with mode: 0644]
libparc/parc/security/test/test_ec_pub_sha256.bin.sig [new file with mode: 0644]
libparc/parc/security/test/test_parc_CryptoSuite.c
libparc/parc/security/test/test_parc_Identity.c
libparc/parc/security/test/test_parc_IdentityFile.c
libparc/parc/security/test/test_parc_InMemoryVerifier.c
libparc/parc/security/test/test_parc_InMemoryVerifierECDSA.c [new file with mode: 0644]
libparc/parc/security/test/test_parc_Pkcs12KeyStore.c
libparc/parc/security/test/test_parc_Pkcs12KeyStoreECDSA.c [new file with mode: 0644]
libparc/parc/security/test/test_parc_PublicKeyECSigner.c [new file with mode: 0644]
libparc/parc/security/test/test_parc_PublicKeySigner.c
libparc/parc/security/test/test_parc_Signature.c
libparc/parc/security/test/test_parc_SignerEC.c [new file with mode: 0644]
libparc/parc/security/test/test_parc_X509Certificate.c
libparc/parc/security/test/test_random_bytes.sig_ec [new file with mode: 0644]