FAKEPID = 1
 * ssleay_rand_bytes, 1th call, num : 20
buf : 0xbfef2184
d8d702809821efbf8478ecb76978ecb76c4cfcb7
buf : 0xbfef2184
0b378ca21e12a4770980da8fe6ec04ac549dbc60

min = 1024, nbits = 1024, max = 8192
ssleay_rand_bytes, 2th call, num : 32
buf : 0x8002b9d0
5061cfb75061cfb7302c686d61632d726970656d64313630406f70656e737368
buf : 0x8002b9d0
70eaba7ea7878f1399ba6c09a5939b0d6085957e5ffd34e54b6072f581583987
Diffie-Hellman-Parameters: (1024 bit)
0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b10ac3db0000000102
    prime:
        00:ca:ad:dd:ec:16:67:fc:68:b5:fa:15:d5:3c:4e:
        15:32:dd:24:56:1a:1a:2d:47:a1:2c:01:ab:ea:1e:
        00:73:1f:69:21:aa:c4:07:42:31:1f:df:9e:63:4b:
        b7:13:1b:ee:1a:f2:40:26:15:54:38:9a:91:04:25:
        e0:44:e8:8c:83:59:b0:10:f5:ad:2b:80:e2:9c:b1:
        a5:b0:27:b1:9d:9e:01:a6:f6:3a:6f:45:e5:d7:ed:
        2f:f6:a2:a0:08:50:50:a7:d0:cf:30:7c:3d:b5:1d:
        24:90:35:59:07:b4:42:7c:23:a9:8d:f1:eb:8a:be:
        f2:ba:20:9b:b7:b1:0a:c3:db
    generator: 2 (0x2)
000000801dcca0d8173e00932e4535989c8910d40615652a64474cdb96bc33baddee3aea465431507706cfb0e29ea99e8529f40121b545a2d6b586cbb950156589e3c10776e48e1315b005a434d4c0a90d2d2c86a4fecdb3d3e4ea5c868dc8b2d03674af0fe41556f7344b6a9e1fbaf61abbfdd315d48bf9477fd90277c0faf8c9840cee    
pub= 1DCCA0D8173E00932E4535989C8910D40615652A64474CDB96BC33BADDEE3AEA465431507706CFB0E29EA99E8529F40121B545A2D6B586CBB950156589E3C10776E48E1315B005A434D4C0A90D2D2C86A4FECDB3D3E4EA5C868DC8B2D03674AF0FE41556F7344B6A9E1FBAF61ABBFDD315D48BF9477FD90277C0FAF8C9840CEE
dh_server_pub= 62678802E06062BD30B18C2D20F459EFFB0E3D6769119E2BA2D51C81A23A37975FAD98B9E9F234150887D80F8D9488883DBFC3116AED43BBD715271BD0AC53DFBAE27FD50ED7708917B9637898465E2742AA2512C0F8473C4925E21DEBD4EFEF9680DA1B015320D6781124202BD5C6F8F5040988C094CAB9E97ECB8E67E5F58F
shared secret
320bd3dbea62108e 345686dfd04ace10 d61d359453240260 dba25e26efd6c7ff
ff3bf20cabe15a64 df6d939e86cc9192 05bd183616da78bc 9e844e4e3ecc4bf0
c8db93fce14d38f5 503a48f93df24334 833a1c50c7fd4b57 61b63765200ea1ad
a15f13e99ac11e8a d24cdccaab0f4b8d 8e6744783201e0f0 bd8fa93f7ac179c1


