搜尋
首頁PHP 函式庫其它類別庫對稱加密演算法的PHP類
對稱加密演算法的PHP類
<?php
class Xcrypt{
    private $mcrypt;
    private $key;
    private $mode;
    private $iv;
    private $blocksize;
    public function __construct($key, $mode = 'cbc', $iv = "off"){
        switch (strlen($key)){
            case 8:
                $this->mcrypt = MCRYPT_DES;
                break;
            case 16:
                $this->mcrypt = MCRYPT_RIJNDAEL_128;
                break;
            case 32:
                $this->mcrypt = MCRYPT_RIJNDAEL_256;
                break;
            default:
                die("Key size must be 8/16/32");
        }

常用對稱加密演算法類別

支援金鑰:64/128/256 bit(位元組長度8/16/32)

支援演算法:DES/AES(根據密鑰長度自動匹配使用:DES:64bit AES:128/256bit)

支援模式:CBC/ECB/OFB/CFB

密文編碼:base64字串/十六進位字符字串/二進位字串流

填充方式: PKCS5Padding(DES)


#
免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

php的phpass類加密演算法php的phpass類加密演算法

28Jul2016

: php的phpass類加密演算法:密碼加密之前一直使用md5方式,md5加密的密碼是可以強行破解的,網路查詢發現可以使用bcrypt演算法,安全係數高,目前YII框架和wordpress都在使用這個演算法。 phpass是一個開源的類別庫,可以讓我們方便的使用bcrpt加密演算法下載位址分別是: CSDN:http://download.csdn.net/detail/xiao_bai8/9565233 官網

php提供的對稱加密演算法php提供的對稱加密演算法

25Jul2016

php提供的對稱加密演算法

php中對稱加密演算法的實現php中對稱加密演算法的實現

26May2018

最近突發奇想要在資料庫裡保存一些機密的東西,然後就想著怎麼讓別人即使進入到了資料庫也看不懂儲存的是什麼,那麼只有加密了;可是我們自己還要看呢,那隻能找一些對稱加密的演算法了,我們想看的時候再解密回來。以下就介紹了php中簡單的對稱加密演算法實作。

PHP的AES加密演算法實例詳解PHP的AES加密演算法實例詳解

01Jun2018

這篇文章主要介紹了PHP的AES加密演算法,結合完整實例形式分析了php的AES加密演算法類別及其具體用法,具有一定參考借鑒價值,需要的朋友可以參考下

php 的AES加密演算法完整實例代碼php 的AES加密演算法完整實例代碼

13Jul2017

這篇文章主要介紹了PHP的AES加密演算法,結合完整實例形式分析了php的AES加密演算法類別及其具體用法,具有一定參考借鑒價值,需要的朋友可以參考下

php中簡單的對稱加密演算法實現php中簡單的對稱加密演算法實現

07Jan2017

最近突發奇想要在資料庫裡保存一些機密的東西,然後就想著怎麼讓別人即使進入到了資料庫也看不懂儲存的是什麼,那麼只有加密了;可是我們自己還要看呢,那隻能找一些對稱加密的演算法了,我們想看的時候再解密回來。以下就介紹了php中簡單的對稱加密演算法實作。

See all articles