[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理如何对字符串进行加密?

是这样的,写了备份SQL Server2008的批处理。

但是,这样就把SQL Server用户名密码都摆在明处了。
有没有办法只给密码部分加密呢?
其他地方不加密方便修改....
您好

回复 1# Tianorder


    使用第三方程序MD5加密
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

怎么会保留明文密码...

TOP

回复 2# ivor


    哈哈,MD5 不是全文编码,不是可逆的.
那密码最终是要还原成明文去连接数据库的.

楼主这事最终还是只能防君子而已.
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

不想自己写就用base64编码一下.
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 1# Tianorder
RSA非对称加密结合快速模幂乘算法解密
调用CALL RSA "密文" <S>
将解密后的S传递给isql,没有你的私钥,别人也无法解密。RSA只有通过监听CPU才能破解,只有他的发明人才完整破解过。
或者用对称加密,速度更快但是基本都可以破解。
两个文件可以有相同的md5,碰撞实现。sha1也被王小云的冲撞演算破解。
只有RSA在加密少量重要信息时具有非常高的安全可靠性,等价于大数分解。破解难度依赖于素数理论的发展。

TOP

TOP

使用加密+安全套接字  也就是中间套来实现保护密码

TOP

直接MD5,然后输入密码后比对MD5,正确后把输入的密码写入变量,带入

TOP

返回列表