1. mssql数据库的表当中密码是加密的43位的数字密文,请问这是什么加密方式该如何破解呢
这是自定义的加密方式。
该如何破解:
1、暴力破解:测试用软件测试,强行破解;
2、正常加密一个,知道密码的,用这个替代不知道的即可;
2. 如何把数据库中加密的密码还原
加密算复法有对称加密和制非对称加密。
对称加密比如DES在加密和解密时使用同一个密钥,通过密钥就能还原了。
而非对称加密比如RSA加密和解密时使用不同的密钥,加密使用私钥,而解密时需要公钥;另外现在很多密码存储都是通过散列算法的比如MD5。
而MD5是单向的,不能逆向解密(数学非常好可以尝试下);所以很多网站门户用户密码丢失时都是重置密码而不能找回。
3. 数据库2008中,表中的密码项加密了,如何才能解密