Skip to content

Allenem/introduction-of-information-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction of information security

This is just a repository about 《Introduction of Information Security》 experiments

DES

DES (c++ folder)

DESjs (js folder)

DESlwj (reference folder)

The Data Encryption Standard (DES /ˌdiːˌiːˈɛs, dɛz/) is a symmetric-key algorithm for the encryption of electronic data. Although its short key length of 56 bits, criticized from the beginning, makes it too insecure for most current applications, it was highly influential in the advancement of modern cryptography.

From Wikipedia, the free encyclopedia (https://en.wikipedia.org/wiki/Data_Encryption_Standard)

RSA

RSA folder

judgePrimeNumber folder

RSA (Rivest–Shamir–Adleman) is one of the first public-key cryptosystems and is widely used for secure data transmission. In such a cryptosystem, the encryption key is public and it is different from the decryption key which is kept secret (private). In RSA, this asymmetry is based on the practical difficulty of the factorization of the product of two large prime numbers, the "factoring problem". The acronym RSA is made of the initial letters of the surnames of Ron Rivest, Adi Shamir, and Leonard Adleman, who first publicly described the algorithm in 1977. Clifford Cocks, an English mathematician working for the British intelligence agency Government Communications Headquarters (GCHQ), had developed an equivalent system in 1973, but this was not declassified until 1997.[1]

From Wikipedia, the free encyclopedia (https://en.wikipedia.org/wiki/RSA_(cryptosystem))

REPORTS

report folder

This folder includes all of lab reports. One part of them are written by me, and the other part of them are referenced documents.