Español
Fuente/ Codesnippets

INVXOREXP-Crypto (Demo)

 

p.specht

INVXOREXP-Crypto es uno el einfacheren XOR-Verschlüsselungsverfahren. Ein bisschen a la Enigma, funktioniert todos sólo entonces sicher, si uno con cada Klarnachricht auch una brandneuen, niemals wiederverwendeten Verschlüsselungscode ya übermittelt ha - y zwar siempre! Der Verschlüsselungstext se funktional verzerrt, en seine statistische Dekodierung algo a erschweren. Der Rest es una verzerrte, invertierte XOR-Angelegenheit.
Windowtitle "INVXOREXP-Crypto":cls
var Klartext$="Zu verschlüsselnder Satz unbestimmter Longitud!"
var Schlüssel$="GgG6!eD3bA<<<"
var z$="":var y$=""
var Ls&=len(Schlüssel$)
Imprimir "\n      Klartext = ";Klartext$

whileloop len(Klartext$)

    z$=z$+chr$( (xor(255-ord(mid$(Klartext$,&Loop,1)), exp(ord(mid$(Schlüssel$,&Loop mod ls&,1))) )))

endwhile

imprimir "\n   Cryptogramm = ";z$

whileloop len(z$)

    y$=y$+chr$( (xor(255-ord(mid$(   z$    ,&Loop,1)), exp(ord(mid$(Schlüssel$,&Loop mod ls&,1))) )))

endwhile

imprimir "\n Entschlüsselt = ";y$
waitinput
 
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
24.05.2021  
 




p.specht

¿Por qué XOR-Verschlüsselung unsicher es
==============================
... si uno el Schlüsseltext wiederverwendet:

1. Keytext XOR Keytext = 0

2. Plaintext XOR 0 = Plaintext

3. Cyphertext1 = Plaintext1 XOR Keytext

4. Cyphertext2 = Plaintext2 XOR Keytext

5.= 3. XOR 4. :
Cyphertext1 XOR Cyphertext2 = Plaintext1 XOR Keytext XOR Plaintext2 XOR Keytext
Cyphertext1 XOR Cyphertext2 = Plaintext1 XOR Plaintext2 XOR (Keytext XOR Keytext)
Cyphertext1 XOR Cyphertext2 = Plaintext1 XOR Plaintext2 XOR 0, (siehe 1.)
Cyphertext1 XOR Cyphertext2 = Plaintext1 XOR Plaintext2, (siehe 2.), o.:

6. Cyphertext1 XOR Cyphertext2 = Plaintext1 XOR Plaintext2 = Decodetext;

por lo tanto:

7. Plaintext1 = Decodetext XOR Plaintext2, woraus folgt:

Kann uno Plaintext1-Worte erraten (Zeichenhäufigkeiten uno Lingua !) y ergeben se lo sinnvolle Worte, entonces ergeben se weitere Klartexte (Plaintext 2,3,4,...), sin dass uno el Key überhaupt benötigt!

Gruss
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
26.05.2021  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.674 Views

Untitledvor 0 min.
p.specht21.11.2021
R.Schneider20.11.2021
Uwe Lang20.11.2021
Manfred Barei19.11.2021
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

p.specht (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie