Skip to content

Instantly share code, notes, and snippets.

@zelig
Last active August 29, 2015 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zelig/7f6c4a0d276faf7d136d to your computer and use it in GitHub Desktop.
Save zelig/7f6c4a0d276faf7d136d to your computer and use it in GitHub Desktop.
RLPx crypto handshake - deterministic key generation - with session token
init-private-key: detkey 1: (32) 87f3d81add3ae08e0da34684a9e328d6f74e19bd09100cef9650eefa721c6e3d
rec-private-key: detkey 2: (32) d366346d6b3d00c981741d3fcf3b8c7aa9bcbbab9cc4e3ce5d54b7b5cf480a7f
session-token: detkey 3: (32) c16c4659315bbb819728ca7f4767a54a029ae294c9def696943516db0b0946b4
init-nonce: detkey 4: (32) 06934297e100ac861bcde0b96b4d85248b413783d131f97e04c9c53a99f38668
init-random-ecdhe-private-key: detkey 5: (32) d4e3513c047eea8dddd4072699019504a72f707b7504f0ebb1581076d8b86eef
-> (307) 04745c3a95a18c83a710b3fa17c516bb7821bc6a6d2b2b516bb14fbd1ccc0ff71ec837ae38a3b5bf7314697e89a34d6bdbcedf0ff48db5b9c78a1e936c04c3683d1359e5be70cc92736ebe616c8ed9732bc5d6526e73d9b6d10cb3d2fba7e42c3a40c0fa1c359770926e81264dac0df64914d71bff9225e7ae9c6df5d006b534c35db7cdf4db8b535ba8c388b920f3d51e103270fc8da4debd3c1a9335c67f335745b954b0cd3efb2147f2b12c518a4af19982c576e3b4746cb83cabacc10f37247bc1da81eb03f4410ccd27ef42bd1d7e64eef33cc2ad72e628a03c7a711cd1342d8b6337f53fc4af24e957bde65890384c2a702739ed8fa4287594aee4498487777fb4d89496b2f68cad635ee6a9d06f9105cdfcc7bad4f8888555e5d450b29d8d616f54e61e304666e4ac2c684871937ff2
rec-nonce: detkey 6: (32) 6d05a31994c86060549d1e4659b24f8e642e7fbec7797517783289be9086a812
rec-random-ecdhe-private-key: detkey 7: (32) f006fe00ae0a43ddd736e37e5d09b678a3c12d09fe61e021ef15e2a9e85ec55d
<- (210) 04b98d80e18b9268f41084ab092d5450600dd90958da33fb3106d8ac7bdfec47a5b2444b4af362a12d5cc818c54ec6d70f7684251365098dac01a648aaa26878abf7dd15f5efb49458d5a69f51d4b9f857641e1e495ada6ba83a77bff0e6b8d22124ce46c99c0dd78fb47f205f43a825d0b67f79b4adaa4b744048c0d4f1d9e74c2096903a3cd3f2881b4b046e2c103eae8790dced8193fbf58d372bb2dceb65743390d7dfbd7b78e97276775396d2e4e48e203feba31e43e0520b9a8e84c3e54a2a72522bd441f7ec2aaa5cb3f53ba5de77
aes-secret: (32) e0d42d9c58c2c37502310b890e96d04ae7322c560964e3b529bc0ad8dd27099c
mac-secret: (32) 918b4cbee9282f52a18fed1de6f1e4a65f7127eac1d11d7a7847916e0b95c2a2
init-mac: (32) fc8eefa77de04f32f512f35bbf43ab283b5f585406a8686d007518d09b136ab0
rec-mac: (32) 97180e29082883d4ba420da48dbc6182d430106910e0e4047c8e5454926644ca
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment