显示下拉菜单

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-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt6PDLUcPSIz9a0dpMqzY
bi+zKUIGU8pBrdKk2h8kX4Zyr/Dkw8BukJeUocA2Wp7yvqO9iQYrnI2fAzUN6fyb
fRkQuWKPaHmnyXfzx+NzvmO+TSl6HFE+NRIV0KLx5zGh9WwtM2st6z4KD+Pqu/xc
yIEAPtzn9+t6N9Vw1oC6Ck16qbzu7nOn3MLrmiVo3ImJUqW1y6jYMOwio1/4Q+R/
1T6HxvKpkLaricpDhGjmVojucsdpRX0sBGCn58Ou/8YhmLS8bdy320BDQAoD9NiM
MJsxRjLkVf7FSajBTEFlvPXUyVzvyHSojX7rb128XLlRR2B7hhuFQOcUDX/8k3Pj
lwIDAQAB
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => '-GHkGi2n/)BSAҤ$_rn6Z򾣽+5 }bhywscM)zQ>5Т1l-3k->
\\ȁ' 
"\0" '>z7pր
Mzs%h܉R˨0"_C>򩐶ChVriE},`î!mܷ@C@
،01F2UILAe\\t~o]\\QG`{@ s'
,
        
'e' => '' "\0" '',
        
'd' => ']jWZ4ak=FJ~w\\Oqac
!>I(F+[@ekD$:38.-\\d1`"Pwz\\:rb .Kmȃvgm<\'Թ㼘(`#SBAC!5L_GZU_E ySW1|t' 
"\0" '2?$tUvr(^3kЪ6ʟ/]KsfNhAG*Wz6~A6y9q2MvS :',
        
'p' => 't?ֶppMq|m%w7fi=<;~d' "\0" 'p_gCXEb!' "\0" 'LJtDs:#h    r/.O\'^UکyOn^<~9',
        
'q' => '=/|tҏX^' "\0" 'hFIӲL/~$Dj7ļlƠ1(KN
9h&VN7AEkA7nq1~tHB*/q56dVIK>MEx[XApO'
,
        
'dmp1' => 'ʌQu~%$S
%Y{MMFdrЖ#I,5gwcX*B\'і"lkrl(xyIQDJi!ry'
,
        
'dmq1' => '?3>?<oU(&n \'Ǘ}!,U5_&;)9*qg_eo` xp ݗ    ]:ulHXR=>6*5wN' "\0" '?]zR86',
        
'iqmp' => 'ˎ6s3>\\^\\CABdO)_nw [t)U(1ax;,X8X8@-
">%WM3{!fBۆ)ԫWNKvHمkk꽣?>'
,
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'b7a3c32d470f488cfd6b476932acd86e2fb329420653ca41add2a4da1f245f8672aff0e4c3c06e909794a1c0365a9ef2bea3bd89062b9c8d9f03350de9fc9b7d1910b9628f6879a7c977f3c7e373be63be4d297a1c513e351215d0a2f1e731a1f56c2d336b2deb3e0a0fe3eabbfc5cc881003edce7f7eb7a37d570d680ba0a4d7aa9bceeee73a7dcc2eb9a2568dc898952a5b5cba8d830ec22a35ff843e47fd53e87c6f2a990b6ab89ca438468e65688ee72c769457d2c0460a7e7c3aeffc62198b4bc6ddcb7db4043400a03f4d88c309b314632e455fec549a8c14c4165bcf5d4c95cefc874a88d7eeb6f5dbc5cb95147607b861b8540e7140d7ffc9373e397',
      
'e' => '010001',
      
'd' => '5da3c9c06abda6570e5a07bde2b334616b3d464a7e83775cea4fc0f3e07161ac630ac8213e97ff4907a228a0a496acfa46afa3d41d2b5bd6f340656b44e7243a33efcd382ebc2d5c9b64e910023160e1e785dd2281120450777a5c3ada72f3620c8d2eb74b6dccc883c4fa89157667b16de63c27d4b91c7fe3bc989f2860b52353424143cf21169e94a9351a4ce38defd35f7f47e45ad3555f45fa208ed6c9df037953ba57317caa7400b53280df3f89ac0324837414c6557672bf28d901d95ec4336bd0aa1936a299ca9f2fe55d4bd8dd7366a64e1d8706af684193eaa0dd47c12afc577af981a7d436fca57e413679c21f39e371e9324d76a1530bfead3aa1',
      
'p' => 'e874da3fe49302fed6b6fa8f7070da144d71057c036dbbe625770137bdf066b7b6e4693dbe063cf7e2f23b7e64008018e718b3705f6743e18d58cc4562942100d64c4a744497733ada2384b383ed68099e7206a9f2ff1a8410e692f8148da07f2f99bc2e4ff980279c5e07bc55a6daa9c0794f816ea5c45ea03c0580e2f57e39',
      
'q' => 'ca3d2f7ce3c074d28f58995e8600ff936846f249d3b2024c2f7e24b2446a37ddc4bc6c10abc6a0869e31a29a9e28114b4eb9ffd20a39ec68a726ec5691d5c1874e84931937b64198e7456ba9aab74137146e71aaf31e31e2947e744897422a182ff57135fa366456d3494bc5e78a3eb9b94d4585d1785bcd581c99a6c641704f',
      
'dmp1' => '01ca8cb7fb51eaaefe0690edb4071a971775ac7e25249e530aacdd1489e125597b0e4d854d468d07b7f6f7e06472e089d0960f23e988492c9ec33567bf77b6bd63e9589586c5c7fc871bc8f4fd2a4227f8d1961d8f22ca18846cd26b18f5726c2878bdcb7990499d8485f0f7518da497b444fb08db4a69b5f4f42172b9ccfc79',
      
'dmq1' => 'b99d8a963f9a861e333e88153f3c6f55e5a12803266efcb8dbe614dc20fab427b0c7970f7df921a02c5535fe5f263b29392a71675fc765f96f60c40d78700ddd97ed09ed5d3ac3de0875a8a8e26cab4858523db53ec9f9d311a3362ae1d8f2359cded2774e1cd9deeeb119009cd03f5dca7ae75238bd14d4d507fae61c9436f5',
      
'iqmp' => '8e1dcb8e3673333ef85c5ec6f303ad5cb9eed0d9114341428ee7199ce064144ff4295f6e77f6e2208f5b742955aff628ed310f9ef407ead76116e8c6783b2c5838c958cb381b40072d0ab51df989223e25574d9bc3eb1e33e47b0121668a16ea9a42db862919f5d4abc3574edc4b76cc48d9856b6bc202f4eabda3b63fc13eb6',
    ],
  ],
  
