Ich versuche, eine Zeichenfolge mit einem öffentlichen Schlüssel zu verschlüsseln, aber jedes Mal bekomme ich eine neue Zeichenfolge. Irgendwelche Workarounds zum Erhalten einer statischen Zeichenkette?Wie kann ich eine Zeichenkette mit dem öffentlichen Schlüssel verschlüsseln, um eine statische Zeichenkette anstelle einer dynamischen Zeichenkette in PHP zu erzeugen?
Hier ist mein Code
$publicKey = openssl_pkey_get_public(file_get_contents("file://C:/Users/nick/Dropbox/wamp/www/samples/mycert.cer"));
$plaintext = "Matr!x12";
openssl_public_encrypt($plaintext, $encrypted, $publicKey, OPENSSL_PKCS1_PADDING);
echo base64_encode($encrypted);
Warum möchten Sie eine statische Zeichenfolge erhalten? – modsfabio
Ändert sich das Ergebnis bei jeder Anfrage? – nick