1.建立根证书 (1)生成私钥 openssl genrsa -des3 -out CAroot.key 2048.产生一个2048位的私钥,在安装的openssl目录下调用openssl命令. 需要输入私钥保护口令. 产生CAroot.key文件. (2)生成证书请求 openssl req -new  -key CAroot.key -out  rootca.csr -config D:\OpensslInstall\openssl.cnf 需要输入CAroot.key私钥保护口令. 根据提…
前言 [转载]http://alvinhu.com/blog/2013/06/12/creating-a-certificate-authority-and-signing-the-ssl-certificates-using-openssl-in-iis8/ 最近在为新的iOS app考虑安全机制,第一个进入脑海里的就是HTTPS和SSL.所以研究了一下Windows服务器下IIS部署HTTPS和证书的方法,以及如何让app与server进行安全的信息交互. 由于网上千篇一律的只是教大家怎么怎…
目录 文章目录 目录 CA 认证原理浅析 基本概念 PKI CA 认证中心(证书签发) X.509 标准 证书 证书的签发过程 自建 CA 签发证书并认证 HTTPS 网站的过程 使用 OpenSSL 自建 CA 并签发证书 CA 认证原理浅析 下面给出一个形象的例子来理解 CA 认证的原理与兴起的缘由. 普通的介绍信: ​ 假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏?常用的办法是带公司开的一张介绍信,在信中说:"兹有张三先生前往贵公司办理业务,请给…
---恢复内容开始--- 一.介绍 企业自用, 到证书机构签发证书的费用和时间等都可以省下..... SSl证书的背景功用.......(省略万字,不废话) 可以参考: SSL证书_百度百科 X509 证书详解 openssl 证书请求和自签名命令req详解 ★[OpenSSL]创建证书 ★ 使用openssl创建自签名证书及部署到IIS教程 ★利用CA私钥和证书创建中间CA★ 关于openssl和X509 V3证书 ★OpenSSL-证书链★ 理解证书和证书链(一) 理解证书和证书链(二) 理…
使用keytool工具产生带根CA和二级CA的用户证书 1 生成根CA 1.1 生成根CA证书   根CA实际是一张自签CA,自签CA的使用者和颁发者都是它自己.使用下面的命令生成根证书,如果没有指定keystore则会使用默认在用户Home目录下的.keystore秘钥库(如果没有则会创建),输入秘钥库的密码,填写根证书的信息,最后填写根证书秘钥对的密码. keytool -genkeypair -alias rootca -keyalg RSA   如图是我填写的根证书信息,根CA的名字叫r…
一)keytool生成私钥文件(.key)和签名请求文件(.csr),openssl签发数字证书      J2SDK在目录%JAVA_HOME%/bin提供了密钥库管理工具Keytool,用于管理密钥.证书和证书链.Keytool工具的命令在JavaSE6中已经改变,不过以前的命令仍然支持.Keytool也可以用来管理对称加密算法中的密钥. 最简单的命令是生成一个自签名的证书,并把它放到指定的keystore文件中: keytool -genkey -alias tomcat -keyalg…
前言 笔者查阅很多资料,才写成此文章,如有错误,请读者们及时提出. 一般大家使用远程桌面(Remote Desktop)连接Windows Server时,总会有一个警告提示,如图1 图1 出现此警告的原因是因为证书为服务器的自签名证书,我们的客户端无法识别,故笔者思考,如何使用证书安全的使用远程桌面(RDP). 解决方法: 使用WIndowsServer自带的"AD证书服务",生成整个PKI,即拥有整套证书体系,自然所有有关认证问题迎刃而解.缺点是操作非常复杂,优点是安全,商业级别!…
学习CCNA过程中,对交换机的根桥.跟port以及指定port选举有些迷糊.也度娘了一番,总认为一部分人解释的不够全面精细.通过细致研究终于有了自己的理解,分享给大家,假设纰漏,欢迎指正. STP收敛过程: 1. 选根桥 (Root Bridge):根桥选举非常easy 要点:比較桥ID,桥ID由2字节优先级和6字节MAC地址组成. a. 先比較桥ID中的优先级,具有最小优先级的,此交换机定为根桥. b. 假设优先级一样,再比較桥ID中的MAC地址.MAC地址最小的确定为跟桥. 2. 全部非根交…
验证二叉树的链接存储结构及其上的基本操作. [实验要求]: 1. 从文件创建一棵二叉树,并对其初始化: 2. 先根.中根.后根遍历二叉树: 3. 在二叉树中搜索给定结点的父结点: 4. 搜索二叉树中符合数据域条件的结点: 5. 从二叉树中删除给定结点及其左右子树. [截图]: 1. 文件截图 2. 操作截图 [实现代码]: 分成三个文件tree.h.tree.cpp和main.cpp tree.h: #ifndef _TREE_H #define _TREE_H #include<iostrea…
学习HCIA过程中,对交换机的根桥.跟端口以及指定端口选举有些迷糊,也度娘了一番,总觉得一部分人解释的不够全面精细.通过仔细研究最终有了自己的理解,分享给大家,如果纰漏,欢迎指正. STP收敛过程: 1. 选根桥 (Root Bridge):根桥选举很简单 要点:比较桥ID,桥ID由2字节优先级和6字节MAC地址组成. a. 先比较桥ID中的优先级,具有最小优先级的,此交换机定为根桥. b. 如果优先级一样,再比较桥ID中的MAC地址,MAC地址最小的确定为跟桥. 2. 所有非根交换机上选根端口…