Developer 02
53e6f37a09
refactor(AsymCryptParams): Umbenennung von crypt in der Schleife in decryptor
2024-12-13 15:59:28 +01:00
Developer 02
7ec85b4e30
refactor(AsymCryptParams): Unnötige Methoden entfernt
2024-12-13 15:57:17 +01:00
Developer 02
a9ebc406f3
refactor(RSAFactory): Methode CreateEncryptedPrivateKeyPem hinzugefügt, um mit direkt benutzerdefinierten pbeParametern zu erstellen.
...
- Umbenennung der Methode CreateRSAPrivateKeyPem in CreatePrivateKeyPem
2024-12-13 15:45:09 +01:00
Developer 02
d013d3edfa
refactor(AsymCryptService): Verschlüsselungen entfernen, da sie von Entschlüsselungen erzeugt werden müssen.
2024-12-13 15:38:50 +01:00
Developer 02
f267fe955b
feat(AsymCryptParams): Funktionalität erstellt, um pem aus der Datei zu setzen, wenn diese null ist.
...
- Wenn die pem Datei nicht existiert, erstellt
2024-12-13 15:29:42 +01:00
Developer 02
36f75d003a
refactor(AsymCryptParams): Umbenennung von Directory in PemDirectory, um Namenskonflikte zu vermeiden.
2024-12-13 11:11:12 +01:00
Developer 02
76ce64691a
refactor(RSACryptographer): Verzeichnis und Dateiname wurden entfernt.
...
- Datei-Leseprozess in init-Methode entfernt.
2024-12-13 10:29:49 +01:00
Developer 02
0bfec426d4
refactor: Mergen von Encryptors und Decryptors in eine einzelne Sammlung
...
- Kombiniert `Encryptors` und `Decryptors` in `cryptographers` für eine vereinfachte Initialisierung in `OnDeserialized`.
2024-12-07 03:10:29 +01:00
Developer 02
08ffe821ff
fix: Nullprüfungen und Initialisierung nach der Deserialisierung hinzufügen
...
- Nullprüfungen in `OnDeserialized` implementiert, um `Directory` und `FileName` für Decryptoren festzulegen.
- `FileName` mit `FileNameFormat` dynamisch erstellt.
- `TypeTagOf` verfeinert, um den richtigen Tag zu bestimmen, und Fehlerbehandlung für nicht unterstützte Kryptografietypen hinzugefügt.
2024-12-07 03:06:57 +01:00
Developer 02
fa5d0f1b26
refactor(IRSACryptographer): Init-Methode, Verzeichnis- und Dateinamen-Getter-Setter hinzugefügt
2024-12-07 02:09:32 +01:00
Developer 02
38bd23d012
refactor(RSAFactory): Entfernen der Methode ReadRSADecryptorAsync.
2024-12-07 02:01:06 +01:00
Developer 02
8787c04917
refactor(AsymCryptParams): unnötige Eigenschaften entfernt
2024-12-05 15:50:53 +01:00
Developer 02
fa60147507
refactor(RSAFactoryParams): Implementierung von IJsonOnDeserialized anstelle von Lazy Initialization.
2024-12-05 12:12:56 +01:00
Developer 02
e9d408a717
feat(AsymCryptParams): EncryptedPrivateKeyFileTag, PrivateKeyFileTag, PublicKeyFileTag und RSAKeyNameSeparator aus RSAFactoryParams verschoben.
2024-12-05 11:34:35 +01:00
Developer 02
5fd3fa2fc6
feat(AsymCryptParams): IRSADecryptor-Liste und IRSAEncryptor-Liste hinzugefügt.
2024-12-05 11:31:00 +01:00
Developer 02
d0dfd834b0
feat(Config): Verzeichnis erstellt und Params verschoben
2024-12-05 09:57:12 +01:00