'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-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3AamSA4rxoDlwfN9K3Ph
9QAq4wmu2iOvGde32s/ffzGZwukOIJOUYAhUwcJL2RCE1aw+8o5vhXf/WbKX6THZ
Bm2jn8DSAy5fyAQgGzmsyTTnSE7rD3tXXQyL3H1BtN9p+JZPJsG7KaG5FRWmRuTS
Yg1AlHJnW89CctkqcheEE+lbGVH9N7GKjHp6PKCygFTHx3xxg4uKUm8S/Oz8lFzV
HVR3k9dyYrv23CsgFbWnIzsE7KdW84sqWddQky3Eze8tJsThD6i1BgaYrAGF+TKy
hZGddyWxK2KmX277qAuqxFHBqgU/1PPnnimCnX+D90hv4xbkCD/kAw71dtS4oEp3
PDpmWMyAWGmjFWba9aQfEXaAuDOvYHRbYUPV5PbwEtlM8b1bL9idWQ/G+Gz9S9yr
KutBKMy7gKn8H698IjlNRPT2xh1hnEYZdK9WKKRgNbPLxJLq1DONLCZrsxy/9aoZ
FmAprxyxPnYYsMsj82JyuPTBsDtjTeCDxKokaYDsSG0FSGLFo0lcUYh5/94FjHYO
2Hhj81XARo49TDmqzZRDMa8BCX+5cFlNPBlJRyg4/IB0/r7i0xTW9DyQJTegp4QO
Te1D4vwhtZH1JbJZeuCZ+7RPFCbZYcy8Cb2+DTcnVyf20KqvcSN3q14YBnbIqAih
5rQ5mSB9jPzj5qozDLWtMx0CAwEAAQ==
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => 'H+ƀ}+s' "\0" '*    #׷1 `TKլ>owY1m._ 94HN{W] }AiO&)Fb @rg[Br*r[Q7zz<T|qRo\\Twrb+ #;V*YP--&2w%+b_n Q?)Ho?vԸJw<:fX̀Xifv3`t[aCL[/؝YlKܫ*A(̻|"9MDaFtV(`5Ē3,&k`)>v#br;cMĪ$iHmHbţI\\QyvxcUF=L9͔C1    pYM<IG(8t<%7MC!%YzO&a̼     7\'W\'Ъq#w^vȨ9 }3 3',
        
'e' => '' "\0" '',
        
'd' => '\'ckt*1\'ynt^lq7AÏ+fT+#+(I`2cG' "\0" 'WX+I7O[m]p6c-N`hž7v]~^{h
UKU-^R)=`K> v]󨂇\'f umVnɽL
P?ܮgc ֠FFleDq+WJcS\\`\'.u-`[t}oŽ,:TT;ֈo5Gf`c7K5"NT/./ODto<5P$Y KlLJO(#LIxmP`6­C\\l<=K݉y/Erh<ղ渠=wyG  i2fSQ$|    ZKE1/yFE|j5LU6Haz7w.'
,
        
'p' => 'Q' "\0" 'י0R5;JȨ"Zu VP?RʗCS#$"&l6fzհۦVTLcw?Ͻ 8a4' "\0" ' \\05c1Z*P٩/ҕ}߾wlF=҈n#PO.gǀ-wv' "\0" '<ɞM~hIQ30-1 Dc·#b -CCZx2Vk+icIz6ХAINQh ?',
        
'q' => '㿚bL#e$D4*[lx`ȓk
F    zP,:*v) RLW0Ghgl>ȅoQ7^npa޹(6ƙcB' 
"\0" 'C<@x*"Z"yS4?#Tr팢;E_B^UIFOԐQdCDpz-\'/Az2%gA5%B_vuGt\\iK0ϼ\\c^F"\'',
        
'dmp1' => '&CS!I<-xާ<m+̵tXX=Yp3`l}vKkf_HV4NғPi' "\0" '&fؼ\\QHOPTFV)$?D0)k$J1EmSƌJ>dd878@ᚋjx/_yZ`q9"uBORX-Ey52?`BRu !cbK c;u!SBݯn-ɖ̕9}#',
        
'dmq1' => 'ݹo+HceD 벷ʅ^;nّr2OV0uE|     / no| !%/%c~>%F[!.vW$N.0bn렪6HT\\ndߞ _6}ur$ńhÃRiѻBŧ8}s ȈHw6y`{:Q`2zg t5@,OaXc`-.Qwp$I=]g',
        
'iqmp' => 'dF9xѭՉ:MPW>)-V' "\0" 'zDuhԛ~ Y+#-gyښUu>J AŜ\\[;>~85+r.h[#7x)zx] <6siM8[;]9U
e9^>xfoRs36;z;6Qk NM}F:(*HчpaAkc%S)3@89vWpSzcJ;| K}K3꼍y,KFV.g2T'
,
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'dc06a6480e2bc680e5c1f37d2b73e1f5002ae309aeda23af19d7b7dacfdf7f3199c2e90e209394600854c1c24bd91084d5ac3ef28e6f8577ff59b297e931d9066da39fc0d2032e5fc804201b39acc934e7484eeb0f7b575d0c8bdc7d41b4df69f8964f26c1bb29a1b91515a646e4d2620d409472675bcf4272d92a72178413e95b1951fd37b18a8c7a7a3ca0b28054c7c77c71838b8a526f12fcecfc945cd51d547793d77262bbf6dc2b2015b5a7233b04eca756f38b2a59d750932dc4cdef2d26c4e10fa8b5060698ac0185f932b285919d7725b12b62a65f6efba80baac451c1aa053fd4f3e79e29829d7f83f7486fe316e4083fe4030ef576d4b8a04a773c3a6658cc805869a31566daf5a41f117680b833af60745b6143d5e4f6f012d94cf1bd5b2fd89d590fc6f86cfd4bdcab2aeb4128ccbb80a9fc1faf7c22394d44f4f6c61d619c461974af5628a46035b3cbc492ead4338d2c266bb31cbff5aa19166029af1cb13e7618b0cb23f36272b8f4c1b03b634de083c4aa246980ec486d054862c5a3495c518879ffde058c760ed87863f355c0468e3d4c39aacd944331af01097fb970594d3c1949472838fc8074febee2d314d6f43c902537a0a7840e4ded43e2fc21b591f525b2597ae099fbb44f1426d961ccbc09bdbe0d37275727f6d0aaaf712377ab5e180676c8a808a1e6b43999207d8cfce3e6aa330cb5ad331d',
      
'e' => '010001',
      
'd' => 'a6d027cb636b0ef174c02a3190fb27a9cf79b46e07f1fcb1e99ee2167419975e6c9c18838c713741e3af16c38f2bbfd96602542b23902b99c1b028b601a7b849a660326347160057bfd658dd2b49f3b6374f5bfddcdbff6d5d70c036fad4fdb9632dda4ea0fc9c60af68ebe407c5be3776a2aaa95df17e5e7ba2680ade0755ed4b1314552d9f5e52891d19d01fe529e1d93d60f68199da4bba12a63e0ce1a0f5beaf761816f2025df3a88287d31427a2bc660bace1b275e66d56fa6eedd1cfeee480c9bd4c840a507ff990a2193fb5978cc1dcae67f763b08d942019d4d6a046f7d4466c91b065bf44eb712b574ae8d163535c89609f272e752da5b3605b74af7dcd6fc5bd032ce287fc3aca54fed054a97fe1c19a92c30494ba123be3d68808ebd46fb7358a4766607f63fba3b1374bc13522fc814e0454c72f2e1abe2ff9b64f4483a0746fae9fa93c810735865024591916204b6c4c8aaa4af94f1eba28eeaabc23994ca8dfe5901ec0fbb84978fe6d5060bb7fcf1a0436c2adf9435cc16c8b9a3c97f4193d4baef3fcdd8910792f4519b904929572e9c2683cd0d5b2a1e6b8a03df17779b6c747f3d90c20698b1a869532d066b688b7dbe753b251f31bbd24017c871ea609015a4b451331fa05a7b82ff879b846d2cf457c6aac951035014ccbf255038aa5f4ec85f8f6bee036c54861e2157ad0ca37e6fce7772ea092c5',
      
'p' => 'f751d0008b16d799308b8552353b4a11c8a896225aecec75c6ebf5205650a83f52ecd0ecca97c107f9d14353b32324c0822226046c7f36667ad5b01bdba6d356544c63773fcfbd060e0d3861cd34c3f9e1d300205cec9730cd3563af97315a9b2a50a7f7d9a97f1afb8194cff18ae42f9d9af7d7d2957ddfbe94776c463db6d2888c066effb42350bf4f2e67ab10c7802d1b8b77b376aee81405001f3ce3afc99e4dcb7e6849b90590a4518933c1302d310c82c044d9631dce878523620d9b9cdec08a2ddb43435aa40e1c78073256987f6be82b698ae7d5e363ab0382b8f8f7f3bee949c97a9eda360efe0390d0a597f61ef44149d64ee81da39a5168203f1b',
      
'q' => 'e3bf9a0662bc9f4c02236524cfffa94408b2342a0797dc5b6c05788082e160fcc893b1bed76bc0c80af346eeaa097a502c3a2ada76b229030b52fb4c14571830c74768ed67e4fd6c3ec885bbc9d76fe6c6e25137045efe6e70b717139d6114deb9012836c69963421c00433cf814409e18788c2a9f225a1f22f9ae791c53c19d3480a03f9fcfdb23548872a5bced8ca23b8af0fa455f92425ef755498646db1ef59a814ff7d4905164d3434408d070107af003c9d3fd2da0cbc527bdb118a088fbd92f9305fb10a9417a32fe251c6741d5e9e43525425fe676ee7fef75a012f84787b7745ce6b76996984bfcea8b30ee1dcfbcf8e5955c1da6635ef2dd462227',
      
'dmp1' => 'f02643f85316c211211f493cf32d7815dea73ce96d2b03ccb574a758581807d73d5970e18d33601fb3876c7dd8c3764b6bd166e302cb5ff290b1f0488cb7e81cbacc560514344ed29350690026b766d8bc5c1b925148f6e24f50d9544656892984243f859e984430da29106bfe9a244acc1a0f31456d1d85e653d9c68c4a1ebd3e13e1a764a9f164d5ef381b37f39a14af3840ebe19a8bea148e6a78eab2181e8995f6d3eec62f5fe4fc79a3e55a60c2710f39e322b787d4089875424f52f15898bf932d45ec81798135a695323fc1f060425275dd0d21630262e44b0b633b75e0fbef2153ffba421f1dddaf6eadfb2d9cb29ff0c996cc95fd39c07dedc2ea23',
      
'dmq1' => 'ddb9dffe6f8a2b9c1848d563ad8cbe021a65441bd720a5cbebb2b7ca85a15e873bcf6eb0d99172324f56e1abe1a7308975457c0b0c9c0f0983b0da2f0b6e6f82adc07c0b05a70e829fed2125de2ffc25b56308a6837ee83e25465b1521972e7657af24b38f4e2e30628a6eeba0aa36eeb3ec48aa061baf99b8b754815c6ebe848a64df9e91bc0f20aa5fdd1e367d1ef9a2f675fd7224c5841068c383bd52a669d1bb06421089c5a7387de5730b11c2c888a7bb48773679819e60e77bea3a8bb05160f4cc327a679220c91374123540e1fb9ca62c8785c34fe061f9f3eb94586397602ddeffc32eb58183ec16e35177e59ae87095f10e248c493d5d671cbdf6e9',
      
'iqmp' => '6414e7463978d1ad14d5893ad8034d50e7e79357c53edf1029d22d5600a57a44d475689bf7a2c1d49b067efc0d17592bef86edde232d6779a3da9a5575973edc1e4a0c41d1c59c5c1b5bb6bf3b8e803e7e38a310149a8584e6d535082b722e8b681d5b23377882f7297aecd9785d203c36cc73694d84198238a05b3b5dae39550aef65390f5e9e3e78e4e066e3986fe0527333fe363b8b7ae83b36516b80a9204e4d7d9e463a282a9c48d1877061afa2c19cdec041146b8206b1c163a3052553293340ece5fc38391476fb57167053038ead7af663a54a3be2d17c20ed07ba824bc4e7b07d4b1984d1e3aae333eabc8ddc792c1abe4bf11e46562e6732aed054',
    ],
  ],
  
'php_version' => '7.1.33 Linux x86_64',
]