<div dir="ltr">Hello,<div><br></div><div>I'm generating a key pair in a smartcard (as a session object), then I convert both keys to RSA openssl objects.</div><div><br></div><div>Then I save both into different files.</div><div>I tried use these keys to sign and verify (private encrypts and public decrypts).</div><div>When I try to verify the signature, fails with RSA_padding_check_PKCS1_type_1:invalid padding.</div><div><br></div><div>I run following commands:<br><b>echo "test" > "test.txt"<br>openssl rsautl -sign -in test.txt -inkey privKey.pem -out sig<br>openssl rsautl -verify -in sig -inkey pubKeyp8.pem -pubin</b><br></div><div><br></div><div>Below pub and priv key:</div><div><br></div><div>-----BEGIN RSA PRIVATE KEY-----<br>MIICXAIBAAKBgQDsCXvs8rmEDP+NuB4mCvztondC+yfzy6DYswE6jvSJdgZe8PAh<br>kNagyoWsCNGqNEqpQmXY1Ufmxh4tdInod/KyT4uZ8vpu+yhqujRlwill+T9JCtA+<br>DnUSn0QiOV7OVFRMkleGW0ADr1LUp+wRe4aS/xxoc5GAc7UhAy7VZyj6jQIDAQAB<br>AoGBALWREhgSGqy+hvKQN/jRqQBvYkhPBMufzwoCoKZYAzmeZYYw1rcrQD6Nq0fL<br>vOSttuT+o3OplNarfdk/dToy0qfnDcNqmY3XTQbhn5SG/R8Ye5qFmyP/lZuN4NYI<br>TGiPO6Dt7y6IUp2inhAUkWcqMlr/5y2Kg6/Mh5CtghuhGriBAkEA+xht1GA7gc/N<br>pfam97iwlj6EBQUk8sX1UjSHWy5vH6RHNW0w1hDq9PrBYTT8mFuDMKA3kNdTw3JZ<br>2vTce4QELQJBAPClwe40HA9RKHfn5RjEFvvf0rt4/4LU3TAnmWZRuF+KU2JoxSs8<br>Ue+jx82PeqyH4KAD0tTboJBFt5PJLDz86+ECQHoiydmR7aAY+kkODu1UMuECC6l9<br>dRl53PhdgLGDhp33hIOiVyzpEcCT8FheM7fQW6HdbOnRM3dQOhDdJhoWfwkCQH+g<br>GTLAliUVcLXu2VSCIoJgWP2uFSyIwenZBoT6UCLzVHe7gt4ENpw2Ky/8qR25Tkru<br>3DChbg01vD93kKujo2ECQFQH9eMd1jr8K+/AZKdVUU0Nd3aSq3se+g25bTLBPt7k<br>x0yYAdd3XrfAys55ujSFEwFL9eGzNWXrBN9S2/yS8kU=<br>-----END RSA PRIVATE KEY-----<br></div><div><br></div><div>-----BEGIN RSA PUBLIC KEY-----<br>MIGHAoGBAOwJe+zyuYQM/424HiYK/O2id0L7J/PLoNizATqO9Il2Bl7w8CGQ1qDK<br>hawI0ao0SqlCZdjVR+bGHi10ieh38rJPi5ny+m77KGq6NGXCKWX5P0kK0D4OdRKf<br>RCI5Xs5UVEySV4ZbQAOvUtSn7BF7hpL/HGhzkYBztSEDLtVnKPqNAgEB<br>-----END RSA PUBLIC KEY-----<br></div><div><br></div><div>-----BEGIN PUBLIC KEY-----<br>MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQDsCXvs8rmEDP+NuB4mCvztondC<br>+yfzy6DYswE6jvSJdgZe8PAhkNagyoWsCNGqNEqpQmXY1Ufmxh4tdInod/KyT4uZ<br>8vpu+yhqujRlwill+T9JCtA+DnUSn0QiOV7OVFRMkleGW0ADr1LUp+wRe4aS/xxo<br>c5GAc7UhAy7VZyj6jQIBAQ==<br>-----END PUBLIC KEY-----<br></div><div><br></div><div>Could you please help me with this?<br clear="all"><div>Thanks in advance.</div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Regards,<div>Pedro Lopes</div></div></div></div></div>