Refactor(RSACryptographer): Entfernte Pem initter Methode.
- PrivateKeyPem initter Methode zu RSADecryptor hinzugefügt. - PublicKeyPem getter und initter Methoden zu RSAEncryptor hinzugefügt.
This commit is contained in:
@@ -2,6 +2,12 @@
|
||||
{
|
||||
public class RSAEncryptor : RSACryptographer
|
||||
{
|
||||
public required string PublicKeyPem
|
||||
{
|
||||
get => _rsa.ExportRSAPublicKeyPem();
|
||||
init => _rsa.ImportFromPem(value);
|
||||
}
|
||||
|
||||
public byte[] Encrypt(byte[] data) => _rsa.Encrypt(data, Padding);
|
||||
|
||||
public string Encrypt(string data) => _rsa.Encrypt(data.Base64ToByte(), Padding).BytesToString();
|
||||
|
||||
Reference in New Issue
Block a user