Hi How should the data from CKA_VALUE be formatted so that d2i_PublicKey (OpenSSL) can understand the content of it? You are using this function in the pkcs11-tool to validate the public key.
I have tried to format the data as:
openssl asn1parse -inform PEM -i -in out.msg
0:d=0 hl=3 l= 157 cons: SEQUENCE
3:d=1 hl=2 l= 13 cons: SEQUENCE
5:d=2 hl=2 l= 9 prim: OBJECT :rsaEncryption
16:d=2 hl=2 l= 0 prim: NULL
18:d=1 hl=3 l= 139 prim: BIT STRING
Where the bit string is:
openssl asn1parse -inform PEM -i -in out.msg -strparse 18
0:d=0 hl=3 l= 135 cons: SEQUENCE
3:d=1 hl=3 l= 129 prim: INTEGER
:CD72AA7664C55B34F6F445B98CAC9A665CE93CBD8F906F05C3BD74FA65F3D993B57757B165FB0E32824741986511431B7DE2A673E52C23EB02CB7146CFCBDF3C4C6499E90C5866B052DBB21912FB4E1B07499525788C352381D7A48E29BFB51600A0CB3DA867F9EE3BA9FB58EC150D634373C45C245BE49F006351C1351594A5
135:d=1 hl=2 l= 1 prim: INTEGER :03
I have also tried with DER encoding. Both solutions are understood by ans1parse
but not by the test program.
// Rickard
PGP.sig
Description: PGP signature
_______________________________________________ opensc-devel mailing list [email protected] http://www.opensc-project.org/mailman/listinfo/opensc-devel
