Php ile Sha256 Csr Üretme Yardım

Php kütüphanesinden yararlanarak Csr üretme işlemi için bir script yazdım ancak oluşturduğu script sha1 olarak oluşturuyor buda benim işimi görmüyor sha256 algoritmasıyla oluşturmasını istiyorum araştırdım ancak yapamadım yardımcı olabilirmisiniz.

<?php
$LandCode = $_POST["landcode"];
$Provincie = (isset($_POST['provincie'])&& strlen(trim($_POST['provincie'])) > 0)? $_POST['provincie']: 'DomeinValidatie';
$Stad = (isset($_POST['stad'])&& strlen(trim($_POST['stad'])) > 0)? $_POST['stad']: 'DomeinValidatie';
$Organisatie = $_POST['organisatie'];
$CommonName = $_POST["commonname"];
$Afdeling = (isset($_POST['afdeling'])&& strlen(trim($_POST['afdeling'])) > 0)? $_POST['afdeling']: 'webdevelopment';
$EMailAdres = $_POST["emailadres"];


$dn = array(
"countryName" => $LandCode,
"stateOrProvinceName" => $Provincie,
"localityName" => $Stad,
"organizationName" => stripslashes($Organisatie),
"organizationalUnitName" => $Afdeling,
"commonName" => $CommonName,
"emailAddress" => $EMailAdres
);


$keygen = openssl_pkey_new();
$csrgen = openssl_csr_new($dn,$keygen);
openssl_pkey_export($keygen, $keyprint);
openssl_csr_export($csrgen, $csrprint);

echo nl2br($csrprint);
echo nl2br($keyprint);

?>

Yukardaki kodları kullanarak üretiyorum index.html sayfası ilede php sayfasına verileri post ediyorum direk tüm projeyi test etmek isteyen olur diye https://goo.gl/mRxPed adresi üzerinden indirebilir.

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git