Hallo Community!
Nach einer etwas längeren Zeit habe ich meine EasyCrypt-Library wieder ausgegraben und fertigprogrammiert.
Beschreibung:
EasyCrypt ist eine leistungsstarke Dynamic Link Library zum Verschlüsseln von Texten bzw. Datein.
Alle derzeit unterstützen Funktionen können Sie im nächstem Punkt nachlesen!
Funktionen:
Neue Funktionen:
Mit Version 1.0.1.1 implentiert!
Mit Version 1.0.2.0 implentiert!
Wichtig! Für die TripleDES ist wegen der geringen Blockgröße nur ein SECHSSTELLIGES PASSWORT möglich.
Ich arbeite daran, dies zu ändern.
Screenshot(s):
Keine Vorhanden da .dll
Verwendete Programmiersprache und IDE:
Programmiersprache: VB.NET
Erste IDE: Visual Studio 2010 Ultimate
Zweite IDE: Visual Studio 2012 RC
Systemanforderungen:
.NET Framework 3.5
Download:
Den Download finden Sie unten als Dateianhang!
Version 1.0.0.1
Version 1.0.1.1
Version 1.0.2.0
Getestet auf:
Lizenz/Weitergabe:
Freeware; Weitergabe nur unter Namensangabe; Closed Source; Dekompilieren verboten; Verkauf untersagt.
Sonstiges:
Die .dll darf nur nach Anfrage in ein Projekt eingebunden werden.
Anfrage einfach auf meiner Seite (Noch in Arbeit) oder hier/pn.
Codebeispiel:
Zuerst müssen Sie natürlich einen Verweis setzen.
Danach die .dll Importieren.
Um nun einen Text zu verschlüsseln:
Oder eine Datei:
Codebeispiel für RSA:
Schlussworte:
Wenn Sie Ideen für Funktionen habem, können Sie diese mir gerne zukommen lassen. Ich werde dann mein besten geben um diese zu implentieren!
Nach einer etwas längeren Zeit habe ich meine EasyCrypt-Library wieder ausgegraben und fertigprogrammiert.
Beschreibung:
EasyCrypt ist eine leistungsstarke Dynamic Link Library zum Verschlüsseln von Texten bzw. Datein.
Alle derzeit unterstützen Funktionen können Sie im nächstem Punkt nachlesen!
Funktionen:
Neue Funktionen:
Mit Version 1.0.1.1 implentiert!
Mit Version 1.0.2.0 implentiert!
Wichtig! Für die TripleDES ist wegen der geringen Blockgröße nur ein SECHSSTELLIGES PASSWORT möglich.
Ich arbeite daran, dies zu ändern.
Screenshot(s):
Keine Vorhanden da .dll
Verwendete Programmiersprache und IDE:
Programmiersprache: VB.NET
Erste IDE: Visual Studio 2010 Ultimate
Zweite IDE: Visual Studio 2012 RC
Systemanforderungen:
.NET Framework 3.5
Download:
Den Download finden Sie unten als Dateianhang!
Version 1.0.0.1
Version 1.0.1.1
Version 1.0.2.0
Getestet auf:
- Windows 7 Home Premium 64-Bit
- Windows 7 Home Premium 32-Bit
- Windows 7 Professional 64-Bit
- Windows 7 Ultimate 64-Bit
- Windows XP Home Premium 64-Bit
Lizenz/Weitergabe:
Freeware; Weitergabe nur unter Namensangabe; Closed Source; Dekompilieren verboten; Verkauf untersagt.
Sonstiges:
Die .dll darf nur nach Anfrage in ein Projekt eingebunden werden.
Anfrage einfach auf meiner Seite (Noch in Arbeit) oder hier/pn.
Codebeispiel:
Zuerst müssen Sie natürlich einen Verweis setzen.
Danach die .dll Importieren.
Um nun einen Text zu verschlüsseln:
Oder eine Datei:
Codebeispiel für RSA:
VB.NET-Quellcode
- Imports EasyCrypt
- Public Class Form1
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim key_RSA As EasyCrypt.EasyCrypt.Cryptography.RSA.key_Structure = EasyCrypt.EasyCrypt.Cryptography.RSA.get_Key
- IO.File.WriteAllText("Öffentlicher_Schlüssel.xml", key_RSA.key_xmlOpen)
- IO.File.WriteAllText("Privater_Schlüssel.xml", key_RSA.key_xmlPrivate)
- Dim unverschlüsselt As String = "Test String"
- Dim verschlüsselt As String = EasyCrypt.EasyCrypt.Cryptography.RSA.encrypt_String(unverschlüsselt, IO.File.ReadAllText("Öffentlicher_Schlüssel.xml"))
- Dim entschlüsselt As String = EasyCrypt.EasyCrypt.Cryptography.RSA.decrypt_String(verschlüsselt, IO.File.ReadAllText("Privater_Schlüssel.xml"))
- MsgBox("Unverschlüsselt: " & unverschlüsselt)
- MsgBox("Verschlüsselt: " & verschlüsselt)
- MsgBox("Entschlüsselt: " & entschlüsselt)
- End Sub
- End Class
Schlussworte:
Wenn Sie Ideen für Funktionen habem, können Sie diese mir gerne zukommen lassen. Ich werde dann mein besten geben um diese zu implentieren!
Dieser Beitrag wurde bereits 11 mal editiert, zuletzt von „Gather“ ()