Developer 02
506685a0b5
refactor(RSACryptographer): Verfallsdatum und Version entfernt
2024-12-05 09:17:44 +01:00
Developer 02
70ccec9fef
feat(RSAFactory.ReadRSADecryptorAsync): ReadRSADecryptorAsync-Methode hinzugefügt, um die pem-Datei zu lesen und den Decryptor asynchron zu erstellen
2024-11-22 09:06:58 +01:00
Developer 02
0ff0de8159
feat (CryptFactory.RSADecryptorKeyFormatter): aktualisiert, um die erforderlichen Parameter als Eingabe zu nehmen, anstatt IRSADecryptor direkt als Eingabe zu nehmen
2024-11-20 16:37:09 +01:00
Developer 02
6ab1777f7c
refactor(RSADecryptor): aktualisiert, um im Passwort- und Versions-Tupel-Format zu initieren, um Datenintegrität zu gewährleisten.
...
- password und PasswordVersion initter entfernt.
2024-11-20 12:49:36 +01:00
Developer 02
103ddf5c2e
feat(RSADecryptor): PasswordVersion-Eigenschaft hinzugefügt. Password.get intern gemacht.
...
- Password.get entfernt und PasswordVersion-Eigenschaft in IRSADecryptor hinzugefügt
2024-11-20 11:17:38 +01:00
Developer 02
cdb0009e7c
refactor(RSADecryptor): statt der Verwendung einer separaten init-Methode zur Initialisierung von RSA, wurde Lazy Loading verwendet.
2024-11-20 10:51:18 +01:00
Developer 02
5010224500
feat(RSADecryptor): Eigenschaft hinzugefügt, um zu prüfen, ob der RSADecryptor pem verschlüsselt hat.
2024-11-20 10:38:34 +01:00
Developer 02
1ebdd7e5bb
feat(RSADecryptor): Öffentliche Constructure-Methode gemacht.
2024-11-20 10:33:11 +01:00
Developer 02
f28b43cc06
refactor(RSADecryptor): Lazy Loading in Encryptor Getter integriert, um die Leistung zu verbessern.
2024-11-19 23:58:04 +01:00
Developer 02
ee3060158e
refactor(RSADecryptor): Konstruktionsmethode intern gemacht
2024-11-18 17:35:01 +01:00
Developer 02
26a68cd477
fix(Core.Security): pem-Importprozess in den Initilizer mehetods verschoben
2024-11-18 17:14:42 +01:00
Developer 02
eccf2b32ce
Refactor(Core.Security): Getrennte Pem-Eigenschaften für öffentliche und private Schlüssel wurden entfernt.
...
- Pem-Eigenschaft in der Hauptklasse RSACryptographer erstellt
2024-11-18 14:39:18 +01:00
Developer 02
6ff0d0a876
feat(RSADecryptor): Aktualisiert für den Import von verschlüsseltem pem
2024-11-18 14:27:53 +01:00
Developer 02
0bb779b7b6
refactor(Core.Security): Implementierung der entsprechenden Schnittstellen zu RSACryptographer, RSADecryptor und RSAEncryptor.
2024-11-18 11:04:24 +01:00
Developer 02
51ebf3fa67
refactor(Core.Security): Entfernt die Erweiterungsmethoden im aktuellen Projekt.
...
- Projekt Security.Extensions hinzugefügt.
2024-11-18 10:58:34 +01:00
Developer 02
c39b554165
refactor(RSADecryptor): PublicKeyPem entfernt.
2024-11-18 10:36:15 +01:00
Developer 02
489ca67203
Refactor(RSACryptographer): Entfernte Pem initter Methode.
...
- PrivateKeyPem initter Methode zu RSADecryptor hinzugefügt.
- PublicKeyPem getter und initter Methoden zu RSAEncryptor hinzugefügt.
2024-11-18 10:33:38 +01:00
Developer 02
0804ea1418
refactor: RSA-Kryptografie-Klassen für bessere Flexibilität und Effizienz überarbeitet
...
- Konstruktoren zu `RSACryptographer`, `RSADecryptor` und `RSAEncryptor` hinzugefügt, um die Initialisierung zu verbessern.
- `PublicKeyPem` in `RSADecryptor` optimiert, um unnötige Objekterstellungen zu vermeiden.
- `Verify`-Methode in `RSAEncryptor` korrigiert, um eine korrekte Signaturprüfung zu gewährleisten.
- Code-Wiederverwendbarkeit verbessert, indem Base64-Konvertierungslogik zentralisiert wurde.
2024-11-16 03:24:19 +01:00