1
Ich brauche eine RSA1 Signatur für eine Zeichenfolge mit einem Passwort generieren ex mit Datei zu generieren:Wie RSA1 Signatur-Datei mit einem Passwort
require "openssl"
pri = OpenSSL::PKey::RSA.new(File.read("cert.prv"))
string = 'Some string'
sign = pri.sign("sha1", string.force_encoding("utf-8"))
puts sign
cert.prv Datei 123456
ein Passwort hat, wenn ich dies ausführen Skript von Konsole Ich gebe diese Passphrase manuell ein ...
Aber wenn dies von einem Skript ausgeführt wird, wie kann ich Passphrase an OpenSSL
übergeben?
Was bedeutet "RSA1"? "RSA-x" wird normalerweise geschrieben, wobei "x" die Bitgröße des Moduls ist. Ein Modulus von 1 Bit erlaubt keinen * RSA-Betrieb. Was soll die "1" bedeuten? –