Afișează caseta pentru text

Test of openssl_pkey_new() Această pagină este disponibilă doar în limba engleză.

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-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyLPlJnkonPoXfNT3+QGY
h3ib9mjgTTYfPt3OuENiZ5vQr/I2WfR495xmKqTC/AJ2sn91Q9H7cBs0RO4/0sNz
Wc39Wz5KTzQBhO0/e6XzTWYcaiz2Hm2Zo+u+URTPz8kYUib0gIc5cHAqjaJY37u1
STG86V5iYlLzAqbm6GM8XXq3y4hSjiau2PlvcKjZntRHpB0Vd3l2frRClmP/mTwd
/gn4Bac2FbMjpJo3uguiPWzWofapZ6Z/Az/Vf3SrSVMab3Ih2ktV+Jc51D5nXaj/
zhxpBGY2udrta0LmD/T+8BWwXCZNfsXNlpqDpxExcC37dLkq58alA2Pc3bF4hW8f
IQIDAQAB
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => 'ȳ&y(|xhM6>θCbgЯ6Yxf*vuCp4D?sY[>JO4?{Mfj,mQR&9pp*X߻I1^bbRc<]zˈR&opٞGwyv~Bc<    6#7 =l֡g?tISor!KU9>g]if6kB\\&M~͖1p-t*ƥcݱxo!',
        
'e' => '' "\0" '',
        
