如果可能的话,最简单,最短的方法是什么? 例如,我想对包含个人信息的文本文件进行加密,并希望使用密码对其进行加密,这样任何人都可以在不使用正确密码进行解密的情况下准备就绪。
答案 0 :(得分:2)
使用对称加密来加密/解密文件
此PowerShell模块包括3个cmdlet,用于创建加密密钥,加密文件和解密文件。开发该工具的初衷是测试针对勒索软件的防御措施,但也可用于安全存储和访问脚本中的信息。
#Create Key
$key = New-CryptographyKey -Algorithm AES
#Encrypt the file
Protect-File '.\secrets.txt' -Algorithm AES -Key $key -RemoveSource
#Decrypt the file
Unprotect-File '.\secrets.txt.AES' -Algorithm AES -Key $key -RemoveSource
https://gallery.technet.microsoft.com/scriptcenter/EncryptDecrypt-files-use-65e7ae5d
https://blog.ipswitch.com/automating-security-controls-using-powershell-to-automate-data-encryption