国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

??
php接口數(shù)據(jù)加密、解密、驗(yàn)證簽名
 擴(kuò)展閱讀
? ??? ?? PHP ???? php接口數(shù)據(jù)加密、解密、驗(yàn)證簽字代碼實(shí)例

php接口數(shù)據(jù)加密、解密、驗(yàn)證簽字代碼實(shí)例

Jun 13, 2016 pm 12:22 PM
directory rsa signature

php接口數(shù)據(jù)加密、解密、驗(yàn)證簽名代碼實(shí)例

php接口數(shù)據(jù)加密、解密、驗(yàn)證簽名

代碼很簡單,這里就不多廢話了,直接奉上代碼

<?php/** * 數(shù)據(jù)加密,解密,驗(yàn)證簽名 * @edit http://www.lai18.com * @date 2015-07-08 **///header('Content-Type: text/xml; charset=utf-8');include_once(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'phpsec'.DIRECTORY_SEPARATOR.'Math'.DIRECTORY_SEPARATOR.'BigInteger.php');include_once(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'phpsec'.DIRECTORY_SEPARATOR.'Crypt'.DIRECTORY_SEPARATOR.'AES.php');include_once(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'phpsec'.DIRECTORY_SEPARATOR.'Crypt'.DIRECTORY_SEPARATOR.'RSA.php');//密文$crypttext = 'v66YKULHFld2JElhm/J9qik2Edr1JHdZIc/k/OesU2GbTX2usXyvF4jGvzvoihrrE8FsfKmllmjsMIjO5fdrS/FD20bYFii4JW3BO3bzshXmz6AEs2DWwG4sK9mNojfOC0IsMoV311X5/JlgUoQXkDy4F5HHpYE9d/xGb0g2XE/hnGSSy2cpQcvQtBlBmixwSckNhsEG92lovlOz8ULwkqG5o7x&#43;qB7P/EMII/WaFAXBJXDXvZX7lmGcOgon6wLhKJLGXorP6BIxOg6LGc6Ux7BAt3i9&#43;0lujNgxIq/sDsl23hsr3yOUpV5C5a813nrHx4HJyd/hBT1UvIUml&#43;eTmJwWCpSfs2cvxIUr0CE57JAZVyXjK13shK3IsZHLPPsm/JcDCrdy0Co/d5uIGJAdzXdsQ56xsju&#43;tlvnA1J6yq2tDIfYK/x6k911A5WXLKYxztD1nq&#43;bTYN3Gv/WFfrzVtgWQBrh06ihS2cwvna0S9EV/YPmhnAjJmrX4trNr9NXQ9xaZaW4lGRg87U5QDV&#43;nQjj1THk0XHFc69N9g2&#43;DsAGyEs9tK6U0ZQ72hJZqZhBCDH1UKw0PLyIhJdxpgPPOWGp8/QVVU2julTeKunvgAAEc3n&#43;GoZfqjsCDi1S6T2MTnjWYWNoFRBhvEZFD/revgpasTOzDQa5NqR1B&#43;mUF70r6uw6MWLJ7cT9Tz3jq&#43;CA';$aeskey = base64_decode('qZe60QZFxuirub2ey4&#43;7&#43;Q==');//AES解密,采用ECB模式$aes = new Crypt_AES(CRYPT_MODE_ECB);//設(shè)置AES密鑰$aes->setKey($aeskey);//解密AES密文$plaintext = $aes->decrypt(base64_decode($crypttext));echo $plaintext;echo '<hr />';//AES加密明文//echo $aes->encrypt($plaintext);//rsa公鑰$publickey = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCffOeIVYut9jW5w1L5uKX4aDvd837a8JhaWm5S8YqNQfgEmfD9T&#43;rDknXLqMT&#43;DXeQAqGo4hBmcbej1aoMzn6hIJHk3/TfTAToNN8fgwDotHewsTCBbVkQWtDTby3GouWToVsRi1i/A0Vfb0&#43;xM8MnF46DdhhrnZrycERBSbyrcwIDAQAB';//echo base64_decode($publickey);//rsa簽名$signature = 'XHin4uUFqrKDEhKBD/hQisXLFFSxM6EZCvCPqnWCQJq3uEp3ayxmFuUgVE0Xoh4AIWjIIsOWdnaToL1bXvAFKwjCtXnkaRwUpvWrk&#43;Q0eqwsoAdywsVQDEceG5stas1CkPtrznAIW2eBGXCWspOj&#43;aumEAcPyYDxLhDN646Krzw=';//echo base64_decode($signature);$rsa = new Crypt_RSA();//設(shè)置RSA簽名模式 CRYPT_RSA_SIGNATURE_PSS or CRYPT_RSA_SIGNATURE_PKCS1$rsa->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1);//var_dump($rsa->createKey());//生成RSA公鑰、私鑰//extract($rsa->createKey());//使用RSA私鑰生成簽名//$rsa->loadKey($privatekey);//$signature = $rsa->sign($plaintext);//使用RSA公鑰驗(yàn)證簽名echo $plaintext;$rsa->loadKey(base64_decode($publickey));echo $rsa->verify($plaintext, base64_decode($signature)) ? 'verified' : 'unverified';echo '<hr />';//生成RSA公鑰、私鑰//var_dump($rsa->createKey());extract($rsa->createKey());//使用RSA私鑰加密數(shù)據(jù)$rsa->loadKey($privatekey);$ciphertext = $rsa->encrypt($plaintext);//使用RSA公鑰解密數(shù)據(jù)$rsa->loadKey($publickey);echo $rsa->decrypt($ciphertext);

