Forum: Programmieren allgemein
by himitsu,
26. Feb 2018
Um den General mal zu erleutern.
* 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...
Forum: Programmieren allgemein
by himitsu,
26. Feb 2018
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. :stupid:
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)
var
S, D: TBytes;
i: Integer;
begin
D := TFile.ReadAllBytes('Daten.xyz');
...