Position: Home page » Ethereum » Where does Ethereum use AES

Where does Ethereum use AES

Publish: 2021-05-07 08:04:07
1. Ethereum is an open source public blockchain platform with smart contract function. As of February 2018, Ethernet is the second highest cryptocurrency in market value, second only to bitcoin. There are many ways to quickly create Ethereum wallet in daily coin collection. According to the operation, it can be completed quickly. After the creation, you can get free virtual coin directly from the website.
2. (1) AES is easy to dissolve in water, and its aqueous solution is easy to form rod-shaped, worm shaped or network micelles. Under the action of electrolyte, micelles are more easily formed (this is the principle of AES thickening with salt). Aes28% is colorless and transparent liquid without electrolyte, and more than 70% is pasty and translucent viscous liquid. 30% - 60% will become viscosity
3. Unknown_Error
4. ).getBytes());//

cipher.init(Cipher.DECRYPT_MODE; 生成密匙

byte[] encrypted1 = new BASE64Decoder().decodeBuffer(data)SecretKeySpec keyspec = new SecretKeySpec(key.getBytes();

Cipher cipher = Cipher.getInstance(;AES/CBC/NoPadding;// 初始化

byte[] original = cipher.doFinal(encrypted1);

String originalString = new String(original, ;);/, keyspec, ivspec); 创建密码器

IvParameterSpec ivspec = new IvParameterSpec(iv, ;AES
5. The basic function of AES algorithm is to input a 16 byte (128bit) original text, add a 16 byte key (popular password)
to a 16 byte ciphertext (popular garbled code)
and the reverse process of this process decoding, and return the 16 byte ciphertext to the original text after adding a password

this basic algorithm function is widely used, such as letter of credit, digital signature, document encryption, such as PDF, Doc,
compression encryption, such as RAR and 7zip, mail encryption, transmission encryption

AES algorithm has always been a software on PC. the CPU after Intel Core2 integrates the machine instructions of AES and has hardware acceleration. Software and hardware are everywhere

AES is the Commercial Cryptography Algorithm in the US. It is better to use the business code SMS4 encoding issued by the National Security Bureau in Chinese mainland, which is in line with the national standard.
6. DES is better than AES, especially triple des. It is difficult to crack a key with more than 256 bits in an acceptable time. The current public key encryption RSA system is more advanced than the previous two, and the cracking difficulty is also higher. Modern elliptic curve encryption is also very popular, and it is extremely difficult to crack. Even if you have a supercomputer, as long as the length of the key is long enough, it is impossible to crack it in an acceptable time
of course, the best encryption algorithm is to select the length of the key as the length of the plaintext to be encrypted, and encrypt one at a time, which is the most secure and can achieve Shannon security, but this method is not practical
currently, Triple DES and RSA are widely used.
7. AES is an advanced encryption standard, but it's not necessary for ordinary users to know. We can use all kinds of encryption methods based on this standard, such as EFS, MD5, WEP and WAP of wireless network
8. It also provides rich applications for testing and other purposes< Symmetric encryption algorithm
OpenSSL provides a total of eight symmetric encryption algorithms, seven of which are packet encryption algorithms, and the only stream encryption algorithm is RC4. The seven block cipher algorithms are AES, DES, blowfish, cast, idea, RC2, RC5, which support four common block cipher encryption modes: electronic codebook mode (ECB), encrypted block link mode (CBC), encrypted feedback mode (CFB) and output feedback mode (OFB). Among them, the length of encryption feedback mode (CFB) and output feedback mode (OFB) used by AES is 128 bits, while other algorithms use 64 bits. In fact, DES algorithm is not only the commonly used DES algorithm, but also supports three keys and two keys 3DES algorithm
2. Asymmetric encryption algorithm
OpenSSL implements four asymmetric encryption algorithms, including DH algorithm, RSA algorithm, DSA algorithm and elliptic curve algorithm (EC). DH algorithm general user key exchange. RSA algorithm can be used for both key exchange and digital signature. Of course, if you can tolerate its slow speed, it can also be used for data encryption. DSA algorithm is generally only used for digital signature
3. Information digest algorithm
OpenSSL implements five kinds of information digest algorithms, which are MD2, MD5, mdc2, Sha (SHA1) and ripemd. In fact, Sha algorithm includes Sha and SHA1. In addition, OpenSSL also implements DSS and DSS1, two kinds of information summarization algorithms specified in DSS standard
4. Key and certificate management
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750