(16)
-- 暗号化
echo "test" | openssl enc -e -aes256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -base64 -k "" -in /root/test.pass
(18)
-- 暗号化
echo "test" | openssl enc -e -aes256 -iter 256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -iter 256 -base64 -k "" -in /root/test.pass
(9)
-- 暗号化
echo "test" | openssl enc -e -aes256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -base64 -k "" -in /root/test.pass
(10)
-- 暗号化
echo "test" | openssl enc -e -aes256 -iter 256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -iter 256 -base64 -k "" -in /root/test.pass
(7)
https://tkuchiki.hatenablog.com/entry/2012/11/21/220933
-- 暗号化
echo "test" | openssl enc -e -aes256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -base64 -k "" -in /root/test.pass
(8)
-- 暗号化
echo "test" | openssl enc -e -aes256 -iter 256 -base64 -k "" -out /root/test.pass
-- 復号化
openssl enc -d -aes256 -iter 256 -base64 -k "" -in /root/test.pass
- Windows Server
(2012R2)
https://qiita.com/Takeru/items/c8c769f88e8ccb06ffe3
-- 暗号化
$secure = ConvertTo-SecureString "test" -AsPlainText -Force
ConvertFrom-SecureString -SecureString $secure > C:\test.pass
-- 復号化
$decrypt = (cat C:\test.pass | ConvertTo-SecureString)
$BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($decrypt)
[System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($BSTR)
(2016)
-- 暗号化
$secure = ConvertTo-SecureString "test" -AsPlainText -Force
ConvertFrom-SecureString -SecureString $secure > C:\test.pass
-- 復号化
$decrypt = (cat C:\test.pass | ConvertTo-SecureString)
$BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($decrypt)
[System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($BSTR)
(2019)
-- 暗号化
$secure = ConvertTo-SecureString "test" -AsPlainText -Force
ConvertFrom-SecureString -SecureString $secure > C:\test.pass
-- 復号化
$decrypt = (cat C:\test.pass | ConvertTo-SecureString)
$BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($decrypt)
[System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($BSTR)