Hi Tio,

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v1.3.0
Comment: http://openpgpjs.org

xsBNBFZwoBwBCADbTO4n8WRnG1ktQUZLJYgsC4cVy70BHyotHl6wpAGLirpb
HZ2erWLk5u4B5hdNTR3ZF5YLgE9EymgUh42BRt4786MuXplHLw/JplGpCL6t
9eXSzlSlUrbQ6oOTt18vA8fCvEy7guXw+G3ez/f2GfLgOGi2dCgNWUAuY8Zy
vRpHAnrdhXd8btAOHba15XD9fxUqw+vbf7a9V+vj2/bTBhlEUCbfozcUl/qs
2F3PG3CZnuoznMoJuqHcTnL3vs6DCxBjyi6DnLVL6yHeJ7rCLf5agK6ZTfXs
WOOik5X6ZJgROnRYrm7GodbHlQH//5Kir3uG+7rCILGEzZTU3adbm5rrABEB
AAHNEjxhZzU3NDNAZ21haWwuY29tPsLAcgQQAQgAJgUCVnCgIQYLCQgHAwIJ
EPLzwEY7TZgwBBUIAgoDFgIBAhsDAh4BAAAuzwgAibMW3hEGR5c+3VhhJ3S2
7lF7XKjFKyduEt5AoYjONEpO3YQZtJNal3lMnQqyFSnZEPLH5TtKI8i0K/+1
8QahJdmC3PDKfeP/ecx8QVtFMb6zk60AdcGLd4v6/rUpAI9mw0rSMZuoAtoq
IkO3tYZkqP0cbl+8VCO6NhP80njFA5gWJDWxkBNqh7OKm8l9aXInmzo7NlCv
1jU6nsrRdVQlV8VNEFQXjtkqOocgioN0+pHHnwYoaMQGHVmUowve1o/vJUwr
V3L3kOLoPPZl1Zo4JSH7QLDgCPt2Igiu/tCSVDwiD1rTFPNwrKfsq7j5bSGm
bjLDEnXj/CGP+qD7ReTsec7ATQRWcKAcAQgAp5tthNvTjjdkx7WEfWFaGJPt
0xrqsXmhIYoyHfhyg9AZGe7WKivIBgm4kUoQ4pHpdBtL0YzeZzGfIt4X2yz3
ysySf6YHzrt6R7O/8MOWnCK92XU2Nz6fj9ecr3QkCy9Kv/XKUzainftdec+Q
tVe/edts6/lPhsc8mGIpjDdEBwg67iU/FSsTtl+LnQ7LuX2GyMii5FeJrSQu
KQco7MISVT2WxtSOMXRZcsu5NIOgNZa1BwEaUBaZJMy+kA7IbcmDj30oI3KD
0nb5xmN8XG24s71wkyOGdZcnpu4hHzL3fhdmfK0M7iWYNYnxylEsiIZCYGna
JKtZfV8U7Rs0Sy+DmQARAQABwsBfBBgBCAATBQJWcKAhCRDy88BGO02YMAIb
DAAAaLYH/1QOKW6xMV4u3f+wY2gMV++UqNrUjJUJqSfkbyASsmZ0Oa0CMpYi
9/tE1W9/4ti8/z9RZ/i6qqeP+HhL1McnoOE38lXEYRiaw9SEMIrz79OL7+4c
VEOQOBUQn69G7Rc6LI0xzABnzHlHz0W5UnlVZhYiQDcm4B1dJVyyXbhwdJ7Q
xVy4pmwe6cn19I4P0o5WFEKE5RIgc7ZvRGjVHWoEhe8sc6wijlNLc4wFzTwt
tARzaRTTYaQoy3LiCTCpJyJZGCxjPYeTh2GDQGWvOZVay89FzJypRN9zxOp1
rwjp1g7s9qqQRhVzoMAtQgzeenkIgmZkQyd6Ba12UmNiszhRPP0=
=wLZD
-----END PGP PUBLIC KEY BLOCK-----


my public key signature is: 04f4d2ee95856f1d3e48aebcf2f3c0463b4d9830

using console.log(pgpMessage.packets[0].publicKeyId.toHex()  ); I
get: 6f9ae3ef7b6db9c8

the message:

-----BEGIN PGP MESSAGE-----
Version: OpenPGP.js v1.3.0
Comment: http://openpgpjs.org

wcBMA2+a4+97bbnIAQf/aHclrmHwOXdRIhiM32zjiC+8dM+IXZPfRAJXHfbr
TeTtO5bxBIP83Hv+Ytk5mL89TYWvhgpcG0YxV8rBtb4xSipK6N26cG6vpF1V
YngsjKLZ4niW0TvP9fy9bkkYjXMd+RdQq2t27X9xbMUSHTzGsl9EKYy1P3ZW
YxuB2Zpqm0tzQTU6eMkdbA3tAaw3JbUfUK1OyDBEeSO5X3MPFH4ftaxcWFUV
pysv7xm4IErSjMlhHu602ShQpg6HZe6768pbe4xWC4fZcSZQ/tlVNpyPLw0O
/WsBRe9KHKmfEfiuY+wRF9f0Ky73zeEEm0rUKA+KB2ycpjUYtzXDZrP/jLtX
1dJMAe5ymyUNG7heZHaRvcB7mc4yMyNKMgrN6rAmPqDgMx8RFe7imq/wQ3yS
0feZoTDximM69wWz71IQfpBza+NJJIj52WQI01Go/jU7HQ==
=rIyN
-----END PGP MESSAGE-----

any idea why the keyId is wrong?

On Thu, Dec 17, 2015 at 3:01 PM, Tio Oscar <[email protected]> wrote:

> There is not docunented, but there are a method called toHex:
>
>
> Keyid.prototype.toHex = function() {  return util.hexstrdump(this.bytes);};
>
> In your case:
>
> console.log(pgpMessage.packets[0].publicKeyId.toHex()  );
>
> El jue., 17 de dic. de 2015 a la(s) 18:03, Andrew <[email protected]>
> escribió:
>
>> I am trying to get the publicKeyId from the encrypted message.
>>
>> pgpMessage = openpgp.message.readArmored(pgpMessage);
>>
>> console.log( JSON.stringify( pgpMessage ) )
>> returns:
>>
>>
>> {"packets":{"0":{"tag":1,"version":3,"publicKeyId":{"bytes":"ošãï{m¹È"},"publicKeyAlgorithm":"rsa_encrypt_sign","sessionKey":null,"sessionKeyAlgorithm":"aes256","encrypted":[{"data":
>>
>> console.log( JSON.stringify(
>> pgpMessage['packets'][0]['publicKeyId']['bytes'] ) );
>> returns:
>>
>> "ošãï{m¹È"
>>
>> does this - "bytes" represent the publicKeyId and if so how do I convert
>> it into a format that I can compare with the actual publicKeyId associated
>> with the publicKey used for encryption?
>>
>> thanks.
>>
>> _______________________________________________
>>
>> http://openpgpjs.org
>> Subscribe/unsubscribe: http://list.openpgpjs.org
>
>
> _______________________________________________
>
> http://openpgpjs.org
> Subscribe/unsubscribe: http://list.openpgpjs.org
>
_______________________________________________

http://openpgpjs.org
Subscribe/unsubscribe: http://list.openpgpjs.org

Reply via email to