0.生成公鑰私鑰對
ssh-keygen -t rsa -n "" -f $/.ssh/id_getauthtoken_rsa
1:把當前公鑰轉為pem格式
python ./convert.py <(awk '' <
$/.ssh/id_getauthtoken_rsa.pub
)|sed 2,3d >$/.ssh/id_getauthtoken_rsa.pem.pub
2.使用pem格式加密輸入串
echo -e "clientid=$\nclientsecret=$\nusername=$\nuserpassword=$" | openssl rsautl -encrypt -pubin -inkey $/.ssh/id_getauthtoken_rsa.pem
.pub -ssl > $/.getauthtokenenc
3.通過私鑰解密
[sasuser8@sasf04 ~]$ userparametersarray=(`openssl rsautl -decrypt -inkey
$/.ssh/id_getauthtoken_rsa
-in $/.getauthtokenenc`)
[sasuser8@sasf04 ~]$ echo $
clientid=abc clientsecret=abc123 username=cas userpassword=sas123
如果是openssl v5.6,則可以使用下面命令轉為pem格式,而無需使用convert.py來轉換
sh-keygen -f $/.ssh/id_getauthtoken_rsa.pub -e
-m pkcs8
> $/.ssh/id_getauthtoken_rsa.pem.pub
使用jmeter對字串進行加密
之前介紹過如何利用jmeter函式助手構造時間戳引數,本次再來研究下另乙個功能 對字串進行加密 下面通過乙個例子來演示一下如何對請求引數進行md5加密 介面文件如下 一些說明 1 簽名是為了保證呼叫安全,使用md5演算法生成的一段字串,生成的簽名長度為 32位,簽名中的英文本元均為小寫格式 2 為保...
對字串進行加密解密
create view v rand asselect c unicode cast round rand 255,0 as tinyint go create function f jmstr str varchar 8000 type bit returns varchar 8000 引數說明 ...
怎樣對字串進行加密 解密
譯者的話 該文介紹了一種直接呼叫 cryptoapi 函式對字串進行加密和解密的用法,非常簡單 實用。其中,有作者所封裝的乙個加密 解密類,是可以直接復用的原始碼,我想是能夠解決我們的一些實際問題的。而且,將初始化函式封裝在建構函式中,也顯得比較巧妙,對於初學者不失為一篇好的教材。1 初始化 cry...