Hi, habe erstmal eine allgemeine Frage zur Crypt include.
Läuft die verschlüsslung über eine dll, und kann sie 4 kerne ausnutzen?
Dann interessiere ich mich für RSA, und da gibt es für mich ein Problem.
Es gibt 2 variablen die mich interessieren:
$PROV_RSA_FULL
$PROV_RSA_AES
Ich schätze mal, dass FULL langsamer ist.
Ist RSA_AES dann viel unsicherer?
Wieviel Bit haben die Schlüssel für die beiden?
Dann zur ausführung:
Muss ich immer vorher mit _Crypt_DeriveKey einen Schlüssel erstellen, oder passiert das automatisch wenn ich _Crypt_EncryptData nehme?
Was ich überhaupt nicht verstehe ist folgendes:
Bei verschlüsslungen ist es ja so, dass man beim encrypten einen schlüssel verwendet, und diesen dann auch zum Netschlüsseln braucht. Den sucht man sich ja aus und fügt ihn bei $vCryptKey ein.
_Crypt_EncryptData($vData, $vCryptKey, $iALG_ID, $fFinal = True) erlaubt auch nur einen schlüssel, soweit ich weiß muss man sich aber schon vor der VERschlüsslung BEIDE Keys ausdenken.
Wie macht man das da? Habe im Internet nichts gefunden.
MfG, MAB_Commander