PID = 18704
group : 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b0e8e59f0000000105
key : 3a81172d7d6304ae0899e10d24d05f639fedfa8346d88a14aad8ce36c6ee85d862331af4fc5e7fc57cd261bdd9219b5031670284bdad2e7cee6f75e2376100d454a373295fbbd4fe4cf9b6466e6ab04761f8f0dc9345157c55aa3d86aba65149dc9156e0a933e057e7cf7901f70463134c7a0e4adf77201fa08fe9c32c310015
LD_LIBRARY_PATH=$PWD/$ENVIRON/ LD_PRELOAD=$PWD/$ENVIRON/fakepid.so  $PWD/$ENVIRON/ld-linux.so.2 ./keygen -g 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b0e8e59f0000000105 -k 3a81172d7d6304ae0899e10d24d05f639fedfa8346d88a14aad8ce36c6ee85d862331af4fc5e7fc57cd261bdd9219b5031670284bdad2e7cee6f75e2376100d454a373295fbbd4fe4cf9b6466e6ab04761f8f0dc9345157c55aa3d86aba65149dc9156e0a933e057e7cf7901f70463134c7a0e4adf77201fa08fe9c32c310015 -b 256 -c -n 2 -p 0-32768




SERVER MODE :
PID (parent) : 11125
PID (child) :  11126

group info : 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b06cd95b0000000102
client key : 000000810099160e4041c3a5a1ffc3c57757f6f68aefd35e7ac5ce483ad38f452a5464c83e1a27173e9d2f91840c23c551997f8da674247a23e664b092c52cb8d26dc32a11488833d8987ed66da0a85126dcb0d9ab0145a00a9920161d1c07418a00e268aa1a73df5d0ec79e5d6e2101453acc2d972cd1e2cee7ae5c66ae12286236aee40a
server host key + key + sig : 
00000115 (total size)
size     s s h - r s a   size     e    size  n
00000007 7373682d727361 00000001 23 00000101 00a067fea53555a2f5b463d4dcf2a5cce5612cf05ca31ac2a9502e42aa2d21ad6e6928e2561bb0abaed93b41db4044e4b037ed1398fffa56e42964d18e015dc9692b6aafaa3ced563de5b3876a71f7626241ec53a33e5ff666d039c580821934a61c78b35b5fa31e8153ed5579f3ebec3d002f4b5d50bd8c76e254443251545ba4973d15effca6bb10a344878dfad26f09a226cf5e0e5bdd204107762424af7f2d5beef7a6518097bf9faa7ab4a734433eaef60eb50baf2c5f4677274e6ad2ee1f49e066b3f66a5ec48703c55b39c85c8f6ede2d1dce0f3bfc1447cc0934173a0e0b0db5080da9e66729cc65c8aba6cc56617702e0cdacb4f8bf8526824d1bd3e7
00000081 key
00a8f90fc81098acdd706c386f3729a98af00523ab5ed467f3d03fc9309ea4a7de54e3740e4e197bf6d7e740526ae38df88cf7a7c93171807ce18c581791c6777f81815ef5a930b14a10c36bc84ceefbc3c242a15e6e2fa2b433015f413781471035bd5a8aaa2ee6148a501c1cb096e0008e4ddd2ede2966be9b3bd4d4f3b5dc05
0000010f sig
000000077373682d7273610000010021a9a3b4f9347720bee05595258f0a28584e5822ed0828a1cdb17bd710e7e5fbd3d17b154441a7b7c2228f2f6625c39739bc2c948df5392cddf3229e05eda000b99d1a997c64c5bd9fe8211ef2c6552c8b0f752176ef97ace5e638a9eacd522335ba844b2986f46ae271a899bb6e8a07690f7105277b6863d564f81b909f29d6962a52fedeed284c2641ec70a7e7dadbb204ba81d5adff62f2359e5f7a2eef5ea4757c0fc44fe2f9de09090655b58c389b1efa5fb1cbed3f20d15f095d0f0eb82db8bfb2c88cbbfd397ef4d428dcf8131d6b62df4a93f3c580b237874520905058023749cbf1f0118cf8d1f8ae0469513c1ce7c891238b0ed0339d777aa7916a

