Tag：cryptography

Time：2019103
Block chain technology is not a magic technology born out of nothing, but a technology based on the research of predecessors for hundreds of years, which integrates and develops many disciplines. In order to let you understand the block chain technology, which traditional technology is the integration and development, Miao Science and Technology Block Chain […]

Time：2019615
Block chain, encrypted currency, VPN, digital certificate… The cornerstone behind these concepts is cryptography. Understanding the principles of cryptography and classical implementation methods is of great benefit to learning and understanding the application of the previous. CryptoC, as a cryptographic library for beginners of cryptography, implements the following classical cryptographic systems: Symmetric cryptosystem DES (DES […]

Time：201952
DES (Data Encryption Standard) uses 64bit grouping length and 56bit key length. It converts 64bit input into 64bit output through a series of transformations. Decryption uses the same steps and the same key, the only difference is that the key order is opposite to the encryption process. DES encryption: The input of the algorithm includes […]

Time：2019424
Cryptography has been gradually developed in the practice of encoding and deciphering. With the application of advanced science and technology, cryptography has become a comprehensive and cuttingedge technology science. History of cryptography Before we talk about RSA encryption algorithm, let’s talk about the history of cryptography. In fact, cryptography was born to be used in […]

Time：2019330
I. Caesar’s Thought of Encryption Code Basic ideas: Set plaintext and displacement step (secret key) Convert plaintext to lowercase, prepare plaintext section slices and ciphertext slices Each plaintext character is displaced according to the displacement step and stored in the ciphertext slice in the loop. Return ciphertext Import package import ( “fmt” “Strings” // Containing […]

Time：2019320
0. Preface At first, I just want to organize the assignments of cryptography course. The more I write later, I will simply write an introductory introduction. I’ll string my understanding of symmetric encryption with the code of some jobs, trying to show it clearly and clearly. All the code in this article is on my […]