批处理文件 - encryption/decryption
Batch files - encryption/decryption
所以在我电脑上的一个文件夹中有以用户命名的文件。例如:myth.uuid
在这些 .uuid 文件中是告诉用户密码的文本。例如:123567
我想要一个批处理文件来将它加密成随机混乱,但另一个批处理文件可以将它解密回纯文本。有任何想法吗?
我正在使用 windows 7.
使用 GPG 加密,命令行实用程序也可用于 Windows 的预构建。我建议 public 使用生成的 PGP 密钥对进行密钥加密。
与其说是加密,不如说是混淆:
certutil -encodehex myth.uuid myth.hex
certutil -decodehex myth.hex myth.uuid
或
certutil -encode myth.uuid myth.b64
certutil -decode myth.b64 myth.uuid
在这两种情况下,第一行对文件进行编码,第二行对文件进行解码 it.First 一个 to/from HEX 第二个 Base64.You 可以使用一些组合来获得更混淆的 results.For 编码文件十六进制你也可以检查 file2hex.bat 这将剥离文件的数据,你仍然可以使用 certutil -decodehex
方法有很多种。您可以安装 7-zip and use 7za outfile.7z myth.uuid -pPassword
to encrypt. You could use JScript with xxtea.js and base64.js (or perhaps npocmaka's certutil
method for base64 (en|de)coding. You could install TrueCrypt to mount / umount an encrypted volume as needed. You could install and use GPG4Win as suggested by Maarten. You could employ a PowerShell Secure-String cmdlet. You can use cipher.exe
(brief tutorial)。您可能可以做很多其他事情来从命令行加密/解密。
所以在我电脑上的一个文件夹中有以用户命名的文件。例如:myth.uuid
在这些 .uuid 文件中是告诉用户密码的文本。例如:123567
我想要一个批处理文件来将它加密成随机混乱,但另一个批处理文件可以将它解密回纯文本。有任何想法吗? 我正在使用 windows 7.
使用 GPG 加密,命令行实用程序也可用于 Windows 的预构建。我建议 public 使用生成的 PGP 密钥对进行密钥加密。
与其说是加密,不如说是混淆:
certutil -encodehex myth.uuid myth.hex
certutil -decodehex myth.hex myth.uuid
或
certutil -encode myth.uuid myth.b64
certutil -decode myth.b64 myth.uuid
在这两种情况下,第一行对文件进行编码,第二行对文件进行解码 it.First 一个 to/from HEX 第二个 Base64.You 可以使用一些组合来获得更混淆的 results.For 编码文件十六进制你也可以检查 file2hex.bat 这将剥离文件的数据,你仍然可以使用 certutil -decodehex
方法有很多种。您可以安装 7-zip and use 7za outfile.7z myth.uuid -pPassword
to encrypt. You could use JScript with xxtea.js and base64.js (or perhaps npocmaka's certutil
method for base64 (en|de)coding. You could install TrueCrypt to mount / umount an encrypted volume as needed. You could install and use GPG4Win as suggested by Maarten. You could employ a PowerShell Secure-String cmdlet. You can use cipher.exe
(brief tutorial)。您可能可以做很多其他事情来从命令行加密/解密。