time LD_LIBRARY_PATH=$PWD/$ENVIRON/ LD_PRELOAD=$PWD/$ENVIRON/fakepid.so  $PWD/$ENVIRON/ld-linux.so.2  ./keygen -g 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b06cd95b0000000102 -r 00a067fea53555a2f5b463d4dcf2a5cce5612cf05ca31ac2a9502e42aa2d21ad6e6928e2561bb0abaed93b41db4044e4b037ed1398fffa56e42964d18e015dc9692b6aafaa3ced563de5b3876a71f7626241ec53a33e5ff666d039c580821934a61c78b35b5fa31e8153ed5579f3ebec3d002f4b5d50bd8c76e254443251545ba4973d15effca6bb10a344878dfad26f09a226cf5e0e5bdd204107762424af7f2d5beef7a6518097bf9faa7ab4a734433eaef60eb50baf2c5f4677274e6ad2ee1f49e066b3f66a5ec48703c55b39c85c8f6ede2d1dce0f3bfc1447cc0934173a0e0b0db5080da9e66729cc65c8aba6cc56617702e0cdacb4f8bf8526824d1bd3e7 -k 00a8f90fc81098acdd706c386f3729a98af00523ab5ed467f3d03fc9309ea4a7de54e3740e4e197bf6d7e740526ae38df88cf7a7c93171807ce18c581791c6777f81815ef5a930b14a10c36bc84ceefbc3c242a15e6e2fa2b433015f413781471035bd5a8aaa2ee6148a501c1cb096e0008e4ddd2ede2966be9b3bd4d4f3b5dc05 -b 256 -s -n 2 -p 0-32768

KEY : B6DF0D9B0C366849CF82C72BFE55BE60679166AFDB763C6952ADC8095A9F2AF0

DSA Server :
group : 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b1cad9fb0000000102
Client key : 00ba934f9ec08f814497ac8375479ce85de72eee47a1a0baeea9e3eb5a60882b99038f1ec30a6661a40bfecda3c7704e02de9c74f13988e7b429c9c37aab97373c8d5d86a8f753e53cb4227f242a1972e10a4f5078f4ebb9bd71f1c98d1eee4371e896e2d734535a19c71fb4bea359d851fd96dd982e8f148c93c2d6c6ff0f7a66
Server reply :
000001b3
00000007 7373682d647373 
00000081
00cafa9097000dc053a6a389ae7e41f6baf9177ee8d4f0d6b048e1d2a41f1153bd6653afb1c6239e00a837f3aa0e478e4f012c14596600038b656710a64d6fc2bce3d97a54d3cc35c89d71da133ebf58828e3688a22aedcb76fd29f276cbf6b320e4c07492b197f5153399bc68cda28ab2fa7f796a978d11d47ea6be1b11ec4847
00000015
0084241b9f155a6129fc69810a906e68d3922272f7
00000081
00b5c5a18b75bd677a96c6b23e6c8e85b2a970091815cc1aa83e0bc8f165c00879d84c31dabef7ff7288256828e18d6206bd4f74fd8ce6447a8c3b464cab0c97edfbd530ad8ae5a1533f1c6f89501bd25130327c58d3cd231a8874999339fe84b9d8538f29e8750c4ee8fb9ede1eec5819d9ba0f29b3c128539675801ac6b24da1
00000081
009229ab7e3be1b0a8d8b268fd2693e274208cca89364f56250090ca8498f63bab35be9a4b950a13eea48719ef3b15198cda2ab179eff383d2dfb8449b12c009e89f6cc5aac18e7dc9063df8e6b214f5868ac85e7adfee56b5caf77bd760fbd2246f891c643dada1308568aade0c31ace3bb883d8f69dd7da48f66490356d5e0b1
00000080
5cff5ee0a046b214671168ba20252c2146547979deb2f883ee6242fafa98088f6226bd46f1d17874c2fcec94ab9c67d13a1801b82f57202b9195f6d741ee76688f485b226279e91042fc7e43f69fe10ffb1860c541c104b7079aa90238b47cf534e0750b0c7ab4b61bebc18c85c81528aa147ea239c0e6a4b5451be220d6e43b
00000037
000000077373682d647373000000286e8abe4a18f487ca8b2e376a4b4f1b5e44b14d207a16be13c722afeae5852cc22e4d8657192ade38

