[DotNet Encryption Method Analysis] -- collect good text, dotnet good text

Source: Internet
Author: User
Tags dotnet asymmetric encryption

[DotNet Encryption Method Analysis] -- collect good text, dotnet good text

By -- pengze

1. DotNet encryption-Hash Encryption

Notes:

Hash encryption type:

1. MD5 128-bit

2. SHA-1 160-bit

3. SHA-256 256 bits

4. SHA-384 384 bits

5. SHA-512 512 bits

Ii. DotNet encryption-symmetric encryption

Notes:

Symmetric encryption type:

1. Rijndael algorithm: the encryption algorithm that uses repeated operations allows the length of data blocks and keys to be variable. The length of data blocks and keys varies independently.

2. DES algorithm:

A) DES encryption: The block encryption method is used. The 56-bit key is used to encrypt 64-bit plaintext, And the 64-bit ciphertext is finally generated.

B) 3DES encryption: uses a 168-bit key and triple encryption, which is slow.

C) TripleDES encryption: uses two key pairs to encrypt and decrypt data three times.

3. RC algorithm:

A) RC2 encryption: The key length is variable, and the 64-bit block encryption is adopted for plaintext.

B) RC4 encryption: A byte stream-oriented encryption algorithm with variable key length is used based on random replacement.

C) RC5 encryption: uses a grouping encryption algorithm (including key extension, encryption algorithm, and decryption algorithm) with variable group length, key length, and number of encryption iterations ).

D) RC6 encryption: RC6 inherits the RC5 Cycle Shift idea. RC6 is the input plaintext, Which is expanded from the original two areas to four blocks.

Iii. DotNet encryption-Digital Signature

Iv. DotNet encryption-asymmetric encryption

 

 

Mon

Tuesday

Wednesday

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.