Apache站點安全(下) 加密演算法

2021-08-25 05:40:44 字數 1944 閱讀 3391

修改/etc/pki/tls/openssl.cnf

根據檔案補齊ca目錄下的檔案

生成私鑰

將cakey.pem的許可權改為600

填寫證書資訊

chmod 600 cakey.pem 

openssl req -new -key private/cakey.pem -x509 -out cacert.pem

#獲取ca證書

#安裝mod_ssl

mkdir /etc/httpd/certs #建立證書存放目錄

#產生私鑰

#填寫申請證書表單

#請求頒發證書

systemctl start httpd     #啟動httpd服務
用netstat -tupln檢視埠

cd /var/www/html/       #切換到站點總目錄

echo

"hello" >index.html #編輯網頁

systemctl stop firewalld #關閉防火牆

測試

在瀏覽器輸入

在瀏覽器輸入

無法訪問需要安裝證書

證書安裝好後點是即可訪問

為保證網路安全啟動防火牆

systemctl restart firewalld

firewall-cmd --zone=public --list-all

firewall-cmd --zone=public --add-service=http --permanent #將http服務加入防火牆

firewall-cmd --zone=public --add-service=https --permanent #將https服務加入防火牆

systemctl restart httpd #重啟httpd服務

再次在瀏覽器輸入依然可以訪問

安全 加密演算法

一 對稱加密 1.caesar encrypting凱撒加密法 字母移位。2.vigen re cipher維吉尼亞加密法 加強版凱撒演算法 第i個密文字母 第i個明文本母,第i個金鑰字母 例如 this is a test.金鑰 day 則 明文 thisisatest 金鑰 daydaydayd...

安全加密演算法

在閱讀本文之前,如果您還不了解http,https,ssl tls這幾個概念,請跳轉以下鏈結閱讀該文章 在聊安全加密之前,我們先來看看http協議下瀏覽器與伺服器之間的互動。如上圖所示,我們的瀏覽器訪問伺服器的時候,首先需要建立乙個連線,那麼如何連線呢?我們需要連入網路 這是句廢話,不過這是為後文鋪...

最安全的加密演算法

在密碼學裡,有一種理想的加密方案,叫做一次一密亂碼本 one time pad one time pad的演算法有以下要求 1 金鑰必須隨機產生 2 金鑰不能重複使用 3 金鑰和密文的長度是一樣的。one time pad是最安全的加密演算法,雙方一旦安全交換了金鑰,之後交換資訊的過程就是絕對安全的...