time LD_LIBRARY_PATH=$PWD/$ENVIRON/ LD_PRELOAD=$PWD/$ENVIRON/fakepid.so  $PWD/$ENVIRON/ld-linux.so.2  ./keygen -g 0000008100caadddec1667fc68b5fa15d53c4e1532dd24561a1a2d47a12c01abea1e00731f6921aac40742311fdf9e634bb7131bee1af240261554389a910425e044e88c8359b010f5ad2b80e29cb1a5b027b19d9e01a6f63a6f45e5d7ed2ff6a2a0085050a7d0cf307c3db51d2490355907b4427c23a98df1eb8abef2ba209bb7b1cad9fb0000000102 -k 5cff5ee0a046b214671168ba20252c2146547979deb2f883ee6242fafa98088f6226bd46f1d17874c2fcec94ab9c67d13a1801b82f57202b9195f6d741ee76688f485b226279e91042fc7e43f69fe10ffb1860c541c104b7079aa90238b47cf534e0750b0c7ab4b61bebc18c85c81528aa147ea239c0e6a4b5451be220d6e43b -b 256 -s  -p 0-32768 -n 4 
9070BCC051E15569D2F7F9BD0ABBD3AA8755AC939B53EED39D266251C3377435
PID : 30149


Putty (client) + RSA server :
group : 0000010100f8f54da4e1f232a9d05104b807dcbea553c1e606feb1cf149debb99243aaa7a354616fd95368ebcc1a58c8bcb87fb993f731400a413e07e35b1addd6484973e1734835fefdc214daca8c0844285a670d03bb3e1a5b5e14dc6f3b20eaac8f18eb6c48aa5604f21ebeea3c867f6cfa010858dfd589dcdefbe8996a42f5ba00bedff6743f4d4e2808806965258c4e17d1b2bf371814696a2cc7c5c6548ed480aa7491a9de16d2b12f15471b192295aa27f6d047ec2ba7547ed70674f52b4934d846712b1ea87e7fe12c5a210def5b3a14dbc8e712aa7192d877b4e6479f3cd69f82127e7352c19191b036a86bcf2d7d7cc687c25c5e4620295f10dcce6ba5d77cdf0000000105
server key :
00000115
00000007 7373682d727361
00000001 23
00000101
00a067fea53555a2f5b463d4dcf2a5cce5612cf05ca31ac2a9502e42aa2d21ad6e6928e2561bb0abaed93b41db4044e4b037ed1398fffa56e42964d18e015dc9692b6aafaa3ced563de5b3876a71f7626241ec53a33e5ff666d039c580821934a61c78b35b5fa31e8153ed5579f3ebec3d002f4b5d50bd8c76e254443251545ba4973d15effca6bb10a344878dfad26f09a226cf5e0e5bdd204107762424af7f2d5beef7a6518097bf9faa7ab4a734433eaef60eb50baf2c5f4677274e6ad2ee1f49e066b3f66a5ec48703c55b39c85c8f6ede2d1dce0f3bfc1447cc0934173a0e0b0db5080da9e66729cc65c8aba6cc56617702e0cdacb4f8bf8526824d1bd3e7
00000101
00a025684f0d4427bd3ada773b338739ee60e74b394d7154438c6fdfc6efc85a4618f45c4c8c5868d6c0668331ca77c2e24287bf6c533f4f22a09241d50f0a681f51fc05aa302104d4ff4609fd40b27e111829522c7d1fd81ac6cc6000644f1632cb3537de38b48903c80378e7c00cf0b3d84e16c9116f614b82c805217822cba153e8fa02bc79ad14aca953974b22c8d853a625529e5a1473da33bd9a515fb344a8a1b334f25fb6492768bd84b3ca5328eed7134e756f8808d791c0c85a52900a874b62a9a59616029370da70347028c14ce1dc9a5629e6ae4c7f7d5292676166b91ae3a3466f85009f1baa025c2e34628aaf278a550235c8e32f4b3fbf9dc142
0000010f000000077373682d72736100000100006d40862602e4b9c39dce8a1478d8a41375fe74076988daed8daf689d7cc0a6f8963693760ad10666679e057b6b234df0aafa3c15c94edaf76440c9046ea4fd21cf1044ec993e791b1238a53111d4472b050f5e65b5774df1b3e32d41fe9ead56bdd79e72342ba4bcfa2060ea5dc0865583ebfb7fc5bbd0c924b67590ea1912b8c75e0175c92deca68c5c9e9999afc97287a9791f026f63d9d4db7ee15159697b27cf0c70e8453af033b4ee1c561f2b72a426d3b8bbee9311da8f4f8d08bd4dd9458b88f1a1dd5af4086a218aefd6bb105c474d5c63be87f04033f054f1d77b322c75805a454a6a85b81a0cc14e67b802c0266676bad7221efa4e0ec08918d1

