Κρυπτογράφηση DES

0

Αυτό είναι ένα Javascript εφαρμογή του Πρότυπο κρυπτογράφησης δεδομένων (Data Encryption Standard – DES), έναν αλγόριθμο κρυπτογράφησης που λειτουργεί σε κομμάτια. Υποστηρίζει το Ηλεκτρονικό βιβλίο κωδικών (Electronic Codebook – ECB) και Αλυσιδωτής σύνδεσης κρυπτογραφικής ομάδας (Cipher Block Chaining – CBC) και περιλαμβάνει επίσης το Τριπλούς DES. Δεν απαιτεί οποιεσδήποτε πρόσθετες βιβλιοθήκες και έχει μεταφραστεί σε Perl και PHP, καθώς και.

Ο κώδικας εδώ αναπτύχθηκε με την ανάγνωση μερικά πολύ καλά άρθρα σχετικά με DES και ακολουθώντας μια C αλγόριθμο για να καταλάβετε πώς λειτουργεί. Το C αλγόριθμος ήρθε με ένα Perl κρυπτογράφηση του πακέτου και γράφτηκε από τον Έρικ Υουηδ, ως μέρος του SSL εφαρμογή. Πολλές ευχαριστίες επίσης στον Μάικλ Χέιγουορθ του www.netdealing.com για τις πολύ καλές συμβουλές για την επιτάχυνση του αλγορίθμου. Και χάρη Φρανκ Ζαμέττι του www.omnytex.com για την εύρεση ένα πρόβλημα με την τριπλή CBC, η οποία έχει πλέον καθοριστεί.

Οι ακόλουθες σελίδες παρέχονται:

Αρχικά στο http://www.tero.co.uk/des/.