'd' => '|sB&@V[ey>ԁx-M[ze?g#=_p6mLgA?s' "\0" 'rg?
ꝺ>$G{VbASAx{0ؕ"\\. ϩ>f.$dyoRJ+ZC ;lTJ; 9 %gH;.HU(M۝ȂЧ4\\Eij2<RTo}slW H$-0È48A'
,
        
'p' => ')@vVUX+Rp85e [1^hRI\'d Q=B..zN)S aCg]NѴ p-ǹg|@v',
        
'q' => '|egR+X>}cqxzuE.N^O%ZoXQQZFL,RufGҿW٬ڠ]Ӯԙ9j<q8 ʽ=!\\"¬>#&X }',
        
'dmp1' => '(ه;*"b3q0%TPX2T4)#{jm"<xw3WGN}V񕼒w@F}~U{    ƐKN6~{[r4 D c ɩ',
        
'dmq1' => '2l,7A,c͢䀵O,B S2٣؉5Zov|MUMvE:$)V(aVoȘi&,̬8K@CxP~3׃t0`',
        
'iqmp' => 'ɃIxJ.>n29lUĘ0sHQ~&tݥoٙ\'FQ^}R:zS$h}F],)<Q6|ۺ_k~6.OU%B',
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'c8b3e52679289cfa177cd4f7f9019887789bf668e04d361f3eddceb84362679bd0aff23659f478f79c662aa4c2fc0276b27f7543d1fb701b3444ee3fd2c37359cdfd5b3e4a4f340184ed3f7ba5f34d661c6a2cf61e6d99a3ebbe5114cfcfc9185226f480873970702a8da258dfbbb54931bce95e626252f302a6e6e8633c5d7ab7cb88528e26aed8f96f70a8d99ed447a41d157779767eb4429663ff993c1dfe09f805a73615b323a49a37ba0ba23d6cd6a1f6a967a67f033fd57f74ab49531a6f7221da4b55f89739d43e675da8ffce1c69046636b9daed6b42e60ff4fef015b05c264d7ec5cd969a83a71131702dfb74b92ae7c6a50363dcddb178856f1f21',
      
'e' => '010001',
      
'd' => '8d7c03f67342e626879840a9eea7e956d6f75b65e3798ac5cc13a13ed481f2782d4d5b7a653faa6723a2023dd416c3c5d95f70d3369c0213ab6d4c6741b4f7043fea73001e72673f0aee14ea9dba3ebdd51a2447fc7b56ebefac628c415341781bb1ca7b30d89522fd5c8b2e0bcacfa9a19e83053e660203bdc2dad4c7e02e24ab647916a91f6f86fd52184a2b5a4305910d818e3be4046c54a4fa4ab23b0b3920e2b3e9a8198f2504671804cdcf483b2ea9d248b41297e65501288d4dc9011285db9de0c8828bf201b6d0a788345cb8b1a0914569a0b76a321ab3ca3c52546fe0e3d07dca1e73186c570d9ac448078c24ae2de9d530c388d1343841bbfe9281',
      
'p' => 'fac516c82993ab1ce940765655a4580eddf0849cf42b5270a1383565d20c01aa951a045b31f55ed11a687fb9529a871849d1cb2764ceeff2c5c7dd0d129e513d0ebe422e2e7acc064ebb8b298a0888d8f8538af70c18618dfccefaffeab543f1b5fa9f1f675df5db4eb6d1b40b70d02db9c7b9e5e3f31712b9677cdd407610e5',
      
'q' => 'cce37cc8659ab96752d92b8c583ed97daee26392ad7178af7a15cc75452ef8e24e5e4f9a255aefbf6fc05851b9515a82e146ca03aebb4c9c2cb3b45275ec661e0f47d2bf89aa57d9acdaa05dd3d3ae84a4a189b6d499391fb8e5fd086a3c1a81ed0fd2711a381da50bcabd3d21e75cfb8b02b722c2acd23e23b326580b087d8d',
      
'dmp1' => '28f912e3d9873b2a1a2262337102cd3080aacfc02554febf505832c154348a0129237b1abb6aeff7126d8890eb223c78877733ce57f647d64ee27d07a9c71c56f195bc92771db1404694f603ef7dbd7e55f4b07bf509f6c6904bf14ee7367ec77b885b7f7210341f8518f1e28d0bfdb7bae71b44a89e0b630fd00ce2c9a980d1',
      
'dmq1' => '326c962c379d419de52cdf63d5dff9e4cda297c0e480b5a3f216e54fc32c114298e8eb0c53bf329bd9a3ebd8891435835a6ff28dbf76071fb47cb1974dc0554d76934591b00ec53a2429562861568a6fc8989ceceb1b9e8c6913e91726160eac052cccacdb380e4bad40431c85788c50b7e07e33c6d783929974a0ae3060f18d',
      
'iqmp' => 'c9834978ef1d4a2ed63efddf6e9dfd32399e6cbeba0355c498309173c24851119c011f087e26e774fba297dda5f3cc6f8ad999d0e2d1fe274651f45e7fd07d52cc11833a7a53b7e624688b7d46eb5d89e62cecbd10a0293cfe5103b1d10e36a182807cc6dbba17125fae910382de7f6b7e3686f22ef19b83fb4f5595f1254295',
    ],
  ],
  
'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-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqtNeDubw26JW8YUEvGoq
0BkecqAllYOlYNTIOTpKgsMrKDsCMW4Wy3rPxkdcaO9IgDWg+O0UswhKdIbhcH6C
s2o2rPKZmPFfB2lW9N62sCgsmFV3Q1Y7XVYdx1oXN3sepXAusMCjhkAxMmH06Vk0
vzKQJLXsPPvAF8TcrTCRxXHVjM6WQ8jUBJkvNVOkaOV5NIaPNqcX0mJ3rpe1gE6E
n/+2yMQcm6Fv0ki1BcpWWnDbJrEe8cJgRDqBgmIvzy9nmDqA82CZ7zo6NyNS1bZX
8XDvgzab3HLkIwM/AJn+xropOVduDe7lmdH5P16JBG7xI97DV/+QtbxnVOn2vUgu
zB58rLqFCJZHq+MfztN/DJ+WFAQd07kcLuP1/LixcN8/4OTcerbowajDOms7Zb2M
BKtXgA+4yyijKEiiIXnEtC9y9VBGV+xGiT9FbVOSEybl37V563yfiOIdNGZH6pgq
S+XxYyYpslC9ZH3Yjx+eVbJnELBx3vu2d2GS2CT5Bp5ufwIjSs1Pw/2xwTFtnNFc
Wieg6ZjE+7+EA7HYGQi48Fyt0n5Tn1N+L0PBl+GoB2xuDfGFqVM6FS+A7TBRx5GI
2z7YYNgEZyAZbkDzHhAZAXu7hw9+TQ2R7VYikkAl0RA4ChzwY+6Qp5E9MKMEggaO
Gr9xWzv+cuAyRvgwfOPRcBkCAwEAAQ==
-----END PUBLIC KEY-----
'
,
      
'rsa' => [
        
'n' => '^ۢVj*r%`9:J+(;1nzG\\hH5Jtp~j6_iV޶(,UwCV;]VZ7{p.@12aY42$<ܭ0qՌΖC/5Shy46bwNoHVZp&`D:b//g:`::7#RնWp6r#?' "\0" 'ƺ)9Wn ?^n#WgTH.|G ӹ.p?z:k;eW((H!yĴ/rPFWF?EmS&ߵy|4fG*Kc&)Pd}؏Ugqwa$n#JO1m\\Z\'\\~SS~/Cln S:/0QǑ>`g n@{~M V"@%8
c=0q[;r2F0|p'
,
        
'e' => '' "\0" '',
        
'd' => 'ZyFӱG_4Czz{=+\'}hO8ru\'sjnz;xk;:8 N/s2%^€*a=T\'hw^JxOb(,=R]h^5K]|F52GrDR{3}uYH(\'e:vG9>9;2G lNonٱH[aC8.] hr+*|2R ?OY|&<iu2շ=>Anǝ/\'&$ΜL}l_ Ys=)vDX:%U7CmیOQ 9դN?L#-TF";jEH<)ހ bc0w} \\ݞsmy@GV3QCG۶k9@,Epתr=;O(;Rh    =wTC2N]=lLjU RcQ}}6/ŒDiuζvJ{SxADŽZ',
        
'p' => '0_Sc{ɕ8._O*kc}kEpx.   6
oKg~GFt"+Io\')9 #8O    Lj,f^/5H\\
%6)
Z fV        @SE$c&U_m(( IG5GDAf~\'ې}W2O0g-* "Ck?r\'of{CVS˿    vk&*[m'
,
        
'q' => 'ɚA>"`YuB<v/aF_6:<I~
Fȣቿs' 
"\0" '\'֔As,3S.)N뫔!^va$ڒRlL l_~\\peZZf\'q6RQ$t1WQ~  Xt84PHw..    w"gNO?H/Ͳ,n(]\' A%[8tkM
Z0dĢF-o'
,
        
'dmp1' => '؄109NDhC>Lfhus-dY1qbp Mܾ{?%e`{U 
%3h\\\\)yV&)&U,D Jm:YG@5 |\\%,Tr\\ՙzBDwf0qtâNB=P    ͺ6̏w{l 2F^މo3[_L13YΡr]C[w:ቾ_|    5rx
e'
,
        
'dmq1' => 'r\\$    X\'.\\kŗz#IfQgJZ燋7\'
>>-#</0;gHYj
S2$VSe"(?7mb$G N\\A݆2Y&.➬ыi?XX6  IvS8nx+VKڐ nnf1.{
OB*D`3ݯbI6"\\a JS*vYiq'
,
        
'iqmp' => '}|Y>~    DXR䀤2¨St<,C@
6CCkRj[Cf[%^ JTKUk[fyidTY>FT6O XHJ=A;k󮿉O:rԖR!oa#ܙ+9Zy&Ϛ嬓[)i썯?x:&jZjJ\\;U@;"ͱAe\\C}eMj6Y g0=ł8T5|9/Ndi'
,
      ],
      
'type' => 0,
    ],
    
'hex' => [
      
'n' => 'aad35e0ee6f0dba256f18504bc6a2ad0191e72a0259583a560d4c8393a4a82c32b283b02316e16cb7acfc6475c68ef488035a0f8ed14b3084a7486e1707e82b36a36acf29998f15f076956f4deb6b0282c98557743563b5d561dc75a17377b1ea5702eb0c0a38640313261f4e95934bf329024b5ec3cfbc017c4dcad3091c571d58cce9643c8d404992f3553a468e57934868f36a717d26277ae97b5804e849fffb6c8c41c9ba16fd248b505ca565a70db26b11ef1c260443a8182622fcf2f67983a80f36099ef3a3a372352d5b657f170ef83369bdc72e423033f0099fec6ba2939576e0deee599d1f93f5e89046ef123dec357ff90b5bc6754e9f6bd482ecc1e7cacba85089647abe31fced37f0c9f9614041dd3b91c2ee3f5fcb8b170df3fe0e4dc7ab6e8c1a8c33a6b3b65bd8c04ab57800fb8cb28a32848a22179c4b42f72f5504657ec46893f456d53921326e5dfb579eb7c9f88e21d346647ea982a4be5f1632629b250bd647dd88f1f9e55b26710b071defbb6776192d824f9069e6e7f02234acd4fc3fdb1c1316d9cd15c5a27a0e998c4fbbf8403b1d81908b8f05cadd27e539f537e2f43c197e1a8076c6e0df185a9533a152f80ed3051c79188db3ed860d8046720196e40f31e1019017bbb870f7e4d0d91ed5622924025d110380a1cf063ee90a7913d30a30482068e1abf715b3bfe72e03246f8307ce3d17019',
      
'e' => '010001',
      
'd' => '5aa4937946d3b1475fe902133443057aac897a7b3dd62b279acced7d684fd738e6728f7527736a0708a0ad6e7a3b7814b96b3b823a92cc38ef010bfd1dab13814e2fbaef73cf32eca0cb258803915ec1c2800681a52a618fb23d54e59a0227836877b15ebaa94a784f629395d8282c93f3a986c13d9c525d687f5e354bdb5db07c871daba046353247724452a09fc47bdf023385e57dff759e59f74828d00111c127653aa28f76471686dbff39913ea639b33b32d747b3bb206c4e19f9926f6e01d9b148f30e5b614338b4b6a48dfff62e5df8fb061320a7ab68728ac82be7992a7cb1c6c4ffe9b70832c08c521a17203f4f59ca1ce2d57c263c69753294d5b73db63ee6416ec79d2ff2162726b12412a7afd6e0ce9c4c7d6c5f8c05b30ce29f031e5973e1b33db6dc291a7644e7583a25553743fd826d84db8c4f907f1cb751ea060b39d5a44e3fa5824cd5232de154e5f0df46223b6afea39a8cc4c9f51b1345483cdeff29de800c88d06294f06330ecf9777d961fbba5b016a0205cdd9edb736da5a979b8d8d840f147cb5633ee511f87e04390471abb99dbb614cafef9e4b6d9ea6b1eac3940192cce1aed450e7014dad7aa72d03d3bb84f283ba252c36809e9d33d779b54438aaaa68a8732f24edeed5d3d6cc78855150d5263b8517d7d362fc28c449ae6a869fc75ceb676fc4acdff1a7b9a53cfdc7841cae3c7845ab1',
      
'p' => 'd8eb305f53b97f1b639af9c6ec067bc1c995e3ea38c82e5f9f4ff32a6ba8bd637df6ceea6b457078cac7e5d5018bf9bfc8c82e0da50d2020360a6f4b67ce0ed77e4746bdfc74222b9b96496fc0f4ea0ec6fe27f803e9e4cc299fe439ac20012338ef11b0864f094ca26a2c129bbe8f66d75eb1a4a72f010680b6358595dcda48b2dc145c8ecf0a25b236290a1911995a960b8566d456fc09094092534586daef1524638226555f6d2899280c49cd04c1cf473547f7f602bc4441667e27db907d579e32054f30d513d3672d2adee4812022d41ae58243806ba0db3f7227d0cb6f66a5f97b43e59356bc53ea11cbbf09766be306b626a6acef029314e32af85b6d',
      
'q' => 'c99a419d3ef322e49560c1f859a9800fb475f342f53ce485762f61465f071cfee0a4363a3cb349ed977ec60a1e46a1c8a3941f8185e189bff5738e00f9dc27d6948f41aa732c33532e29ede94efc9eebab94f821cb5e768dc3c0160581ff8a61831e24da92b1526cb1ba4c0bdf6c5f7ecde401b58616885cd970655a1d5a662771c1360152971da4f451f0247482315751f8cdd87e11e820ef2018b5587438a234508b480416772efb2e097702f5828322a98b674efb4f3fff069ca8482f8ab3cdb2be2c6eaad228f0edb6dd5df027088a82f11a0488bbb7a10bc1e5fe41d525a987e7cf5b3874f16b7fee4dc40a5a3064c4a21be746ac892df46ff212b7afdd',
      
'dmp1' => 'a696c0d884f931a7bc3039e14e449068bc4313fd3e4c6668e375c81eecfd732d6480d659ebb6317162f2700ccd1a4ddcbefb157b3f25bc65607b550bc915d40a251de233681d5c5cb7298d0e7956de262926e9552cd444f592860c054aae6d913a5947f194c440350d8a927c5c05d625ba032c54725cc3e1d59999b314ebbeec1408b6ce7a92808d80b6dd7fb6cef042447766a519301071741c9603c3a294a3064ea2e9423d508309a9cdbada36cc8f777b8d6ccefead0d1f3246df5e06de89946f96a4c33392809e5b5fb1cbea1b4cadd2cd31338059b0cea172b15de89943ddc65bba11e3ceeacec9773ae189be5fa6ed7cab0935fa1bb89372781ff90a65',
      
'dmq1' => '9eb1725cd924829ef48709a8f8cb582704a2a42e5ce4e5edb8ae6b1ffdc597a97a23491c6693aae9ff8aa75167aba9c64a1d5aff95e7878b372712ece9c1c70a3e3ed62dda233cf3892f303bab1567f39348dc599dc06a0a05c0ba94f353b81632241456898a539b83fb65c922c22819a4f089f7dde8f6c63fd31db4e5ce37036da3ed62f524470d85d4c9f7a84ea3905cd24116dd8632f759c4262ef9c5e29eac178acbd18bed9d69d33f58135836b80b1cf2c30b84ff491cf2937653fc386e78c8eeb2031b2bfb564b88da900b6e6e66b9d417eae1c702311f142e7b0a4f422a44f4d060b9fc33ddaf0262eca24984368e221d5cdc610c4ac4532a76596971',
      
'iqmp' => '9c7ddf7c92593e017e8409e544fc8ef15852dee480a4b5fc32c2a85374b53c2c0143408585190a94368743436bb75219d26aa85be11c43e812a3665b255e9e0d1d4a54e4184b556bdacee75bff667969645496d0593ebb884615fd5436d2df4fef205848ec4a023d413b6befe0eff3aebf89b3ca4f3a86c972ab84c4ffd49652216f612316dc99f2102bf3f23984efb5dd185a1c7926cf9ae5ac93a65bb515c0db128d2969ec8dafc13f78e1dc07ed99da3a1126127f6a935ab36a4a92bc5c3bbad2d51db0fb55403bdaf222cdb1ab41bba365b25c43077df0ab0ef4654d6ad13690aaaa590de767ec1e9e11303dc582d23854357cdc392fc44eafe71d6469ad',
    ],
  ],
  
'php_version' => '7.1.33 Linux x86_64',
]