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

首頁 PHP 庫 其它類庫 TCrypto加密存儲PHP庫
TCrypto加密存儲PHP庫
<?php
$error_level = E_ALL & E_STRICT;
ini_set('error_reporting', $error_level);
ini_set('display_errors', 1);
$tcryptoLocation = dirname(__DIR__) . DIRECTORY_SEPARATOR . 'library' . DIRECTORY_SEPARATOR . 'TCrypto';
require $tcryptoLocation . DIRECTORY_SEPARATOR . 'Loader.php';
require 'apps.php';
$loader = new TCrypto\Loader();
$loader->register();
$settings = new TCrypto\Tools\SettingStore();
$cli = new TCrypto\Tools\Cli\Horde\Cli();
if (file_exists('keytool.config.php'))
{
    $optionParser = new TCrypto\Tools\ArrayOptionParser('keytool.config.php');
}

TCrypto是可以很方便加密解密的庫,可以使用它來對需要在網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)加密。可以使用非對稱加密:公鑰加密,私鑰解密。openssl提供了對RSA的支持,但RSA存在計(jì)算效率低的問題,所以一般的做法是使用對稱密鑰加密數(shù)據(jù),然后再把這個(gè)只在當(dāng)前有效的臨時(shí)生成的對稱密鑰用非對稱密鑰的公鑰加密之后傳遞給目標(biāo)方,目標(biāo)方使用約定好的非對稱密鑰中的私鑰解開,得到數(shù)據(jù)加密的密鑰,再進(jìn)行數(shù)據(jù)解密,得到數(shù)據(jù),這種使用方式很常見,可以認(rèn)為是對HTTPS的裁剪。對稱密鑰加密可以選擇AES,比DES更優(yōu)秀。

? ? ?下載源碼之后,開始編譯:

? ? ??產(chǎn)生動態(tài)庫的做法:

1、安裝ActivePerl

2、進(jìn)入OpenSSL所在文件夾,運(yùn)行:perl Configure VC-WIN32 --prefix=C:\openssl-dll

3、進(jìn)入VC/BIN目錄,運(yùn)行 VCVARS32.BAT 設(shè)置環(huán)境變量

4、返回OpenSSL目錄,運(yùn)行 ms\do_ms

5、在OpenSSL目錄下執(zhí)行編譯 nmake -f ms\ntdll.mak

6、把必要生成物拷貝到prefix定義的目錄中 nmake -f ms\ntdll.mak install

注意:可以通過修改ntdll.mak文件中的CFLAG,確定編譯MT、MD庫

? ? ?產(chǎn)生靜態(tài)庫的做法:

1、安裝ActivePerl

2、perl configure VC-WIN32?--prefix=C:\openssl-lib

3、ms\do_ms.bat

4、nmake -f ms\nt.mak

5、nmake -f ms\nt.mak install

注意:可以通過修改nt.mak文件中的CFLAG,確定編譯MT、MD庫。重編的時(shí)候把生成物刪掉。


免責(zé)聲明

本站所有資源均由網(wǎng)友貢獻(xiàn)或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟件的完整性!本站所有資源僅供學(xué)習(xí)參考。請不要將它們用于商業(yè)目的。否則,一切后果由您負(fù)責(zé)!如有侵權(quán),請聯(lián)系我們刪除。聯(lián)系方式:admin@php.cn

相關(guān)文章

如何將自定義存儲庫添加到我的作曲家配置中? 如何將自定義存儲庫添加到我的作曲家配置中?

06 Jul 2025

要添加自定義倉庫到Composer配置中,請編輯項(xiàng)目中的composer.json文件,并在“repositories”鍵下指定倉庫信息。具體步驟如下:1.確定倉庫類型,如VCS(Git、SVN等)、Composer、PEAR或Package;2.在composer.json中添加“repositories”塊,并填入倉庫類型和URL,例如使用VCS類型的Git倉庫時(shí),格式為{"type":"vcs","url":"https

為什么將用戶名和密碼直接存儲在數(shù)據(jù)庫中會存在安全風(fēng)險(xiǎn)? 為什么將用戶名和密碼直接存儲在數(shù)據(jù)庫中會存在安全風(fēng)險(xiǎn)?

15 Nov 2024

與在數(shù)據(jù)庫中存儲用戶名和密碼有關(guān)的問題在處理用戶憑據(jù)時(shí),確保其安全性至關(guān)重要。雖然它是...

存儲 BCrypt 哈希密碼的最佳數(shù)據(jù)庫列類型和長度是多少? 存儲 BCrypt 哈希密碼的最佳數(shù)據(jù)庫列類型和長度是多少?

13 Dec 2024

存儲 BCrypt 哈希密碼的最佳列類型和長度在數(shù)據(jù)庫中存儲 BCrypt 哈希密碼時(shí),選擇...

如何使用 PHP 在 MySQL 數(shù)據(jù)庫中存儲和檢索圖像? 如何使用 PHP 在 MySQL 數(shù)據(jù)庫中存儲和檢索圖像?

24 Dec 2024

使用 PHP 在 MySQL 數(shù)據(jù)庫中存儲和檢索圖像為了在 MySQL 數(shù)據(jù)庫中存儲圖像并使用 PHP 檢索它們,有幾個(gè)...

如何使用 PHP 顯示存儲在數(shù)據(jù)庫中的圖像? 如何使用 PHP 顯示存儲在數(shù)據(jù)庫中的圖像?

09 Nov 2024

在 PHP 中顯示數(shù)據(jù)庫中的圖像:解決方案顯示數(shù)據(jù)庫中的圖像對于初學(xué)者來說可能是一項(xiàng)艱巨的任務(wù),但它可以...

存儲 Bcrypt 哈希密碼的最佳數(shù)據(jù)庫數(shù)據(jù)類型和長度是多少? 存儲 Bcrypt 哈希密碼的最佳數(shù)據(jù)庫數(shù)據(jù)類型和長度是多少?

10 Dec 2024

確定 Bcrypt 哈希密碼的存儲要求在數(shù)據(jù)庫中存儲哈希密碼時(shí),選擇適當(dāng)?shù)臄?shù)據(jù)類型...

See all articles