PHP實(shí)現(xiàn)的簡(jiǎn)單sha1加密功能示例
本文實(shí)例講述了PHP實(shí)現(xiàn)的sha1加密功能。分享給大家供大家參考,具體如下:
function encryptTokey($data){
$apikey = 'testapikey111';
$ps1 = sha1($apikey . strtolower($data));
$ps1 = strtoupper($ps1);
$s1 = implode(str_split($ps1, 2), '-');
$ps2 = md5($s1 . $apikey);
$ps2 = strtoupper($ps2);
$token = implode(str_split($ps2, 2), '-');
return $token;
}
echo encryptTokey('testdata');
運(yùn)行結(jié)果:
68-10-98-74-4C-82-74-4B-CC-49-31-98-46-02-EE-8E
PS:關(guān)于加密解密感興趣的朋友還可以參考本站在線(xiàn)工具:
在線(xiàn)SHA1加密工具:
http://tools.jb51.net/password/sha1encode
文字在線(xiàn)加密解密工具(包含AES、DES、RC4等):
http://tools.jb51.net/password/txt_encode
在線(xiàn)MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具: 在線(xiàn)sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/hash_md5_sha
http://tools.jb51.net/password/sha_encode
在線(xiàn)散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php加密方法總結(jié)》、《PHP編碼與轉(zhuǎn)碼操作技巧匯總》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》及《php正則表達(dá)式用法總結(jié)》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- php中可能用來(lái)加密字符串的函數(shù)[base64_encode、urlencode、sha1]
- 用VBS模擬實(shí)現(xiàn)PHP的sha1_file函數(shù)效果代碼
- PHP實(shí)現(xiàn)加密的幾種方式介紹
- 2個(gè)比較經(jīng)典的PHP加密解密函數(shù)分享
- php中base64_decode與base64_encode加密解密函數(shù)實(shí)例
- PHP中加密解密函數(shù)與DES加密解密實(shí)例
- php中AES加密解密的例子小結(jié)
- PHP可逆加密/解密函數(shù)分享
- PHP 加密解密內(nèi)部算法
- php基于mcrypt的加密解密實(shí)例
- php 的加密函數(shù) md5,crypt,base64_encode 等使用介紹
- php rsa加密解密使用詳解
相關(guān)文章
PHP學(xué)習(xí)筆記(二) 了解PHP的基本語(yǔ)法以及目錄結(jié)構(gòu)
這篇文章主要介紹了解PHP的基本語(yǔ)法以及目錄結(jié)構(gòu),需要的朋友可以參考下2014-08-08
PHP截取漢字亂碼問(wèn)題解決方法mb_substr函數(shù)的應(yīng)用
利用mb_substr截取字符串不會(huì)出現(xiàn)亂碼問(wèn)題,高手可以飛過(guò)......2008-03-03
標(biāo)準(zhǔn)版Eclipse搭建PHP環(huán)境的詳細(xì)步驟
這篇文章主要介紹了Eclipse搭建PHP環(huán)境的詳細(xì)步驟,感興趣的小伙伴們可以參考一下2015-11-11
php實(shí)現(xiàn)根據(jù)身份證獲取精準(zhǔn)年齡
這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)根據(jù)身份證獲取精準(zhǔn)年齡,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02
php出現(xiàn)Cannot modify header information問(wèn)題的解決方法大全
我做了一個(gè)統(tǒng)一的出錯(cuò)提示函數(shù),在函數(shù)執(zhí)行里面,先處理出錯(cuò)的地址寫(xiě)入cookie以方便用戶(hù)登陸以后可以直接跳轉(zhuǎn)到要執(zhí)行的這個(gè)頁(yè)面,可是發(fā)現(xiàn)在服務(wù)器上測(cè)試時(shí),竟然提示本地沒(méi)有出現(xiàn)的錯(cuò)誤: Warning: Cannot modify header information - headers already sent by....2008-04-04
php對(duì)關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法
這篇文章主要介紹了php對(duì)關(guān)聯(lián)數(shù)組循環(huán)遍歷的實(shí)現(xiàn)方法,涉及php操作數(shù)組的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03

