Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 56Bit DES Algorithmus gesucht [erledigt] (https://www.delphipraxis.net/31460-56bit-des-algorithmus-gesucht-%5Berledigt%5D.html)

SleepyMaster 9. Okt 2004 16:44


56Bit DES Algorithmus gesucht [erledigt]
 
Hi ihrs

weiß jmand von euch wo ich soeinen herbekomme? (Notfalls auch in C)

Vielen Dank

mirage228 9. Okt 2004 16:47

Re: 56Bit DES Algorithmus gesucht
 
Hi,

ich glaube im DEC ist einer drin (Das DEC gibts bei Torry und Co.).

Wenn es das dort nicht gibt, gibt es auf http://www.crypto-central.com/index.html auch eine DES Komponente für Delphi, die mit 56 Bit Schlüsseln arbeitet. Du musst dich aber vorher kostenlos registrieren.

mfG
mirage228

alcaeus 9. Okt 2004 16:49

Re: 56Bit DES Algorithmus gesucht
 
Hi SleepyMaster,

hier gibts eine Anleitung zum DES-Crypting, und hier gibts einen DES-Algorithmus (ist allerdings in C).

Greetz
alcaeus

SleepyMaster 9. Okt 2004 16:58

Re: 56Bit DES Algorithmus gesucht
 
@mirage228: Das erste ist leider nur für bis Delphi6 und im DEC gibt es nur DES64

@alcaeus: Sorry aber ich glaub das ist mir doch ein paas nummern zu hoch :wink:

SleepyMaster 10. Okt 2004 11:09

Re: 56Bit DES Algorithmus gesucht [erledigt]
 
ich hab die ganze Zeit nach dem Thema DES mit 56Bit gesucht und rausgefunden, das es DES mit 56Bit garnicht wirklich gibt, sondern das es DES mit 64Bit ist, bei dem jedoch nur 56Bit effektive Schlüssellänge rauskommt (jedes letzte Bit eines Bytes wird als Paritätsbit genommen)- ist das richtig? :gruebel:

Wenn ja würde das doch heißen:

Delphi-Quellcode:
{
Passwort: '1111111'
In Hex : '1' = $31

Byte   |    0         1         2         3         4         5         6         7
Bitart |DDDD DDDP|DDDD DDDP|DDDD DDDP|DDDD DDDP|DDDD DDDP|DDDD DDDP|DDDD DDDP|DDDD DDDP|
Dual   |0011 0001|1001 1001|0100 1101|0010 0111|0001 0011|1000 1001|1100 0101|0110 0011|
Hex    |   3    1|   9    9|   4    D|   2    7|   1    3|   8    9|   C   5|   A   3|
}
:gruebel: Oder irre ich mich da?

Vielen Dank für eure Hilfe


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz