================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.1 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xded768f6881a564146a30d5e4abb5c9a61d1630c4e73ed2b3a1a0c96177ccd2f63563c3f048894391332a5ab24f1bd17 q = 0xd8d12189a77ea08735f0cf16e6ce96d8ad8f6eb073cf1a0a4b8b219c69796d33f9d06a5fc235b2abdf9b573bc3240945 ******** ESIGN Public Key ******** Hash: SHA1 pLen = 384 bits n = 0xa449a9ad531f7838a6187b10083cd544cb7d38d637f24799c7d7966fdb23b876a2300ae7c254f8fdb7436bddd40a1089177a1d10f8cddd4efd637a00e76eca8e2dd15df0a1326e50dfc88b52adcf5feb57334937d29810354d6de0c4fffc995609b4ae6304a1639e9bd5c3fdba070572759f03ae62f799b89c808ae103ec57d1b6646c3789d2fbfb8c67399c01377595 e = 0x0400 ******** ESIGN Generation Data ******** (This test vector is chosen to satisfy a boundary condition: f=0, r=1. Thus, we cannot show M and H.) f = 0x00 r = 0x01 r^e = 0x01 z = 0x00 a = 0xa449a9ad531f7838a6187b10083cd544cb7d38d637f24799c7d7966fdb23b876a2300ae7c254f8fdb7436bddd40a1089177a1d10f8cddd4efd637a00e76eca8e2dd15df0a1326e50dfc88b52adcf5feb57334937d29810354d6de0c4fffc995609b4ae6304a1639e9bd5c3fdba070572759f03ae62f799b89c808ae103ec57d1b6646c3789d2fbfb8c67399c01377594 w0 = 0xded768f6881a564146a30d5e4abb5c9a61d1630c4e73ed2b3a1a0c96177ccd2f63563c3f048894391332a5ab24f1bd17 t = 0x00 tpq = 0x00 s = 0x01 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.2 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfda9c79acbf48cd14f3bf1f8cda444fea147498855d2fb0494cf6b58a31d3a21fc59340ee1f763d14ddd3bc1b2fac777 q = 0xfb81504b5a8f8b5896f58346ee988215eb4cfaa13f6161be4a9253f27468cf1c700420429d3127f86ae4e109bd3617cf ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf6ef3eb8dadbbb24c79b558fc877b288f0a120043ac5415b85697e209043401b2d7ea77aa861a4dfd89a0f96170418490cb3736cc894cb0b59618929a22fc330c125e552af977403f1f1430fb943d83523d9acfa5e7d15159bb47bde1310eeaf3e3147bac77b9515c391e20d9235ace031e7be3e322d25fba5b8771e902f31bade692841d536b87fdd86ff2c15749f7f e = 0x0400 ******** ESIGN Generation Data ******** M = 0x75c9f265815ff1faf411a7cb84926255 H = 0xa85d7bf83d167390d07ed61f781ce29626b2f10b f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffa85d7bf83d167390d07ed61f781ce29626b2f10b r = 0x4f038abffcbcff8f3e2ca7da00e42588a38a46b2b68b1c3d57576444119f421475a0bbf157197db1e413dee568eea5366b692dae2f606dba789dd29683031ba908c6d110556c85cc79069bf0b2d039044827c78e8a9b16da8eafa61b0578d0e0 r^e = 0xf5b8bf69ae0932586dc2c8a1b761f559c4778ce14c892531101341649ef89c7c1e9528e84197c2143eef15343cec8c4be76b9e005030e633684782583febcde58e7964eba47bd610c5abefe173b71d82d98c5211f275c66fa440b1a421d257b303b1f77cb206770d107c7ba188ebb013874b7cda2bf9b42ad2b749de1d2cf1b9e3ba331d16c70794f9b33e525401a869 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffa85d7bf83d167390d07ed61f781ce29626b2f10b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x01e129f9d77d337704833798bbc067d9d6d43dcd98e6c6d52000e7bb99a81f974bfff2233748b8eb11c7dcf800ca7d082547d56c7863e4d7f11a06d16243f54b32ac80670b1b9df32c45532e458cbab24a4d5ae86c074ea5f773ca39f13e96fc3a7f503e15751e08b315666c0949fcccaa9c4164063371d0d3012d4073024000faaef524be6fb0eae3d3c0d9c172f716 w0 = 0x01ee466b21d03dd888591d52c04c05dd8b011dac24b4430ce73989862b51133ac280d48e4558ce41a974a919582205f3 t = 0xe01cd8cf7efca8d34fcf4001e49af8ebc2783130d5e0bfd0f8c10c49e7ff62d3339e74fa88c34baefad1d699a7d3147d tpq = 0xda2afaa3bf393c3145f57440697383484f55303b156be24ab012fdcee67d6c74ac5fa75c3cd7a84e89a3d7aec29c4b65c0ea5f35b4b208ffb29c88119570b9d1860e1cdcc3da5f3443abe95f56032846612220b1da217a55468ba89b89540f8b131b1e6780ccd3dbcdc7c448fac270ac8d7150545bbd4a705b22cc95655cceb10cabdeadb5f9184a7bc24ad9499da1d5 s = 0xda2afaa3bf393c3145f57440697383484f55303b156be24ab012fdcee67d6c74ac5fa75c3cd7a84e89a3d7aec29c4b660fede9f5b16f088ef0c92feb9654df5a2998638f7a657b719b034da367a26a5ad6c2dca3313af8072a9f8780f242b4c17e844c15b02d4196466596df7dc58c5596382164b129d03cd4296886182d07b554d3a63c40942f250a71f0f44f1672b5 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.3 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfda9c79acbf48cd14f3bf1f8cda444fea147498855d2fb0494cf6b58a31d3a21fc59340ee1f763d14ddd3bc1b2fac777 q = 0xfb81504b5a8f8b5896f58346ee988215eb4cfaa13f6161be4a9253f27468cf1c700420429d3127f86ae4e109bd3617cf ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf6ef3eb8dadbbb24c79b558fc877b288f0a120043ac5415b85697e209043401b2d7ea77aa861a4dfd89a0f96170418490cb3736cc894cb0b59618929a22fc330c125e552af977403f1f1430fb943d83523d9acfa5e7d15159bb47bde1310eeaf3e3147bac77b9515c391e20d9235ace031e7be3e322d25fba5b8771e902f31bade692841d536b87fdd86ff2c15749f7f e = 0x0400 ******** ESIGN Generation Data ******** M = 0x25cabd06ec51f2a39e5aa093e71ae909 H = 0xc9d93aaaff75984b87bac71da6bb9ce3ae354c7a f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffc9d93aaaff75984b87bac71da6bb9ce3ae354c7a r = 0x447d02f2a2d19e55fba831685f1c790d0c0d5a7be2130e20c88c385ac43f58656cfb172c0836dc2c8e34b464a6063f9e354993923c9564ea23522fae3eff9bbe502597f79bc9b4e8f5727a4b5aec40565bddfc5934ea4139c20b6877d45360b4 r^e = 0x59c97e4d130d6a77f5916f793801077dec3db584a6c73d8fbda080341a41eaa18ecacbdd7d7d9f2f7d1bef92c749c4ee624e7c7b04eb062c2c0225bce840878aae2b2e0a3517b9320436eb589a0f99fc7b6e26a7d269d0c39b9b4065640b29199534f1972ac09c48a5a1f7bdfd7191afe14e8b9413419001f9250db56826be2098ca5a481b6ac62ff67fcc391f309bf9 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffc9d93aaaff75984b87bac71da6bb9ce3ae354c7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x9dd06b167278fb577cb490c13b2155b5af0e152a3ea8ae767273a8ec3fda90249e2973e8b29eccce0239bce6fdef9fd4aa64f6f1c3a9c4df2d5f636cb9ef3ba612fab7487a7fbad1edba57b71f343e38a86b86528c13445200193b78af05c595a8fc56239cbaf8cd1defea4f94c41b30509932aa1eeb95f9ac9369692808739a459ecdf9b9cbf24fe70732f2f6440386 w0 = 0xa21d4732acdcbdfd3f2bd56fb80fd1610cff13042e91096fcdc14cdc0e74d7ea4d09dc9cf6775429e20fb65b4b74580b t = 0x1fd2edd8020e0fe22c411a362e3837a9c87bd06b1e05fdcac22caa1cf501e6d1c27c2a002a85c1aa81df47e096df99de tpq = 0x1efad301b26e6387e3b423595693c94d05e6b2e979a69634ac85221b8f8937684d830cef26e54f76ee90c299e1ac53a117414dbedb5b09dceb8962b8197ac79dfb81dd768f20135413db239f0b76409227ab9c47ecc057fe90a17e58ed88d0765bb434bf4fef66aa1c2d1ed2d536c98e6fb54185355a49552d66dfa2bf5e225fa12afcd3ec170295f660609474f40e6e s = 0x1efad301b26e6387e3b423595693c94d05e6b2e979a69634ac85221b8f8937684d830cef26e54f76ee90c299e1ac53a15bbe50b17e2ca832e7319420789740ab078f37f271332174dc675bf9cfb598f794a6b373f4f7342b1ed632bd938f101490fdc8518c84cb943f7f4e811436654cbfdad97cd123fe3e22d959ee1a4a62b5fd08f92d210143cfb86bc90c49476f22 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.4 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfda9c79acbf48cd14f3bf1f8cda444fea147498855d2fb0494cf6b58a31d3a21fc59340ee1f763d14ddd3bc1b2fac777 q = 0xfb81504b5a8f8b5896f58346ee988215eb4cfaa13f6161be4a9253f27468cf1c700420429d3127f86ae4e109bd3617cf ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf6ef3eb8dadbbb24c79b558fc877b288f0a120043ac5415b85697e209043401b2d7ea77aa861a4dfd89a0f96170418490cb3736cc894cb0b59618929a22fc330c125e552af977403f1f1430fb943d83523d9acfa5e7d15159bb47bde1310eeaf3e3147bac77b9515c391e20d9235ace031e7be3e322d25fba5b8771e902f31bade692841d536b87fdd86ff2c15749f7f e = 0x0400 ******** ESIGN Generation Data ******** M = 0x33cbe3a1ced35af649b8cc2db58716f7 H = 0xdee91b50a4687cb0f3f64db086213cab2bd5e30c f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffdee91b50a4687cb0f3f64db086213cab2bd5e30c r = 0x623642cff6a1cd9c37f3b0c6f0765f52d12f658ded3320715a1f177539027662329e0adeb83e9b81ccc08ed7bc6aa1225a7d40f36528ff2b0430e9127acc2dbdc8275c98ecc3e91780dab6bdfe78b458b978176e49c818719b4ed2c072a9f6f6 r^e = 0xc921ab0b23d34c72e5f18f7234b1d876b3515587534c027f763af7a71019358cb95013bff618e22a606024d0db33d4c648f724e8d298590dd5382731963d4565a96fdef99e9b1ee84203c843c0e5f9f3212c6ce8b12b7d5cdf856bb6b9b1d270b5e478d5e9d8c5a9f4881a1aafb34faa9e139f70c07cef7896856009d7cf7a6961747c35bb63f0473ab7443c57225368 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffdee91b50a4687cb0f3f64db086213cab2bd5e30c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x2e783e5861b3195c8c5470c83e7084bce7fa75279223e986b9d931795f1325df1897106ba63f1065fe5b277067a6268ec3bc4e83f5fc71fd842961f80bf27dcb17b6065910fc551bafed7acbf85dde4202ad4011ad5197b8bc2f1027595f1c3e884ccee4dda2cf6bcf09c7f2e2825d3593d41ecd71b036830f331714b85fb7517cf4ac0c19d2c838a2cfbaefbe524c17 w0 = 0x2fbc66a6a68efbc3803e382297bd604369956c958095aee7d878319143730e2b9d40a8664e1a85c0f29e85766e7a8c17 t = 0x49fa29e7425f04978c37fb260cf51693d6ab4e3711780a2b5149b51b19eaa951afe23cdcda90ced1955090384bfc9943 tpq = 0x4803cfb5da417a61cb5dc298313ba5c32b73e4f397d0e6d43fc349b08b8448f0fb14e7ce877a31b9b7e48858dfe07668838d635b7857e071835b29c38776809e8834fe366b7b77fb85f2dc809570c71a71d32d79ab0f36fa716b6e3a01b2c84a0e12b82f27b7d08e831f7356f02f89c455862b482a8af8b5f97b2a178b9bb239b8ab5a7265cb93c5279921b5c44d8deb s = 0x4803cfb5da417a61cb5dc298313ba5c32b73e4f397d0e6d43fc349b08b8448f0fb14e7ce877a31b9b7e48858dfe07668e5c3a62b6ef9ae0dbb4eda8a77ecdff1596463c458ae986ce011f3f5ce733d7ca4713858634dd27c3e2bfd11be1d696c688ff9228ce0cfb987505c696afbb7821dad87e1174ee1cd7a55e0d58a146692722371e0af93ac36c2e7f47636f784e1 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.5 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xe3732f3dff3e58c896d86355c5ea91ed759dd1555d88a78d49863cc781b0169f7c04ab6ffe4be18fe355f97275115f17 q = 0xac0720a58e166cbb8745450951761405a06ee7fce0a7071ecf4b0255c3ac1d2bb7e3fedd360e28211fb9ea5211ae1a71 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0x87cc0e101fbda5e675ec8be3fd6d4551e30b3ffb34004137763048da9bef399f2ea7a89d93b8699060067e44ecd935c831587e15ac5d6c5d060d0e16664f8cd2fd2ba3d0edc2e3339a4ffe8c10f5acee8f64424ffa5c3940d86c75f07091a4450195405794f58cd4587be95ad5372799b166224144fbedcf05ce059435df6011eaf44e13ac01b7d0376d944fdb009581 e = 0x0400 ******** ESIGN Generation Data ******** M = 0x9f62555a970b48f890659aa33008f64c H = 0xfde6e0bd19ed2eb2d896c479cb5fb6788b315a5b f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafffde6e0bd19ed2eb2d896c479cb5fb6788b315a5b r = 0x5c5024d1b3188301af3558adbcd7b398bd9dfa1f94ae20f4fcafa6a7e6326ca20ce903f45045eec8b38c7c997b800c557107695c86ed9f0d177f54de4380a591b05883ef5e7c7bdf3b3b8517656face729578ff011347285d289295479f161f1 r^e = 0x3dde696fed36d36610d3e4b55b463b3f0add3269e7fa3be070a0827d4ff439f72720cdfd0df163a22f553d1c3dc39b5b10bf8e9d56e2f078e1bc7a39c60366bee87e066ab4eb6a5c3195a2b40788b80835b71d6a262ca58a83807678e8051c3cb3584498d4c89a11c7f22fd2703902e732847e63fe3bbaec23f3a6c06f2e9315acafaa48a9915ae8906864c01c77f86d z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafffde6e0bd19ed2eb2d896c479cb5fb6788b315a5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x4a984f4add317d2b0fc351d94cd1b4bd82d8b83bf6b0b001b03a715d49e1e065217409535e5dca67fc10f7a13a46f4c82098ef78557a7be4245093dca04c261414ad9d6638d778d768ba5bd8096cf4e659ad24e5d42f93b654ebff77888c88084e3cfbbec02cf2c29089b98864fe24b27ee1a3dd46c032e2e1da5ed3c6b0ccfc3e44a3cb02705ce7a7052f8fbe889d14 w0 = 0x7cf0e2f11a5e2acbac29fd56ae7ecc40842741502da04ed77cc2f396a825a26a9980a181c5262ba7bd4533771d297473 t = 0x83c8fb01de2c50e8a11c8f374fffd8eb10b2f84d9c168da65a12f4995e178437509fa605bf79e5d41f8d06e6ca6b3ea9 tpq = 0x4eae62027b1d8960dfefa5982f1b2ed50beb370aa8de4761d97b9a0232aacac6c75130d43a45187dea158ec499140a4540bdb9c2ae9edb74616fadaba56c600f2dfa2c8498e82da5f876b6f2d51cb96b3a0df1e80bf45f22c754d02a8dbee7f0a056fb0dc6f6a160336efe4a3e5a805a272d822058728220e44157312e353ef82244c8d688e12e84d59abe4d3e69b2bf s = 0x4eae62027b1d8960dfefa5982f1b2ed50beb370aa8de4761d97b9a0232aacac6c75130d43a45187dea158ec499140a459d0dde9461b75e7610a50659624413a7eb9826a42d964e9af5265d9abb4f260d46f6f5dc5c3a4deb7ae14cc4093ef446115e646a4de4406d4aee532881db25ebd786060fb6eefe001f7cdc4893a4ebdf4b9c58c69a15a10aa823e7a1b85b14b0 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.6 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xe3732f3dff3e58c896d86355c5ea91ed759dd1555d88a78d49863cc781b0169f7c04ab6ffe4be18fe355f97275115f17 q = 0xac0720a58e166cbb8745450951761405a06ee7fce0a7071ecf4b0255c3ac1d2bb7e3fedd360e28211fb9ea5211ae1a71 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0x87cc0e101fbda5e675ec8be3fd6d4551e30b3ffb34004137763048da9bef399f2ea7a89d93b8699060067e44ecd935c831587e15ac5d6c5d060d0e16664f8cd2fd2ba3d0edc2e3339a4ffe8c10f5acee8f64424ffa5c3940d86c75f07091a4450195405794f58cd4587be95ad5372799b166224144fbedcf05ce059435df6011eaf44e13ac01b7d0376d944fdb009581 e = 0x0400 ******** ESIGN Generation Data ******** M = 0x1b18de5c4b1cabed8178a3fe469a36ca H = 0x1c83bab2edca33344da6310501501980eed5688f f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff1c83bab2edca33344da6310501501980eed5688f r = 0x594e7e2beb8ef8a61b6ea4c4504b7093a9c58b7fcc734aa27e3e8152ac34a64374515bde0c5e5e51857872494ff1e1466a03ee83378a3acaa50ece0d3e38b001aebfda856c53636623a1492506e39d0f1c679540054c60d1f601749a7e74021a r^e = 0x617cb8d25876a04087cc12c98df0382bb17215e097d62ca95235038a2ef5e6f69ba9a2ed6c1a9279126d2aefc2449bdbde6939da3ec02908d84cf9a712929c7f9c147a26b5c0a25ac390c7a8d40644e30867ba980eeb9b11b9defeba27bde6792206631fb1464987f240f8fc89d434e7777dff362e605ccdfa7d56fcac34f6cf355c2a1cd8b30048b72189e17fb01bfb z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff1c83bab2edca33344da6310501501980eed5688f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x26f9ffe871f1b05098cb23c51a27b7d0dc43d4c546d4bf38cea5f04f897d0d5b80c838e47544081c4ee96cd6196a027b52ef443b6d9d43542dc0146f53bcf053611729aa380240d8d6bf36e33cef680b86fc87b7eb709e2f1e8d773648d3bdcbdf8edd37e3af434c663af05e4b62f2b239e8230b169b91010b50ae9789aa6942b59823f6d34eb787804c0a6e5b507986 w0 = 0x414866a7e345d717269ca22cda3e98c4097bc9eefe9518597a9134c9ecafa87d2c4454151ef4481f0aa4c31c69cd6f55 t = 0x9206f9a3378a6b83d79267b138455dc08529c8b8a2a6732a66fdec804fdc9dd689795b2830246ba13cef36524452573e tpq = 0x572f318c745d431adf6ceabefbb637e7112288825f82c7c7de951637e2048370356eeadd1fffc8afc70e49134e2e4564973f19e8044820792dd4f31c1e9f7812fd8c3dabb2059b8b36842aac98e5fc67c22890854d3efa7f79b11ddcea927869b2318ee05c71039fa1a30b91d3a6c9420e03a40e68f3ba68e28ce4bb146019702c01183591cef67ba40633ec1fcd6c72 s = 0x572f318c745d431adf6ceabefbb637e7112288825f82c7c7de951637e2048370356eeadd1fffc8afc70e49134e2e4564f08d9813efd7191f494397e06eeae8a6a751c92b7e78e62db4c2abff451aa2ab3679ec63599d58d0ff2990263a8459b01c357d6393fb3e6a46b1d99f11df7943bcc37e93d5471dcf062e2de01b43b67f4868ad75971b574d9a07a8869e416e8c ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.7 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xe3732f3dff3e58c896d86355c5ea91ed759dd1555d88a78d49863cc781b0169f7c04ab6ffe4be18fe355f97275115f17 q = 0xac0720a58e166cbb8745450951761405a06ee7fce0a7071ecf4b0255c3ac1d2bb7e3fedd360e28211fb9ea5211ae1a71 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0x87cc0e101fbda5e675ec8be3fd6d4551e30b3ffb34004137763048da9bef399f2ea7a89d93b8699060067e44ecd935c831587e15ac5d6c5d060d0e16664f8cd2fd2ba3d0edc2e3339a4ffe8c10f5acee8f64424ffa5c3940d86c75f07091a4450195405794f58cd4587be95ad5372799b166224144fbedcf05ce059435df6011eaf44e13ac01b7d0376d944fdb009581 e = 0x0400 ******** ESIGN Generation Data ******** M = 0x3a0d2cfd99d44db5a9cdbc3658802734 H = 0x2bdae3a5afbfa621f110cfe804cddceb09c7a1e9 f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff2bdae3a5afbfa621f110cfe804cddceb09c7a1e9 r = 0x7d1c10129a7ec077a2cae1eee3b2ebb47e41b84db60f2ae445597f905da2662bf618f62bccb2145503d0d89716baed7909ca56741fd027af0a78484eb40a91165460eb03b6bbb2f644d9d69667bcba12cd17f9cd9a0ed7986049505967abfb61 r^e = 0x20f67fbca50642d56497c73916fdc6bc84d39100ff5b0183bd36357bd6e54e63f0940882ded781693f1b9a9c86d28ac7da2580bed3341a3ee95873577366f95f88df0b72a21a3f4cda00a09df1c48265f2b3eeeb06272668c0be2459487ba9a402cc41dc08e7cd527be66cfebc75ca446ce92a8695e2db28bcdbde79569f422ef8fbba1f333d5c7aa8c2108e2dd83ab5 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff2bdae3a5afbfa621f110cfe804cddceb09c7a1e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x678038fe25620dbbbbff6f55911a294008e259a4df4fea5e63a4be5df0e4cee0edd3463ca5f1b80f25b8c0936fce4ce95732fd56d929521e1cb49abef2e89373744c985e4ba8a3e6c04f5dee1f312a889cb05364f43512d817ae51972815faa0fec8fe7b8c0dbf81dc957c5c18c15d55447cf7baaf1912a648f2271adf401de2f1f893f478c45b558eab83c1ad285acc w0 = 0xad5b2f80946e49c93121c374f5e4495b9a0b04e841ff194fc368146a35e89bebf406da522882ffcea183795a9078c026 t = 0xb9ce5be119c2d63aeb17d41a01df4bca41694332ee4fe9d6f94cb6795cf762cc8b375140cc667f6f5a34e9d42166f5da tpq = 0x6eef190fa9f562373771c9c8ffcd3ab8fb1200c3f9e4ba61f269c929d0d16dd82975afa4996390fb448e8b3bf677672a4404d63994875675a261541ea189b719af3f17e6eb77c72cd1c3f4177946773acee6c81cd5eb0891973c0ca76c48b556f14602754f2bff49e36405ebeceacaeb1a60288044afbe5f6e9d5297f060ec3f20c8eae89191979267e096fe962fba36 s = 0x6eef190fa9f562373771c9c8ffcd3ab8fb1200c3f9e4ba61f269c929d0d16dd82975afa4996390fb448e8b3bf677672ac120e64c2f0616ed452c360d853ca2ce2d80d034a186f211171d73a7d6e8dd66c4ffbe48a29d1ce69b0ce53e8303a2cffb1058e96efc26f8eddc4e3aa0f55c016ec11383fb6b7155b377292e581da651ede0e4b62ba06f2ac829e757fddbb597 ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.8 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfe1ff8664df272b7fd75faa0c8993f5b2113621d2907868c1d02b9c73559ac25697f9b3fc0969148c96a1577ac1fcf37 q = 0xf5430859c4032f2a2fd62fe95482ef25aef70e406467d20de46fe92abb95838ad8dc8dd1a49e0d4dceed24ad076c54f3 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf1ae9cc5418545098e240d642f0fab776c6f113fb268ecdb962e8c2a4942074bbe637b27f4e459dd2e028847f9cdb0625b2fa4fdd2632a1b0090e9109b32a3fdfe21d39512e98f9c2437296f036625188046d11d37dde2383dfd67b87a1543003c5c3846392acd115164e20ae9df14b3102f159a61028d708b928e0036e906cdb9048035c866a611282759c712d68163 e = 0x0400 ******** ESIGN Generation Data ******** M = 0x4dc5e6f34df6591efe5f6d703f15572c H = 0x775a6b69bf0ec5fb9520d40de45ba516ef149168 f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff775a6b69bf0ec5fb9520d40de45ba516ef149168 r = 0x75e8dafbe8777a3e68f2a3fff9100de10754f286c6cfbe211df3305f869d2506a704f62e2c7a53084041dc0e3c1392805bc2d066e9f07bff81c95a16ec637b535aa31c881a3cd85ad74a42c1786c5d77580c88b2391d8e63a50e9d8ecc17bd94 r^e = 0x12003f8cf53d549ec5c528f77975b762c5492d3764a2b565c32ae09d9944bf67c2ff47a1226ee7b516d1e5bd177dbe1fa0d0252a841c7ee7efcac777c946dd79b01f6fd141a93f595feea681f8b2ff68b3f01ae212d6af2f2c67ea25b4d961e06c297bf116bd6900d545326ef444f56ee4030d881938d8cb545b39a9daf968f3bbdb40fcf6d1707828cc966e673679c6 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff775a6b69bf0ec5fb9520d40de45ba516ef149168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0xe05907e2f6f29b1573098f1760449ebf51d08eb2f870e2207dae568c2757b34dba72f98267964635fb8c47a1d16483aaba5f7fd34e46ab3310c62198d1ebc6844e0263c3d1405042c44882ed0ab325afcc56b63b2507330911957d92c53be11fd032bc55226d64107c1faf9bf59a1f442c2c081247c9b4a5373754565bef9dd9fd293f38d1953598ff5ac358aba0079d w0 = 0xebe5ec689ebf548cf7376ac3bf08761aa3eb0009afb5906c24e2f44069e961b6296f9ba3679fd156b4f7ace907db6b34 t = 0x804db48cb89d7a6ccaed152c6bf18f0d3fec92667049d1351acef296254213ea63314e7adca25379751cdf3e56473f9e tpq = 0x7a05783c418189cc53434236f97ff0a542b61a8beaabde87885bb2a3733a5ad82438dabe3eb6bdfee6181e3b194f3c345a357707872326dd64f4a877ac1ccf3530958a9eeb4bb751da7eb84f74a1fad0c25693c25ce76880e3950ae4173ae83dac0bbe0c503e23df7af11416e7b68d5ddd2df514fe4818790b0e390709c42e26f22d5bff84cd59fe6479729954d1d1b6 s = 0x7a05783c418189cc53434236f97ff0a542b61a8beaabde87885bb2a3733a5ad82438dabe3eb6bdfee6181e3b194f3c34d01e52036f9aa11bcde74c77a52cdd1637ea7d25b21b7572f871e8aefb3f1fd7695b89f08961bb8923d6e6f2534e7abe07ce8e733a2e9fdefcba6e2dd41a08b137d1119d1884f0d3e2587bc882308b9e4a39e4b1bdeae8620988102820e98f4a ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.9 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfe1ff8664df272b7fd75faa0c8993f5b2113621d2907868c1d02b9c73559ac25697f9b3fc0969148c96a1577ac1fcf37 q = 0xf5430859c4032f2a2fd62fe95482ef25aef70e406467d20de46fe92abb95838ad8dc8dd1a49e0d4dceed24ad076c54f3 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf1ae9cc5418545098e240d642f0fab776c6f113fb268ecdb962e8c2a4942074bbe637b27f4e459dd2e028847f9cdb0625b2fa4fdd2632a1b0090e9109b32a3fdfe21d39512e98f9c2437296f036625188046d11d37dde2383dfd67b87a1543003c5c3846392acd115164e20ae9df14b3102f159a61028d708b928e0036e906cdb9048035c866a611282759c712d68163 e = 0x0400 ******** ESIGN Generation Data ******** M = 0xb57973bf97cd42a96b7e657308addecc H = 0x91cd7fa40dba570278eb86c991585565d0cb4adc f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff91cd7fa40dba570278eb86c991585565d0cb4adc r = 0xe5a3e904c80dbba57213f3a2f3685c434233a397dc1ed692c35fc75204803c95e9be5e3b9f73b20a265724e6867fbe8c079bd7c5839eaab6f6850d19e1a8c3bee2b989ab2e84c40a2a70f8ae18837891151657397cc482f201168290baec6596 r^e = 0x834e127229519e7d49163935f16634caa4a3e318fc0508612347b56b234e79f77f10e42ba7aa4f49991adf4fcb7089d15c85669beb8772d312b736159ee85d1998ca3a5fc6eba54c253ecfae439e75ee4d4393a7d72b83d137ad00a6cc9d102906bf79e7e0ae6d76e89a8d358e464b17b44b27c49d597e00f0818284c66a538463248003202430322d219b0dfe2ce571 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaff91cd7fa40dba570278eb86c991585565d0cb4adc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x6f0b34fdc2de5136efb87ed8e85421577275d8d1610e8f251d9181beb7c10cf84d0cedfec625915d263ffe5dff28716cfeaa3e61e6dbb747edd9b2fafc4a46e4655799354bfdea4ffef859c0bfc7af2a33033d7560b25e6706506711ad7832d7359cbe5e587c5f9a68ca54d55b98c99b5be3edd5c3a90f6f9b110b7b707eb34955e00032a84275defb05beb914a99bf2 w0 = 0x74c2c22e85d1fe8b3abda8af5ba718b8f42771ea7d16db1a42d2ba5e77462f8268b46fdd3aa1ab0e0439ca32b7fa5ff5 t = 0x56896b333d0e8c67a1245ca0e4de52a3ca83fa45d0ce5f2a3e56c6cb3d6cd8ba47ac639f065b768a00e11ad6d535e35b tpq = 0x524cb6986457fdbb927b528095290c03cfc280e61fb97c967d1ca522e923a4c008becae36bb1b32fb7383339320b67c71cbc86c22e3d981bb093fb0d08a4dee5d8021067e5f62438bb946ae7f2da4e9562b01957aeb80b39d51025ee61041e6b0619a4b83aa6f9ad0de65dbb49c865f2e9ddb93fd91d213145e83bc9f822c98f67af350af3e751f47eaab9f8633340d7 s = 0x524cb6986457fdbb927b528095290c03cfc280e61fb97c967d1ca522e923a4c008becae36bb1b32fb7383339320b67c802606fc6f64b53c122a7eeaffc0d3b291a35b3ffc214facb7ef43239f75a8b2b4c6e77934e2bbd43fb674ad4e783dcf70db57c7dbe45a464046b6ad52b7129b1cc9742eb07a1e53b7059347810a642207cc58c4470abd4e67fc13c891e1fa66d ================================================================================ ESIGN ( IFSSA-ESIGN ) Test Vector No.10 ( 1152 bits ) ================================================================================ ******** ESIGN Private Key ******** p = 0xfe1ff8664df272b7fd75faa0c8993f5b2113621d2907868c1d02b9c73559ac25697f9b3fc0969148c96a1577ac1fcf37 q = 0xf5430859c4032f2a2fd62fe95482ef25aef70e406467d20de46fe92abb95838ad8dc8dd1a49e0d4dceed24ad076c54f3 ******** ESIGN Public Key ******** Hash = SHA1 pLen = 384 bits n = 0xf1ae9cc5418545098e240d642f0fab776c6f113fb268ecdb962e8c2a4942074bbe637b27f4e459dd2e028847f9cdb0625b2fa4fdd2632a1b0090e9109b32a3fdfe21d39512e98f9c2437296f036625188046d11d37dde2383dfd67b87a1543003c5c3846392acd115164e20ae9df14b3102f159a61028d708b928e0036e906cdb9048035c866a611282759c712d68163 e = 0x0400 ******** ESIGN Generation Data ******** M = 0x9a72608fb9d60e6938323a936deafe0a H = 0xd3b9d5654deb0fd9ce6d7c6d99a504ad065af2d2 f = 0x00aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffd3b9d5654deb0fd9ce6d7c6d99a504ad065af2d2 r = 0xb9d9921fefd9990da7a1bafaffb9737b1e38e30156d6b92e7e7c82956a53b1c237f8884f40d7dc637fdc803387dce46003b602827e6b52c3968b36ae72cd6e64b867e11946e67671a57560888a388f745fb65a124506280f2f33c704426644cc r^e = 0xaddfc028ab60d1e319603901cea942d0575ab7170c0294967b84fe86fb61f1eddd84d4a48183a3219a8a0ee0a514c39ca13ea4365c79bbd813588ffa9fc26bae665b21e59d219e0fec1f913157334c6ca74b5dedbe39ef49eb1ac114bfce596312cbc7ce01f83a2ecd8e7769f6db30fb755d5221f173784c53e63a8b6745c4aeeaadcfbf7553bea1b666636544d978b3 z = 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaffd3b9d5654deb0fd9ce6d7c6d99a504ad065af2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 a = 0x4479874740cf1dd11f6e7f0d0b111351bfbf04d3511102efc55438a32199eac32ec9b65d41ce33292d1d7e145b13df97b9f100c775e96e42ed385915fb70384f97c6b1af75c7f18c3817983dac32d8abd8fb732f79a3f2ee52e2a6a3ba46e99d29907078373292e283d66aa0f303e3b79ad1c3786f8f152437ac5374cfa3421ece56b0765312e76f71c0f661cdfd08b0 w0 = 0x48000599e42a82895f4261e0dbd3ec241035abf876d17bc0886d9b3fe6e3e92e8ac11b96b264958a6a8cc2ef7ab278d1 t = 0x51ed8863bec8e7fbbb29bc7b3fbca6131fb2b02f947e32a569be2d49479f8ba3cab2abb79d4f6731af03f08e651bb594 tpq = 0x4dea9933ed3987eb61482cc61d7c77aa3af9c3a5a3c0dbbadaa06c6173378a436920d3da4984b85ed654df00bd368c71352225749cb6115b61026b1a61fb7af0bcf2d4c8d464681648941c6ff877c284df14ed7adfc82228e300fb98cb4036d00f859197f109679d10ece3c4ff8412218e7e5df58584f1483f4f8f4e7a979aed0f7f2b4d191a4553039edb977406dba4 s = 0x4dea9933ed3987eb61482cc61d7c77aa3af9c3a5a3c0dbbadaa06c6173378a436920d3da4984b85ed654df00bd368c71eefbb7948c8faa6908a4261561b4ee6bdb2bb7ca2b3b2144c7109f0562cb7447170d75ca209ffe8c62dd7bcc531d1b30133b941a6f74ba60a7781a737251808646e63f0ecc6b67b9e4c4efd704d02a616f35855f5e206d6232d2a29bb66d2070 ================================================================================ End of ESIGN ( IFSSA-ESIGN ) Test Vector ================================================================================