2020 · 42 citations · 27 references
Hardware SecurityVigenere AlgorithmData Encryption StandardEngineeringHill EncryptionStatistical AttackInformation SecurityCryptanalysisCryptographic ProtectionCryptographic TechnologyComputer EngineeringData PrivacyComputer ScienceText EncryptionBlock CipherData SecurityCryptographyEncryption
Cryptography is a method of controlling and protecting communications, which has been used exclusively in areas that require confidentiality. Today it is undergoing a considerable evolution, and computer networks require a phase of cryptography as a fundamental mechanism to ensure the privacy of digital information. It was beginning with the first Cesar encryption algorithm or those that appeared just afterwards, such as mono-alphabetic substitution encryption, which has a weakness against statistical attacks. In this paper, we will present a hybridization of Vigenere and Hill encryption that belongs to this family. By exploiting the enhancements, they have already implemented in Hill encryption, to hide the weak point of the Vigenere algorithm, represented in the ease to detect the size of the key to start a statistical attack, as well as the weakness of the algorithm to encrypt two same letters located in the same place in different blocks. This cohesion between these two methods will provide us with a reliable hybrid algorithm, resistant to varying attacks, including statistical attacks.
27
Communication Theory of Secrecy Systems*
Claude E. Shannon · Bell System Technical Journal · 1949 · 9.2K citations
Executing SQL over encrypted data in the database-service-provider model
Hakan Hacígümüş, B. R. Iyer, Chen Li et al. · 2002 · 1.1K citations
Engineering, Information Security, Data-centric Security +19
ON THE DERIVATION OF A “CHAOTIC” ENCRYPTION ALGORITHM
Robert Matthews · Cryptologia · 1989 · 1K citations
Cryptography in An Algebraic Alphabet
Lester S. Hill · American Mathematical Monthly · 1929 · 209 citations