Tengo que generar uun keystore con php. Me baje los archivos que estan en esta pagina http://phpkeystore.org/ y guaindome con el ejemplo que dice hay hice este archivo php.
keystoremio.php
Código PHP:
<?php
error_reporting(E_ALL);
require_once 'KeyStore.php';
// get the key store instance
$ks = Crypt_KeyStore::getInstance('DefaultKeyStore');
// create a secret (symmetric) key
$ks->createSecretKey('Usuario', 'Password');
// encrypt some data
//$data = 'The quick brown fox jumped over the fence';
//$cipher = $ks->encrypt($data, 'mykey', 'changeit');
// decrypt some data
//$decrypted = $ks->decrypt($cipher, 'mykey', 'changeit');
$ks->importCertificate('prokey/fdgfgfd.cer', '','');
$ks->importCertificate('prokey/gfgfd.cer', '','');
$ks->importCertificate('prokey/dfgfdg.cer', 'usuario','passwsord');
// save the key store
if ($ks->store('pro/mykeystore.pks', 'password'))
echo "Se genero el keystore";
else
echo "No se genero el keystore";
// load a keystore file
$ks->load('leakey/mykeystore.pks', 'quasar2010');
// delete a key
//$ks->deleteEntry('mykey');
// and so-on
?>