Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sauternic/one-time-pad-v2.0.0
One Time Pad Verschlüsselungs Programm C# WPF mit RNGCryptoServiceProvider
https://github.com/sauternic/one-time-pad-v2.0.0
drag-and-drop one-time-pad rngcryptoserviceprovider verschluesselung wpf wpf-application xor
Last synced: about 4 hours ago
JSON representation
One Time Pad Verschlüsselungs Programm C# WPF mit RNGCryptoServiceProvider
- Host: GitHub
- URL: https://github.com/sauternic/one-time-pad-v2.0.0
- Owner: sauternic
- License: mit
- Created: 2018-05-11T02:01:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-15T02:49:34.000Z (over 6 years ago)
- Last Synced: 2024-01-22T13:03:09.715Z (10 months ago)
- Topics: drag-and-drop, one-time-pad, rngcryptoserviceprovider, verschluesselung, wpf, wpf-application, xor
- Language: C#
- Homepage:
- Size: 5.06 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# One-Time-Pad Version 2.0.0
## Verschlüsselungs Programm
### C# WPF
#### Mit dem C Sharp RNGCryptoServiceProvider
Verschlüsselungs - Programm => On-Time-Pad
Einfach per Drag and Drop Dateien ins Fenster Ziehen.
### Wahlweise:
- Password Verschlüsselung periodisch (nicht sehr sicher)
- On-Time-Pad Verschlüsselung, sehr sicher weil Schlüssel genau so lange wie die Datei.
Der zufalls Generator ist die **RNGCryptoServiceProvider Klasse von C Sharp** die gemäss Beschreibung
**starke Zufallszahlen** für Kryptographische Anwendungen Erzeugt!Einzige Chance ist wenn der Zufallsgenerator der Schlüsselerstellung nachgeahmt werden kann.
Aber das kann nur ein professioneller Kryptograph Beurteilen wie sicher der Zufallsschlüssel ist.**Und Achtung beim Entschlüsseln müssen die Namen der Dateien Stimmen, so wie sie erstellt werden.**
# Anleitung:
**Eigentlich Selbsterklärend. ;)**
## Verschlüsseln:
![Verschlüsseln](https://github.com/sauternic/One-Time-Pad-V2.0.0/blob/master/Verschl%C3%BCsseln.gif)---
## Entschlüsseln:
![Entschlüsseln](https://github.com/sauternic/One-Time-Pad-V2.0.0/blob/master/Entschl%C3%BCsseln.gif)1. Haken links Mitte muss gesetzt sein, so das `On Time Pad:` steht links.
2. Nur mit Drag and Drop die Datei(en) ins Fenster ziehen bis es Gelb wird dann loslassen
3. Verschlüsseln Button Drücken, Fertig :)))
4. Aus jeder Datei werden 2 Dateien Erzeugt, ein Schlüssel und der Verschlüsselte Klartext.
5. Die Namen auf Keinen Fall Ändern!
6. Zum Entschlüsseln einfach die Datei die mit `K_V_PAD_` anfängt ins Fenster Ziehen.
7. Dann Entschlüsseln Button Drücken, Fertig!! :)))Ps: Es können auch mehrere Dateien gleichzeitig Verschlüsselt werden! :))))
Die Dateien werden vor dem Verschlüsseln Komprimiert mit dem Deflate Algorithmus.