Benutzer:Dubenhubler

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Chiffreditor
Basisdaten

Aktuelle Version 0.1.0.214
Betriebssystem Windows
Programmier­sprache Visual Basic
Kategorie Klassenbibliothek
API.dll download

Der Chiffreditor ist eine freie, mit Visual Basic programmierte Klassenbibliothek, die Algorithmen auf Basis von Strings anwendet. Da sie noch in der Entwicklung ist, kann kein genaues Erscheinungsdatum genannt werden. Ein preview ist bereits vorhanden.

unterstützte Algorithmen

[Bearbeiten | Quelltext bearbeiten]

Der Chiffreditor unterstützt folgende Algorithmen:

  • Die Cäsar-Verschlüsselung
  • Die Vigenère-Verschlüsselung
  • Die programmeigene AZ-Verschlüsselung
  • Die programmeigene ASCII-Verschlüsselung
  • weitere sollen folgen

Die API des Chiffreditors kann mithilfe des Microsoft .NET Frameworks (3.5 oder höher) angesprochen werden. Als Beispiel für die Verwendung einer Verschlüsselung (in diesem Fall die Vigenère-Verschlüsselung) folgt hier ein Codebeispiel, das eine Meldung mit dem String GOLCIWRGS ausgibt (siehe Polyalphabetische Substitution):

Imports ChiffreditorAPI
Public Class Form1
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        MsgBox(Chiffreditor.API.Vigenere.Encode("geheimnis","akey"))
    End Sub
End Class


In diesem Fall lautet der Syntax der Funktion:

ChiffreditorAPI.Chiffreditor.Vigenere.Encode(Input As String, Key As String) As String


Kategorie:Kryptologie Kategorie:Freie Kryptosoftware Kategorie:Verschlüsselungssoftware