added private flag to asn1_init
authorAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 25 Oct 2006 08:31:15 +0000 (08:31 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 25 Oct 2006 08:31:15 +0000 (08:31 -0000)
src/libstrongswan/crypto/rsa/rsa_private_key.c
src/libstrongswan/crypto/rsa/rsa_public_key.c

index 244c78c..8dfced5 100644 (file)
@@ -687,7 +687,7 @@ rsa_private_key_t *rsa_private_key_create_from_chunk(chunk_t blob)
        mpz_init(this->exp2);
        mpz_init(this->coeff);
        
-       asn1_init(&ctx, blob, 0, FALSE);
+       asn1_init(&ctx, blob, 0, FALSE, TRUE);
        
        while (objectID < PRIV_KEY_ROOF) 
        {
index 4aa529d..f42ff06 100644 (file)
@@ -443,7 +443,7 @@ rsa_public_key_t *rsa_public_key_create_from_chunk(chunk_t blob)
        mpz_init(this->n);
        mpz_init(this->e);
        
-       asn1_init(&ctx, blob, 0, FALSE);
+       asn1_init(&ctx, blob, 0, FALSE, FALSE);
        
        while (objectID < PUB_KEY_ROOF) 
        {