AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Chiffre

Ein Thema von juelin · begonnen am 26. Feb 2018 · letzter Beitrag vom 26. Feb 2018
Antwort Antwort
juelin

Registriert seit: 9. Mai 2006
Ort: Mannheim
98 Beiträge
 
Delphi XE5 Professional
 
#1

Chiffre

  Alt 26. Feb 2018, 09:32
Habe mal ein Programm gemacht mit dem man Texte
Verschlüsseln und Entschlüsseln kann.
Den Code kann nicht mal der NSA knacken.
File Chiffre.pdf = Anleitung
File demo.txt = verschlüsselter Text.
Wer Lust hat kann ja mal versuchen den Code zu knacken.
Viel Spaß Jürgen
Angehängte Dateien
Dateityp: pdf Chiffre.pdf (2,89 MB, 24x aufgerufen)
Dateityp: txt demo.txt (24,6 KB, 18x aufgerufen)
Jürgen Linder
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
2.661 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

AW: Chiffre

  Alt 26. Feb 2018, 09:45
Ist der Krypto-Chef wieder da?
https://web.archive.org/web/20140517...ryptochef.net/
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.741 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Chiffre

  Alt 26. Feb 2018, 09:48
(Un-)Security by obscurity
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.163 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Chiffre

  Alt 26. Feb 2018, 09:54
(Un-)Security by obscurity
Und ohne viel Ahnung zu haben scheint selbst die Obscurity nicht besonders gut zu sein.
Die Datei besteht quasi aus 256-Byte Blöcken die wiederrum aus 128 2-Byte Paaren bestehen.
Einem "Prefix" was den ganzen 256-er Block gleich bleibt und dann die ASCII-Tabelle von 0-128 (00-7F) hoch.

Habs mir noch nicht ultra genau angeschaut aber sieht aus als wäre es nicht allzu schwer zu durchschauen.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
37.824 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Chiffre

  Alt 26. Feb 2018, 10:03
Nee, der heißt doch Detlef und da er keine Angst vor NSA/KGB/MI6/CIA/SS hat, würde er niemals hier einen anderen Namen nutzen.

Das ist sicher:
Man kann es noch etwas abwandeln, aber sicherer geht es nicht. (außer man nutzt Random(x), womit die Sicherheit auf einen "32 Bit"-Schlüssel reduziert wird)
Delphi-Quellcode:
var
  S, D: TBytes;
  i: Integer;
begin
  D := TFile.ReadAllBytes('Daten.xyz');
  SetLength(S, Length(D));
  for i := High(S) downto 0 do begin
    S[i] := RealRandom(256); // oder Random(256) zum Testen, wer keinen "echten" Zufall bekommt
    D[i] := D[i] xor S[i];
  end;
  TFile.WriteAllBytes('Daten.xyz.Schlüssel', S);
  TFile.WriteAllBytes('Daten.xyz.verschlüsselt', D);


  D := TFile.ReadAllBytes('Daten.xyz.verschlüsselt');
  S := TFile.ReadAllBytes('Daten.xyz.Schlüssel');
  SetLength(S, Length(D));
  for i := High(S) downto 0 do
    D[i] := D[i] xor S[i];
  TFile.WriteAllBytes('Daten.xyz', D);
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
37.824 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Chiffre

  Alt 26. Feb 2018, 10:10
Um den General mal zu erleutern.

Zitat:
Security by Obscurity
* Du kannst nicht beweisen dass es sicher ist.
* Kein anderer kann (einfach) überprüfen dass es sicher ist, weil geheim.
* also ist es per se erstmal unsicher

Sicher Sicherer ist etwas, wenn jeder weiß wie es geht (der Algorithmuß ist bekannt),
es aber dennoch niemand "schnell" entschlüsseln kann, nach heutigem Stand der Technik.
Jeder kann so auch nach Schwachstellen suchen und somit schnellstmöglich auf Probleme hinweisen.

PS: https://de.wikipedia.org/wiki/One-Time-Pad
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014

Geändert von himitsu (26. Feb 2018 um 10:22 Uhr)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf