openssl 生成dsa

php利用openssl生成簽名實例程序 2015-10-12

前面我有講過利用其它的算法生成簽名,下面我們同樣在利用openssl生成簽名,希望此文章對各位同學會有所幫助哦.實例 代碼如下 <?php /** * 根據原文生成簽名內容 * * @param string $da

Linux中利用openssl生成SSL證書給nginx使用 2015-10-12

下面來看一篇Linux中利用openssl生成SSL證書給nginx使用的教程,希望此教程能幫助到各位朋友.這裏說下Linux 系統怎麽通過openssl命令生成 證書. 首先執行如下命令生成一個4096位的key 代碼如下 openssl genrsa -des3 -out hupohost.key 4096 然後他會要求你輸入這個key文件的密碼.不推薦輸入.因爲以後要給nginx使用.每次reload nginx配置時候都要你驗證這個PAM密碼的. 由于生成時候必須輸入密碼.你可以輸入後 再刪掉 代

解決php中openssl pkey_new()創建中文數字證書亂碼問題 2015-10-12

使用openssl生成證書如果是純數字的肯定是沒有任何的問題了,但是碰到中文數字時會發現就出問題了,證書變成了亂碼了,下文來看解決辦法.用openssl創建證書時, 編碼用utf-8, 中文證書出現亂碼.經多項測試未

centos中Nginx 安裝ssl證書步驟 2015-10-12

SSL證書是數字證書的一種,類似于駕駛證.護照和營業執照的電子副本.因爲配置在伺服器上,也稱爲SSL伺服器證書.SSL 證書就是遵守 SSL協定,由受信任的數字證書頒發機構CA(如GlobalSign),在驗證伺服器身份後頒發,具有伺服器身份驗證和數據傳輸加密功能先說下https也就是ssl證書,一般我們認爲https是安全的,但是SSL 證書的信用鏈體系並不安全.特別是在某些國家(咳咳,你們懂的)可以控制 CA 根證書的情況下,中間人攻擊一樣可行.另外,在客戶端被植入無數後門.木馬的狀況下,HTTPS

android/ios與通過php+rsa加密解密與伺服器通訊 2015-10-13

手機應用app(android版及ios版)與服務端通訊,服務端使用的是php,不過有些內容需要加密通訊,這是地我們可以使用rsa加密解密.RSA加密演算法是一種非對稱加密演算法,能夠較好達到要求,不過如果伺服器架設

Apache下部署ssl協定的步驟介紹 2015-10-13

Apache下部署ssl協定的步驟介紹
SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是爲網路通信提供安全及數據完整性的一種安全協定,下面我們來看看Apache下部署ssl協定的步驟介紹https(全稱:Hyper Text Transfer

openssl使用DSA算法生成簽名實例詳解 2015-10-12

文章給大家介紹基于openssl使用DSA算法生成簽名實例,生成簽名方法很簡單,我們需要懂得中間的原理就比較複雜了,大家一起來看看吧.命令:openssl> dgst -dss1 -sign C.pri -out signature.bin s.txt解釋C.pri是DSA算法生成的私鑰文件s.txt是制作簽名的原文signature.bin是生成的簽名文件php中可以使用下面的方法察看簽名內容 代碼如下 <?phpecho bin2hex(file_get_contents('signatu

linux 下Openssl的安裝配置與使用方法 2015-10-12

Openssl是用來生成一個密鑰的,我們通常是成對出來了,下面一起來看看在linux 下Openssl的安裝配置與使用方法,希望對各位有用.1. Openssl介紹自己網上找去吧,我說的不好!2. 安裝1.下載地址:

centos下幾個生成隨機密碼和加密的命令 2015-10-12

生成隨機密碼在centos中可以通過shell命令來實現了除此之外也可以通過工具來實現,下面我們整理了一些常用的在centos下幾個生成隨機密碼和加密的命令與例子供各位參考.1.使用命令"pwgen的"生成長度等于1

CentOS系統openssl 簽發證書示例 2015-10-12

openssl對于許多做第三方開發的都要用到openssl功能了,下面我們來看一個openssl簽發證書應用例子,希望對大家有幫助.第一步:先建立一個 CA 的證書,首先爲 CA 創建一個 RSA 私用密鑰, #cd

linux中通過phpize添加PHP擴展openssl、mysql 2015-10-12

要說PHP擴展估計大家可以想到N多了,在此小編給各位介紹常用的展openssl.mysql擴展的安裝與使用方法了,有興趣了解在linux下安裝擴展的朋友可一起和小編來看看.phpizephpize 命令是用來准備 PHP 擴展庫的編譯環境的.下面例子中,擴展庫的源程序位于 extname 目錄中:$

openssl升級防止 Heartbleed 漏洞問題 2015-10-12

昨天晚上看rss訂閱,貌似openssl又爆漏洞了,而且還很大的.作爲一個僞技術宅,我就還是升級下,裝逼下,以此表明我還是關注互聯網的.貼下知乎的回答:另外有一個測試網站是否受到影響的服務:Test your server for Heartbleed (CVE-160) (現在長期503)根 據頁面上的介紹,這個 OpenSSL 的實現漏洞可以在握手階段獲取到主機上的敏感記憶體數據,甚至包括 SSL 證書私鑰!漏洞2012年出現,昨天(2014年4月7日)才剛剛被修複.想問一下知乎上的信息安

asp生成html靜態文件的一些方法整理 2015-10-12

生成html靜態文件是小編在幾年前時做的一個小功能了,我們通常有幾種實現方法,一個是替換方式也是常用的方式,另一種就是利用xmlhttp直接訪問動態頁面生成html這樣比較差的做法,下面小編事都一下.做網站都想用到動態的信息,而動態的又慢,那麽就出來了 動態生成靜態的方法 了,asp生成HTML,但

php中使用uniqid mt_rand 生成隨機不重複字符串的方法 2015-10-12

本文章來爲各位介紹一篇關于php中使用uniqid mt_rand 生成隨機不重複字符串的幾種方法,希望文章能夠對各位有用.方法一:<?PHP $str = uniqid(mt_rand(),1); echo 'sha1: ',sha1($str); echo '<br>'; echo 'MD5: ',md5($str);采用uniqid函數,配合mt_rand隨機函數,最後使用散列值得出最終唯一值.但是通過測試中,發現隨機數的唯一性有些相同部分,大概有11位相同的(但無大礙) 第二種方

PHPexcel生成複雜的報表表頭類例子 2015-10-12

PHPexcel生成複雜的報表表頭類例子
PHPexcel是一款非常不錯的excel表格操作php插件了,我們通常用它來生成excel文檔或數據轉換並導入到mysql數據庫中,下面介紹的是PHPexcel生成複雜的報表表頭類例子以前一直有需求,能把Execl裏面的數據導入數據庫,並且把數據庫裏面的數據導出到Execl中. 代碼如下 require_once dirname(__FILE__) . '/../Classe

使用PHP Excel類讀取和生成excel文件 2015-10-12

對于開發人員估計都知道使用PHP Excel類讀取和生成excel文件是非常的簡單的了,下文我就來爲各位介紹幾個例子. 使用PHP來生成Excel的方法有很多,比如使用最簡單的回車符,制表符來生成,或者直接使用html的table格式,但這些方式兼容性都有所欠缺.測試了一下PHPExce類,發現太l強大了,可以輸出非常複雜的excel表格,另外說一下還可以讀取Excel文件.閑話少說,放出簡要代碼:<?phprequire_once './Classes/PHPExcel.php'; $objE

PHP生成RSS訂閱的程序代碼 2015-10-12

生成RSS非常的簡單只需要使用rss格式然後生成輸出到浏覽器就可以了,重點就是要告訴浏覽器你是rss格式的數據即可,具體來看個例子.rss(簡易信息聚合也叫聚合內容)是一種描述和同步網站內容的格式.下面的生成RSS訂

php生成csv文件並下載及問題總結 2015-10-12

csv是一種超級簡單的excel表格形式了,我們生成只要按指定格式然後生成.csv文件就可以了,雖然說簡單但使用中也會碰到不少的問題,下面小編來爲各位總結一下.例子,生成csv文件並下載//要生成csv文件的數組$csvArr=array();$csvArr[]=array('用戶編號1','上班日

PHP開啓mcrypt擴展和SSL(OpenSSL)的方法詳解 2015-10-12

PHP開啓mcrypt擴展和SSL(OpenSSL)的方法詳解
我們知道PHP開啓mcrypt擴展和SSL(OpenSSL)在windows或linux中要使用都需要開啓才可以具體我們以 windows爲例子.打開php.ini,將“;extension=php_openssl.dll”前面分號去掉.將“;extension=php_mcrypt.dll“前面分號去掉重啓apache之後還在apache日志中看到 看了看Apache的錯誤日

php生成xml時添加CDATA標簽 2015-10-12

php生成xml時添加CDATA標簽方法非常的簡單,因爲是一個在xml中可以存儲各種內容的標簽了,下面整理了一個例子希望對各位有幫助.貼上代碼留住傷疤,不要把<![CDATA[ $text]]>當成前後綴,其實它可以
一周排行