每當(dāng)你講任何涉及到錢財(cái)事務(wù)等交易問題時(shí),需要特別注意安全問題的考慮,例如開發(fā)一個(gè)論壇或者是一個(gè)購物車等。

 擴(kuò)展閱讀

《PHP實(shí)用問題解決案例》系列技術(shù)文章整理收藏?

1PHP漢字拼音轉(zhuǎn)換和公歷農(nóng)歷轉(zhuǎn)換

2php購物車實(shí)現(xiàn)方法

3PHP實(shí)現(xiàn)格式化文件數(shù)據(jù)大小顯示的方法

4PHP+jquery實(shí)時(shí)顯示網(wǎng)站在線人數(shù)的方法

5PHP 實(shí)現(xiàn)判斷用戶是否手機(jī)訪問

6PHP轉(zhuǎn)義Json里的特殊字符的函數(shù)

7php基于socket實(shí)現(xiàn)SMTP發(fā)送郵件的方法

8PHP查詢快遞信息的方法

9PHP簡單獲取視頻預(yù)覽圖的方法

10php接口數(shù)據(jù)加密、解密、驗(yàn)證簽名

11php計(jì)算指定目錄下文件占用空間的方法

12php通過遞歸方式復(fù)制目錄和子目錄的方法

13php中通過DirectoryIterator刪除整個(gè)目錄的方法

14PHP生成迅雷、快車、旋風(fēng)等軟件的下載鏈接代碼實(shí)例

15PHP中文亂碼分類及解決辦法大全

16php從數(shù)組中隨機(jī)選擇若干不重復(fù)元素的方法

17PHP文件上傳問題總結(jié)——文件大小檢測以及大文件上傳處理

18如何修改PHP的memory_limit限制

19php判斷一個(gè)請求是ajax請求還是普通請求的方法

20PHP超牛逼無限極分類生成樹方法

21長微博生成(將html轉(zhuǎn)化為圖片)原理淺析

版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。

1樓qq2291738886昨天 20:51
2291738886
? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1600
29
PHP ????
1502
276
???
Active Directory ??? ? ??? ?? [3?? ???? ??] Active Directory ??? ? ??? ?? [3?? ???? ??] Apr 20, 2023 pm 01:25 PM

ADUC(Active Directory ??? ? ???) ??? ?? Windows Pro ???? ??? ?? ????? ?? ? ?????. ADUC? ???? Microsoft Active Directory? ??? ? ?? ??? ??? MMC ??????. ??? ?? ??? Windows Server ?? Enterprise/Pro ???? ? ??? ????. ? ??????, ??? ??? ? ??? ??? ???????. Windows 11? Active Directory? ???? Active Directory? ?? ??? ??? ?? ???? ?????.

Python? ???? RSA ??? ? ?? ?? ?? Python? ???? RSA ??? ? ?? ?? ?? Apr 14, 2023 pm 02:13 PM

?? Python? ???? RSA ????? ???? ??? ???? ?? ?? [1]? ????. RSA? ???? ?? ??? ???? ??? ?? ? ????. RSA? ????? ?? RSA ????? RSA? ??? ??? ????, ??? ?? ???? ??. ? ?? Quanzhihu?? RSA? ???? ?? ?? ???? ? ? ??(?? ???? ?? ???). ??? ??? ??? ????? ???? ???? ? ?? ?? ???? ??? ??? ? ???? ????? ??? ? ??? ??? ??????. ?? ????? Python? ???? RSA ??? ? ?? ?? ????? ???? ??? ?????.

