显示下拉菜单

Test of openssl_pkey_new() 本页面仅提供英文版本。

Example #1 : test not validated (platform dependant or random result etc.)
Example #2 : test not validated (platform dependant or random result etc.)
Example #1
$input = [
]
test not validated (platform dependant or random result etc.)
$test_output = [
  
'result' => [
    
'resource' => 'OpenSSL key ressource',
    
'array' => [
      
'bits' => 2048,
      
'key' => '-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyuTuvo/7P97I91R8nLjR
sv2Vm59BpTXpa548WD60gvMFW4+ZhcLqFR28SztjdwJYhc6xJQrjU4/keCAJbguo
LOI7weTqe8XiYHWUdP4Xw3E0pk2mZxjLTL+yz3TugD2TUy9GD6yvlAWVAHh0oGzR
YNFIqrEG6BmC1gMStdBQsap3yA5F55muOSTyGNweNiTHElUGHuWsVVAHk1WIOfg+
mwo9kDfZua1UG6R2o3LV8Z1ym/Q1rISYP9HowtpMmXg5OGsog0+SmnyRvuiDYEc9
ydMJ9wWV7ek8fksW8Uytq6IvWvKCZoYir1p+us1F36OU3Ve/iny8ZrPVFRGzcsol
PwIDAQAB
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => '?T|ѲA5k<X>[K;cwXα%
Sx     n ,;{`utq4MgLt=S/F' 
"\0" 'xtl`HPwE癮9$6$UUPU9>
=7ٹTvrr5?Lx98k(O|`G=    <~KL/Zf"Z~EߣW|fr%?'
,
        
'e' => '' "\0" '',
        
'd' => 'oWa|LmΥ#X>ғslΪgZX    ےx&-
WB +*W7N\'a%,A~{cCVP:=PF0HP>:^׋    1FصA05C    `/..wPBO\\,3>1t]Zx"zů+:}az7
_/0nL&pk5w3C'
,
        
'p' => '*Q^3:ʯo W\'٨\\U>"ꌜ-x؁+~|Q>W =y?Vx8 ' "\0" '[}8"RI~<|^tG  $_:-]',
        
'q' => 'Ժ܄3F}u0P/oKtet[. En[5Ь];Y^E%W뀠5OMdvh-,9@I]~+>Ѐ rb&>gi-:`nTVxK',
        
'dmp1' => 'jHOŲp$.`Yk]/wAthz{%tϛEO%vƣ]OxNY6s. ϢE)A
߫p1Fʘ%;W'
,
        
'dmq1' => 'Suh7Kxm1+Zê' "\0" 'ZB TLYS Ǐ{@4& ٨k3
+    !SUx{V*n2dMiƃu:z@1*0ںט2N{RYa'
,
        
'iqmp' => 'bz>Tru`l s/?0Q7n44U֒AXۛ{뮡 7d}
}GRO=):NVÅfQ(mqT}j{'
,
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'cae4eebe8ffb3fdec8f7547c9cb8d1b2fd959b9f41a535e96b9e3c583eb482f3055b8f9985c2ea151dbc4b3b6377025885ceb1250ae3538fe47820096e0ba82ce23bc1e4ea7bc5e260759474fe17c37134a64da66718cb4cbfb2cf74ee803d93532f460facaf940595007874a06cd160d148aab106e81982d60312b5d050b1aa77c80e45e799ae3924f218dc1e3624c71255061ee5ac55500793558839f83e9b0a3d9037d9b9ad541ba476a372d5f19d729bf435ac84983fd1e8c2da4c997839386b28834f929a7c91bee88360473dc9d309f70595ede93c7e4b16f14cadaba22f5af282668622af5a7ebacd45dfa394dd57bf8a7cbc66b3d51511b372ca253f',
      
'e' => '010001',
      
'd' => '8e7ffdc26f838a5761947c8d4cd16dcea5d606c7f2a623583ed29315736cfaafceaa810fd567915aa558d309f210eadfdb92d0cdf078bafecbfb269d18e22d0ae116115742ed0d8db22bc2c9ec902a1f7f57f21f96374eca27b5618981dd25e22c417e9691b57b63f443b156503a3d501f8d46fd3099a11948503e3ade055ed1d78b093146aa9cd8b5413095c73543b40960ff2f2e2e1c8977c6504290fd4fa4deec0e89d7e2b0f45c2cd633b716a53e96fe31fa1bca745d17e45a9393c77804aafbe207fc8ff922b69ea27ac5aff02b3a7df1ed617aa7370ab5fbb2805f152f306eb64cef8fbc26041e98ec70b58891efd2cb6b357716dcfb96338d1fc243b9',
      
'p' => 'f42ae09ad2515e333acaaf81aa1b6ffebaff0b57b21c27d9a80e5cb755ac3efd8efaca22eae0adcaea8c9cfc2d78eca4e4d8812bbc7ef07ccb518d91cec1dae93e57e90c9d813d793fa71656d0e6a3e8e178388f85ce20b31e005b967d382252497e3c1ea8a6ba1a7c995e0e74470c7ff5c0adec060d2401c25f3ac72d9cd45d',
      
'q' => 'd4ba05dc8433467d117589ac3088ec50892f6f0e4b7465fe7490ef5b2eae0c45c96e5bbb3588b5d0acfc185d3b59ab5ed5124525bf57c5eb80a0f8ce35b64fe5eff04db813647668d42df62c39b64092c7fe9b4980135da1907ec0fb01042b3ed0800b7262edee87f92685e6dee3813e67692d843acb60f36e8b54a35678c64b',
      
'dmp1' => '816aecac03484fa6d5c5b2eb06700e97b524142e0260fc1a59026bd05d1fb42f8f868c779f894174e987687a1ddc178a7b25eaa974facf9b45e54f2576b2b7c6a35dd34ff578184e5917c63673f99bed86fcc2f607d52eede1bc0ccfa2458ba39402cdf8ee2999410ac3fbdfab703146edca98251f3bfdd6d4e0c6f5e5ce579d',
      
'dmq1' => '537568374be692111f786dbb108fa7a7312b5af6d0c3aa005adb420d141354dd4c59efc3530d7fc78f1698b87b4082eb81ccd934260dd9a8bb9e6bfefb33bbc50a8dccf01b2b9f0921b5a68f53551da078b67b562ad96e32a4ee15e8644dae69c68375fa3ab5fe8f7a4092e8312a30dabad798f3f7dd32fc4eb27b5259eaa861',
      
'iqmp' => 'f29eb56215e0eb7ae7b5e53e5417be7207d075ccf8fd60f16ce4da0cb60301730fc72f9c9afa3ffc10a130f6928682a151376e04ce340334c8ff94b355fa02d692411ab65887e4db9bb87bebaea120ed05fe37f3647d0a7ddc479ef152b74fef3d29bb3a4e1e561d0f10c504c385a96651d928f9036d7154e2f0187dab6a7b17',
    ],
  ],
  
'php_version' => '7.1.33 Linux x86_64',
]
Example #2
$input = [
  
=> [
    
'digest_alg' => 'sha512',
    
'private_key_bits' => 4096,
    
'private_key_type' => 'OPENSSL_KEYTYPE_RSA',
  ],
]
test not validated (platform dependant or random result etc.)
$test_output = [
  
'result' => [
    
'resource' => 'OpenSSL key ressource',
    
'array' => [
      
'bits' => 4096,
      
'key' => '-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8WeT5tFdRb3bvPJZdQ9u
UtSP1u/L727TRHp/QNX0Eemrn3dreEHpstZ/JMP4fa1TYDwm19jGTi4WUa/5uAPz
fb6+g4GBEb+jMGYuJzzdfA8sp7QWcD8aZc+Lj4c2oV/lLYWG4fxDDpEEAlaztCqQ
sf95S3CAY3B336DoVfYNgfcYkMbW+G6DFVOYK4WGIFiowe2+/cgRW3AttLI+QkUU
8E/jOv24z5QGkktLuMolx3l5foRb06DQwKkEYNmZZJPZT+OasLiUMtwYIeLGzd8g
gl7Z2cv0WvNhpnSmX+5C3QQq4Y/Z4qLyBQmik4tHgxHUU/3u2b32hJysL+pQ4nPR
HdIzVuCl6wvFaz8ONeXDpwdL8peWsehnT4/x41g7BcyBdjFIhnDnUkAjZVDYc9dU
5RyVqY5vlwQ8MIFZOAjJNY47lRK8xpHoK8m2g/3uYWmELEyqN0TDK5tCxtlzV7Wz
mhiU6UgfXEI953pvoUThEixFR3UhqqqCaRYMugTLOTAtbidvE5WmBqRjasXDJ3uF
kJZfF3GWHpETU4g+RksCgj7SR6suUJ1R5nw5QxXlqVMoGThTr7tK//x/X3sphjzm
gRCt/3fuTUyMmNgjpWlkWntMCkgWTpsgXcW2Fld0W7VbSkXTqglTLGvo/Y6dg3tV
0dvZ0+VJ1p+BxFaK3JdVlEcCAwEAAQ==
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => 'g]EۼYunRԏnDz@髟wkxA$}S`<&N.Q}0f.\'<|,p?eϋ6_-CV*yKpcpwߠU nS+ X[p->BEO:ϔKK%yy~[Ӡ`ٙdO㚰2! ^Zat_B*    GSٽ/Ps3V k?5çK򗖱gOX;́v1HpR@#ePsTo<0Y85;Ƒ+ɶai,L7D+BsWH\\B=zoD,EGu!i 90-n\'ocj\'{_qS>FK>G.PQ|9CS(8SJ_{)<wML#idZ{L
HN ]ŶWt[[JEӪ    S,k{UI֟VܗUG'
,
        
'e' => '' "\0" '',
        
'd' => '(G\\uehcdwd%i$ؠH i Y݉j%B&OaFILϥpv)*~G32>j@"Ca
Bp$#݀uA/`cx+d53]k/b3    bQW9J}<.%FCgUp/55t3by{ )8qW*?j4̹\'kg ^zF W8_$;éohU&\\\\$6q>1' 
"\0" 'Qpc--N gʉd=+fdP ƚpۙ<(\'0ˆmqL6"5=' "\0" 'SN ˷Vx٬&YۨY\'3\'G2r̭2ۍ;ԇv  C_gHPҡA]}> cc5-qU1%-Q',
        
'p' => '' "\0" 'ީ}&E0W7tBɽ!tx\'&aO=¢tGY9;G~z#fN"' "\0" 'P#)k(<y.Zx9*آe7Yy|9)^ m,Pѡ
b0UGopỳ_Q`yd8.nݼx(\\8b4XsN(%r^KCOCZbģ| y'
,
        
'q' => '"ulR.\'X_ sFɐ' "\0" '^@”$\\FC/=!Rg<    t*`IJu2ИKB³U˩!h9.*A0JUQՂ@D]"{ҠWC94X׀e~ewZp1TaBg|$c-7Ѭj"D
95}Mq;rȡ-óDč-=ZquDu h    '
,
        
'dmp1' => 'h<!R DH^;B +Cv3jQFuq}f&lLoyYa46vG
11E>xˤ&P4)GAnJZ]{fOw*k:dI`%W!Sok{\\7' 
"\0" '\'\'gfz9ѩy9tL+ נ Ü~*BA}RD~ܨ# h+/tDW4!=?e3I
Jz'
,
        
'dmq1' => '*Em^l3vF=~ \'xcYIHbzU_<xYnw|}4\\nC^u3PY!3I]D3RaR8\'l:|F&^.<Cj|    H&[Z;7]=q(T* tӐRDwOqsvZ:g>H#{|.װ-' "\0" '{UG߶Էσ󪑢,֍ ![k!
46'
,
        
'iqmp' => '}P}$    -yL<Lv-V/s<y' "\0" 'ʲ33bK\\zoM~$>l6 Ֆ`
nTkEzlny–    EkA[Wi+26|wqY' 
"\0" '.zߟ{t}籩$΄QDD-vZEd$~1G&\'@Y]戀> g xLh h
ՓTp~W"a'
,
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'f16793e6d15d45bddbbcf259750f6e52d48fd6efcbef6ed3447a7f40d5f411e9ab9f776b7841e9b2d67f24c3f87dad53603c26d7d8c64e2e1651aff9b803f37dbebe83818111bfa330662e273cdd7c0f2ca7b416703f1a65cf8b8f8736a15fe52d8586e1fc430e91040256b3b42a90b1ff794b7080637077dfa0e855f60d81f71890c6d6f86e831553982b85862058a8c1edbefdc8115b702db4b23e424514f04fe33afdb8cf9406924b4bb8ca25c779797e845bd3a0d0c0a90460d9996493d94fe39ab0b89432dc1821e2c6cddf20825ed9d9cbf45af361a674a65fee42dd042ae18fd9e2a2f20509a2938b478311d453fdeed9bdf6849cac2fea50e273d11dd23356e0a5eb0bc56b3f0e35e5c3a7074bf29796b1e8674f8ff1e3583b05cc817631488670e75240236550d873d754e51c95a98e6f97043c3081593808c9358e3b9512bcc691e82bc9b683fdee6169842c4caa3744c32b9b42c6d97357b5b39a1894e9481f5c423de77a6fa144e1122c45477521aaaa8269160cba04cb39302d6e276f1395a606a4636ac5c3277b8590965f1771961e911353883e464b02823ed247ab2e509d51e67c394315e5a95328193853afbb4afffc7f5f7b29863ce68110adff77ee4d4c8c98d823a569645a7b4c0a48164e9b205dc5b61657745bb55b4a45d3aa09532c6be8fd8e9d837b55d1dbd9d3e549d69f81c4568adc97559447',
      
'e' => '010001',
      
'd' => '287ffb15475cc19d97a6fc75bba8ea166568f86364b077c46401b525b87f691dedd8241dd8a01e480daa690da3bbd9ff59eedd896ae9e225e342b3264f14029ebf08916181b8eb90c246f2494cf1cfa5701576a62910bd2a0586e17e8ad0ca18d5e947f6d3eea01bfe33323e95e46a40229f43e3ccf661e10a98a14202b4c3702423ede814e7dd800f75411ff69fa8a02f60e6a10716ba6378978f2bd8cc6435e901335d6bcb0f8786b5b12f80629433b20962c5511cf2c8cfd257394a7dd03c2e25fe46d5c0af43b39cc3c21cb9e96755e8709cc2131c2feed0353574f0acc9cd33e881627f79e1147bbd0b29e5387189e1d95798822a3f6ab7e334ccb92784e8d7ec6b0567df0d965e7a460c5738ca5fb5b0f68bebe7d3c8f4b218baf424ab9ff610b8e53bc3a9c607168a6f6855bf8b8712fa265ca680f01f5cac1624a836fb713eeed1f83191d9ec005108baf670dd13d20612632d2d4ef7131af40c1467ca89643d2b666450961c20cac69a0370e2db99f3c23c282730cb86f3196dbf714caa8c369b989d03eae32235ae3dc40053faa34eaaf92091cbb75678ced9ac26e4f9d959d4e11fdba859e727338add2747abe303f63272120183ccad97ab060232db8d893bfdd487d3760b2043eee699c4c35f678048b450e2c9d2a1f7415d7d3eb10cb984a3636316352de40471e35592dee77fa931eb2598d22db689c5dc51',
      
'p' => 'fd8f80ad021a00bff412dea98afc7dfe1426a545988af030c6573788741742c9bde521f37478272661f64fe8a03d1712c2a21fc7c4ea74bcb214bc8ecdc3d6fbb84795e599c25939e2eef59f3bff0812a0477ee9c0c8f07a23da66fcf54e228a005015238b29879aa86be8283c1eff799215ef80a22e5a78392a9db3f4d8a2d4f604e365f8bc37597911e17c8139dc29975e0dda0fbae46d2cbb96c01f151050d1a1878c0aa16214e130cd0eb01beda95598e9c81710e9476ff3709679fdcbcc805f5105bb60796438b704b12e6ed4ddbc788ebf285c3862c934588a734eb00fc21e28c9259aa8af725e4b4310d74f438daef45abaf2c7de62c4a37cc12079cf',
      
'q' => 'f3ba22d410e6c1756cd552f32ec42758825f20c2ef1273cc46c990005e40c294b5dc245cf8464311e49e2f89af138b3dd21a215267bd3c0974c72a6049c9df4a75837f07123297d0984b7f421a93c2b3b4c003eee7e755c708cba99eb5211fc4f007f2b36839e82e2afe41a5fc30a4fd4af155965186d5828640ab8a44be5d140389227b05d2a0ec5743ef39345819e7b4ead7809b8f03eaaaedda1d87657e65775a7002b51dcbfda71aa231b55461f9ddf9bca842677c24632d37ebd1acb4d5ee8a6ad0228244abff0a7fc839357df68493834d8471f9cd3b72c8a1e8c82d89a5c3b3da44c48d2d9b3d965a8e71759b44f59d9cef92758e910cc1e51368f409',
      
'dmp1' => 'c0ba90ddf018ffb4e7ba68108a9a3cd22152f6909dd00d9da544a9eb48025e3ba5e1421b20ce2b43db76336ae85146f67586718d90b97d1de86626a48cf66cb44c6fed19e5f3798aac5961cd34f73695a1ca76470ac83131458b3e78cba42650aac834291e1fe4f8c347b1e0d341e481ed6e4aeb855aa25d7b664f1477e92a6ba0cc3a6449da166025cc578e21536f6b15a8e1f27bbe5cde37002727c4f867bc667ad6e2b539d1a9793974c3d34c872b0ceafbd7a0e0b3d01ee1f5140b89c39c9f7ed3c0fd99e8eb2ac8c20242feef41d37df7528944ff7ee6dca8e823990dee0c688c2bc82f744457342114cafa3d3f65b433fbbad9caddd8490ad34aa07ab5',
      
'dmq1' => '2ac9456df71d9b5eb2e16c3376c546a6fa141b1b3d7efec720b227ce78bd63ab5995b0e885494862eec07a55f05f3cf57859cff9b86e7708adf07cd6f47d34eecc5c6e435e857533505908992133495de4e044907f339452618fe7520e38276c9a3abaf795d77c940646265e2e3c97ea436ac47ca4094898265b5a01e6f9883b88375dcf3d0171f0ab8d2884e1548a0fac2a01f4f8da0d74f7d6d390958152c41b44cc1f1d8e828e1ff4c3fe77f7bd4f71117376125a3a67e4e53e48eec123e9de7b7c2ed7b008c02d00b9d7fb7b1186e255471aa7a29e98d1d3dfb6d4b7b78ecf83e0a1f3aa91a22cfb8dd68de50b215be4c66b937f21960a8eb3c734361b89',
      
'iqmp' => 'f8c87d07a55006bba7b40e907d8a24f6db010905e0d6d2f02d858cfb794c3cc94cd2fb7fdc76a5c7eab71dba15a62d56fb87ef2f733c9a1179d000cab2d4333313a862104bd61fb9f05cb29ae07a9fe8be6f024d7e8f1424193e6c360dc0d596dc60070a6ef654b8c46b45a4047a6ca8c2f3ce6e791dc9c2960609c5456bbf415b57beb4bb692b14b18d32367c77cc71f559002e7ac2df9f7baa748bb5967dbbe8a1e7b1a924e5ce841a519a4487f1442d76f203ea5ab57f459364df24a2b27ece3147852627eddcfdb0f74059f3a2fd5de688803e0da2a967a8ee0dee08784c6801bd1a07f5c7f20db168f50ad593e854c3ef82be70daf08f7eee57e48a2261',
    ],
  ],
  
'php_version' => '7.1.33 Linux x86_64',
]