time LD_LIBRARY_PATH=$PWD/$ENVIRON/ LD_PRELOAD=$PWD/$ENVIRON/fakepid.so  $PWD/$ENVIRON/ld-linux.so.2  ./keygen -g 0000010100f8f54da4e1f232a9d05104b807dcbea553c1e606feb1cf149debb99243aaa7a354616fd95368ebcc1a58c8bcb87fb993f731400a413e07e35b1addd6484973e1734835fefdc214daca8c0844285a670d03bb3e1a5b5e14dc6f3b20eaac8f18eb6c48aa5604f21ebeea3c867f6cfa010858dfd589dcdefbe8996a42f5ba00bedff6743f4d4e2808806965258c4e17d1b2bf371814696a2cc7c5c6548ed480aa7491a9de16d2b12f15471b192295aa27f6d047ec2ba7547ed70674f52b4934d846712b1ea87e7fe12c5a210def5b3a14dbc8e712aa7192d877b4e6479f3cd69f82127e7352c19191b036a86bcf2d7d7cc687c25c5e4620295f10dcce6ba5d77cdf0000000105 -r 00a067fea53555a2f5b463d4dcf2a5cce5612cf05ca31ac2a9502e42aa2d21ad6e6928e2561bb0abaed93b41db4044e4b037ed1398fffa56e42964d18e015dc9692b6aafaa3ced563de5b3876a71f7626241ec53a33e5ff666d039c580821934a61c78b35b5fa31e8153ed5579f3ebec3d002f4b5d50bd8c76e254443251545ba4973d15effca6bb10a344878dfad26f09a226cf5e0e5bdd204107762424af7f2d5beef7a6518097bf9faa7ab4a734433eaef60eb50baf2c5f4677274e6ad2ee1f49e066b3f66a5ec48703c55b39c85c8f6ede2d1dce0f3bfc1447cc0934173a0e0b0db5080da9e66729cc65c8aba6cc56617702e0cdacb4f8bf8526824d1bd3e7 -k 00a025684f0d4427bd3ada773b338739ee60e74b394d7154438c6fdfc6efc85a4618f45c4c8c5868d6c0668331ca77c2e24287bf6c533f4f22a09241d50f0a681f51fc05aa302104d4ff4609fd40b27e111829522c7d1fd81ac6cc6000644f1632cb3537de38b48903c80378e7c00cf0b3d84e16c9116f614b82c805217822cba153e8fa02bc79ad14aca953974b22c8d853a625529e5a1473da33bd9a515fb344a8a1b334f25fb6492768bd84b3ca5328eed7134e756f8808d791c0c85a52900a874b62a9a59616029370da70347028c14ce1dc9a5629e6ae4c7f7d5292676166b91ae3a3466f85009f1baa025c2e34628aaf278a550235c8e32f4b3fbf9dc142 -b 512 -s  -p 0-32768 -n 4 
AC11924176EB7B9259C9CCAB1FB44C03A93D63CC8D3F7517605A3095B8D86C75B709267DD975C51BE86E17E13D21B4B120B3EA7A07FF9358DE692A296FF531A1
PID : 30258

real    0m42.703s