PHP ? GMP? ???? ? ??? ?? RSA ??? ? ?? ?? ????? ???? ?? PHP ? GMP? ???? ? ??? ?? RSA ??? ? ?? ?? ????? ???? ?? Jul 28, 2023 pm 05:25 PM

PHP ? GMP? ???? ? ??? ?? RSA ??? ? ?? ?? ????? ???? ?? RSA ??? ????? ??? ?? ???? ?? ???? ??? ??? ???????. ?? ? ? ?? ??? ? ?? ??? ??? ??? ???? ?? ? ??? ? ?? ? ?? ?? ????? ?????. PHP ????? GMP(GNUMultiplePrecision) ?????? ?? ? ?? ??? ????, RSA ????? ??? ???? ??? ????. ? ????? PHP ? GMP ?????? ???? ??? ???? ??? ?????.

PHP ? GMP? ???? RSA ??? ? ?? ?? ????? ???? ?? PHP ? GMP? ???? RSA ??? ? ?? ?? ????? ???? ?? Jul 28, 2023 pm 11:54 PM

PHP? GMP? ???? RSA ??? ? ??? ????? ???? ?? RSA ??? ????? ?? ?? ???? ?? ???? ??? ??? ???????. ?? ????? RSA ??? ? ??? ????? ???? ?? ????? ??? ???? ?? ??? ????. PHP? ????? ???? ??? ???? ????, GMP(GNUMultiplePrecision)? RSA ????? ??? ?? ??? ???? ? ??? ? ? ?? ??? ?? ?? ????????. ? ????? PHP? GMP? ???? ??? ?????.

PHP? RSA ??? ??? ??? ?????. PHP? RSA ??? ??? ??? ?????. Jun 18, 2023 am 09:34 AM

RSA ??? ??? ??? ?? ?? ?? ???? ??? ??? ?? ? ?????. ?? ???? ????? ??? PHP? RSA ??? ??? ???? ??? ??? ??? ????. ? ????? ????? PHP? ???? RSA ??? ??? ??? ???? ??? ?????. 1. RSA ?????? ?????? RSA ????? ????? ??? ??? ? ??? ??? ?????. ??? ?? ??? ??, ? ?? ?? ??? ?? ? ??? ?????? ???? ?????. RSA ???? ??? ???

Python? ???? RSA ??? ????? ???? ??? ?????? Python? ???? RSA ??? ????? ???? ??? ?????? Sep 20, 2023 pm 01:21 PM

Python? ???? RSA ??? ????? ???? ??? ?????? ??: RSA? ?? ?? ???? ?? ???? ??? ??? ???????. ?? ????? RSA ??? ????? ????? ??? ???? ????? ???? ? ?????. ? ????? Python? ???? RSA ??? ????? ???? ??? ???? ?? ?? ??? ?????. Python ????? ?? RSA ??? ???? ??? ???? ?? Python ??? ?????? ???? ???. ?? ??? ???? ??? ? ????: pipinstallrsa generate

NIST? ???, ???? ? ??? ?? ????? ???? ?? 3?? ??? ?? ??? ??? ??????. NIST? ???, ???? ? ??? ?? ????? ???? ?? 3?? ??? ?? ??? ??? ??????. Aug 15, 2024 pm 03:50 PM

?? ?????????(NIST)? ?? 10? ?? ?? ?? 3?? ??? ?? ??? ??? ??????. ??? ???? ?? ? ???? ??? ? ?? ?? ?? ???? ??? ???? ?? ????.

MacOS Ventura?? SSH? ???? ?? ??? ???? ?? MacOS Ventura?? SSH? ???? ?? ??? ???? ?? Apr 23, 2023 am 11:46 AM

MacOS Ventura?? RSA ??? ???? ?? SSH? ???? ?? RSA ??? ?? ?? ????? ssh_config ??? ?????. ??? ??? ????. Spotlight ?? ???? ??? ?? ???? ?? ?? ?? ???? ?????. sudonano /etc/ssh/ssh_config ??? ????? ???? ???. ssh_config ??? ? ???? ????? ssh_config ? ??? HostkeyAlgorithms+ssh-rsaPubkeyA ?? ?????.

See all articles