一、什么是 SSL 證書(shū)鏈 有兩種類(lèi)型的證書(shū)頒發(fā)機(jī)構(gòu)(CA):根 CA 和中間 CA。如果想讓一個(gè)設(shè)備信任一個(gè)證書(shū),必須保證該證書(shū)設(shè)備信任的 C...
投稿
一、什么是 SSL 證書(shū)鏈 有兩種類(lèi)型的證書(shū)頒發(fā)機(jī)構(gòu)(CA):根 CA 和中間 CA。如果想讓一個(gè)設(shè)備信任一個(gè)證書(shū),必須保證該證書(shū)設(shè)備信任的 C...
原文:《從 HTTP 到 HTTPS 再到 HSTS》 近些年,隨著域名劫持、信息泄漏等網(wǎng)絡(luò)安全事件的頻繁發(fā)生,網(wǎng)站安全也變得越來(lái)越重要,也促成...
一、總覽 二、常用場(chǎng)景 1、創(chuàng)建密鑰對(duì) 2、自簽名 3、私有 CA 簽名 4、蘋(píng)果推送證書(shū)相關(guān)操作 (1)創(chuàng)建申請(qǐng)證書(shū) CSR(2)然后生成證書(shū)...
最近項(xiàng)目中,需要使用自簽名的 HTTPS 證書(shū)實(shí)現(xiàn)雙向認(rèn)證。網(wǎng)上的資料很多,但是存在各種各樣的問(wèn)題,與 iOS 版本、ATS 配置 等多方面因素...
先撈干的,代碼在 GitHub 。 背景 網(wǎng)絡(luò)通信在安全性比較敏感的環(huán)境,有可能會(huì)用到 RSA 算法,這里有 RSA 的中文說(shuō)明 。 但是在異構(gòu)...
本文部分摘錄于 SSL Shopper,這里提供了大量有價(jià)值的信息。 一、證書(shū)標(biāo)準(zhǔn) 1、X.509這是一種證書(shū)標(biāo)準(zhǔn),主要定義了證書(shū)中應(yīng)該包含哪些...
在 JavaScript 中實(shí)現(xiàn) AES 加解密,需要使用 CryptoJS 庫(kù),到這里下載。 CryptoJS supports AES-12...
同理先在類(lèi)中定義一個(gè)初始向量,需要與 iOS 端的統(tǒng)一。 另 Java 不需手動(dòng)設(shè)置密鑰大小,系統(tǒng)會(huì)自動(dòng)根據(jù)傳入的 Key 進(jìn)行判斷。 先引入必...
加密操作 解密操作 【代碼下載】 AESCipher-iOSAES4ObjC-Java-JavaScript/Objective-C/TestA...
AES(Advanced Encryption Standard),中文名稱(chēng)高級(jí)加密標(biāo)準(zhǔn)。 AES是開(kāi)發(fā)中常用的加密算法之一。然而由于前后端開(kāi)發(fā)...