Several common hash encryption methods

Source: Internet
Author: User

Common hash encryption (from a foreign Forum)

--------------- * Nix series ------------------------
System: ES (Unix)
Example: IvS7aeT4NzQPM
Note: in Linux or other Linux kernel Systems
Length: 13 characters
Description: 1st and 2 bits are salt. In this example, 'iv 'is salt, followed by hash value.

System: MD5 (Unix)
Example: $1 $12345678 $ xm4p3prkbgknn1_g9p0t/
Note: in Linux or other Linux kernel Systems
Length: 34 characters
Description: The $1 $ bit at the beginning is the encryption flag. The next 8-bit 12345678 is the salt used for encryption, and the next is the hash.
Encryption Algorithm: 2000 cyclic calls MD5 Encryption

SHA-512 (Unix)
Example: $6 $12345678 $ U6Yv5E1lWn6mEESzKen42o6rbEm
Note: in Linux or other Linux kernel Systems
Length: 13 characters
Description: The $6 $ bit at the beginning is the encryption mark, the last 8 bits are salt, and the next is hash.
Encryption Algorithm: 5000 times of SHA-512 Encryption

SHA-256 (Unix)
Example: $5 $12345678 $ jBWLgeYZbSvREnuBr5s3gp13vqi
Note: in Linux or other Linux kernel Systems
Length: 55 characters
Description: The $5 $ bit at the beginning is the encryption mark, the last 8 bits are salt, and the next is hash.
Encryption Algorithm: 5000 times of SHA-256 Encryption

System: MD5 (APR)
Example: $ apr1 $12345678 $ auQSX8Mvzt. tdBi4y6Xgj.
Note: in Linux or other Linux kernel Systems
Length: 37 characters
Description: The $ apr1 $ bit at the beginning is the encryption mark, the last 8 bits are salt, and the next is hash.
Encryption Algorithm: 2000 cyclic calls MD5 Encryption

----------------- Windows ------------------------------------------
System: windows
Example: Admin: b474d48cdfc4974d86ef4d24904cdd91
Length: 98 characters
Encryption Algorithm: MD4 (MD4 (Unicode ($ pass). Unicode (strtolower ($ username )))

------------------ Mysql --------------------------------------------
System: mysql
Example: 606717496665 bcba
Note: Earlier MySql versions
Length: 8 bytes (16 characters)
Note: two bytes are included, and the value of each word cannot exceed 0x7fffffff.

System: MySQL5
Example: * E6CC90B878B948C35E92B003C792C46C58C4AF40
Note: the latest version of MySQL
Length: 20 bytes (40 BITs)
Encryption Algorithm: SHA-1 (SHA-1 ($ pass ))

------------------ Other systems ---------------------------------------------

System: MD5 (WordPress)
Example: $ P $ B123456780BhGFYSlUqGyE6ErKErL01
Note: md5 used by WordPress
Length: 34 characters
Description: $ P $ indicates the encryption type, followed by one character, often 'B', followed by eight salts, followed by hash
Encryption Algorithm: 8192 md5 cyclic Encryption


System: MD5 (phpBB3)
Description: phpBB 3. x. x.
Example: $ H $ 9123456785DAERgALpsri. D9z3ht120
Length: 34 characters
Description: $ H $ at the beginning is the encryption mark followed by a character. Generally, it is a '9' character, then an 8-bit salt, and then a hash value.
Encryption Algorithm: 2048 cyclic calls MD5 Encryption

System: RAdmin v2.x
Description: Remote Administrator v2.x
Example: 5e32cceaafed5cc80866737dfb212d7f
Length: 16 bytes (32 characters)
Encryption Algorithm: After the character is filled with 0 to 100 bytes, the filled characters are encrypted by md5 (32-bit value)

------------------------ Md5 encryption --------------------------------------------

Standard MD5
Example: c4ca4238a0b923820dcc509a6f75849b
Scope of use: phpBB v2.x, before version 1.0.13 of Joomla, and other cmd
Length: 16 characters
Other additions and variants are similar:

Md5 ($ pass. $ salt)
Example: 6f04f0d75f6870858bae14ac0b6d9f73: 1234

Md5 ($ salt. $ pass)
Example: f190ce9ac8445d249747cab7be43f7d5: 12

Md5 (md5 ($ pass ))
Example: 28c8edde3d61a0411511d3b1866f0636

Md5 (md5 ($ pass). $ salt)
Example: 6011527690eddca23580955c216b1fd2: wQ6

Md5 (md5 ($ salt). md5 ($ pass ))
Example: 81f87275dd805aa018df8befe09fe9f8: wH6_S

Md5 (md5 ($ salt). $ pass)
Example: 816a14db44578f516cbaef25bd8d8296: 1234

Md5 ($ salt. $ pass. $ salt)
Example: a3bc9e11fddf4fef4deea11e33668eab: 1234

Md5 ($ salt. md5 ($ salt. $ pass ))
Example: 1d715e52285e5a6b546e442792652c8a: 1234


---------------------------------------

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.