Common encryption methods for JS reverse notes

Common encryption methods for JS reverse notes

1. Salt verification (irreversible)

Information Digest Algorithm

1. md encryption
1.md2
2.md4
3.md5 		16位 32位([8:39]) 40位 都是从16位前后加信息得到的
	明文为123456
	16位为49ba开头
	32位为e10开头
	默认key 0123456789abcdef 或0123456789ABCDEF (可作为js逆向搜索关键词)
	1732584193  271733879 1732584194  271733878(每串数字为原始MD5的魔法值,可作为js逆向搜索关键词)
4.md5变种(带盐或带密码)
2.sha encryption
1.sha1 40位
	明文为123456,开头为7c4
2.sha256 64位
3.sha512 128位

2. Symmetric encryption (reversible)

Using the encryption method of a single-key cryptosystem , the same key can be used for both encryption and decryption of information. This encryption method is called symmetric encryption, also known as single-key encryption.

1.AES
2.DES
3.3DES

3. Asymmetric encryption (reversible)

1.RSA

The principle of the RSA public key cryptosystem is: According to number theory, it is relatively simple to find two large prime numbers, but it is extremely difficult to factorize their product, so the product can be made public as an encryption key

# 二三特点
	1.16进制 只包含数字和A-F
	2.ba64 以=结尾  包含大小写字母及数字和_以及+

Guess you like

Origin blog.csdn.net/L_W_D_/article/details/119612988
Recommended