Lycantec Cryptor

Um sensible Daten nicht ungeschützt über unverschlüsselte Kanäle zu schicken, haben wir für unsere Projekte den Lycantec Cryptor entwickelt. Dieser ver- und entschlüsselt Dateien nach aktuellem sicheren Verschlüsselungsstandards.

> <

Merkmale


Derzeit unterstützen wir die Verschlüsselung mit AES256, in Kombination mit RSA. Unter Verwendung von RSA werden die übergebenen Dokumente zuvor mit AES256 verschlüsselt und der zuvor verwendete Key per RSA verschlüsselt. Dies erlaubt ein hochperformantes, aber trotzdem sicheres verschlüsseln der Dokumente. Zudem erlaubt es weitere wichtige und relevante Funktionen für eine sichere Übertragung von Dokumenten wie z.B. das generieren eines Hashes zur Verifizierung vor und nach der Datenübertragung.

Wir bieten dieses Tool exklusiv unsere Kunden und Partner an um z.B. verschlüsselte Dokumente entschlüsseln zu können welche zuvor für eine sichere Übertragung oder Archivierung durch unsere Produkte verschlüsselt wurde. 

Derzeit existiert eine Command Line Anwendung um eine hohe Automatisierung der Abläufe in und außerhalb unserer Produkte zu ermöglichen.

Übersicht

  • Synchrone und Asynchrone Ent- und Verschlüsselung von Dokumenten und Ordnern nach aktuell sicheren Verschlüsselungsmethoden AES256 und RSA. 
  • Generierung von Checksum Hashes (SHA1, SHA256,MD5 usw...) für eine Validierung vor und nach der Übertragung.
  • Verwendung von zusätzlichen Sicherheitsmerkmalen wie SALT
  • Komprimieren von kompletten Ordnern und Dokumenten.
  • Implementierung als Command Line Application um Vorgänge zu automatisieren.

Technologien


KategorieTechnologie
Sprache(n) C#
Plattform(en) .net 
IDE Visual Studio 2017 Professional
Datenquelle n.A.
Versionsverwaltung SVN - Subversion
Bugtracking Jira
Dokumenations System Confluence
Anmerkungen Verfügbar nur für Lycantec Kunden und Partner
Status Produktiv

Beispiele


Anwendungsbeispiele


Kompletten Ordner und Inhalt verschlüsseln:

LycantecCryptor.exe -inputdirectory C:\PathTo\MyTestFolderForEncryption -outputfile c:\temp\TestFolderForEncryption_03032020.enc -password secret -direction encryption -encryptionmethod aes256 -docompression

Verschlüsselte Datei mit kompletten Ordner und Inhalt entschlüsseln

LycantecCryptor.exe -inputfile C:\PathTo\MyEncryptedSecretFile.enc -outputfile c:\PathTo\MyEncryptedSecretFileDirectory -password secret -direction decryption -encryptionmethod aes256 -docompression 

Dokumentation


Parameter


inputdirectory

Bestimmt das Verzeichnis, welches Verschlüsselt wird.

outputfile

Bestimmt die Zieldatei, in welcher sich später der verschlüsselte Inhalt befindet.

password 

Das für die Ent- und Verschlüsselung notwendige Passwort.

direction

Kann als Werte encryption oder decryption enthalten und bestimmt, ob eine Ver oder Entschlüsselung vorgenommen wird.

encryptionmethod

Definiert die Verschlüsselungsmethode bzw. Algorithmus, mit welcher die Dokumente ver- oder entschlüsselt werden.

Mögliche Werte: RSA, AES256, RSA+AES256

docompression

Weißt die Anwendung an, eine Kompression der Dateien durchzufügen.

dontcleanUp

Weißt die Anwendung an, die Dateien der Zwischenschritte z.B. der Kompression, nicht zu löschen nachdem der Vorgang abgeschlossen wurde.


  • 12.05.2020 21:10:24