【证书管理】实验报告

news2024/10/7 2:19:57

证书管理实验

【实验环境】

ISES客户端

【实验步骤】

  • 查看证书

  • 查看证书详细信息

  1. 选择任意证书状态,在下方“证书列表”中出现符合要求的所有证书。
  2. 在“证书列表”中点击要查看证书,在右侧“证书详细信息”栏出现被选证书信息。

上述操作如图1.2.3‑1所示。

图1.2.3‑1查看证书详细信息

  • 查看根证书

  1. 选择任意证书状态,在下方“证书列表”中出现符合要求的所有证书。
  2. 点击“查看根证书”按钮,弹出证书信息窗口,如图1.2.3‑3所示,如果未安装过此根证书,会提示此CA根证书不受信任。。

图1.2.3‑2

图1.2.3‑3查看根证书

  1. 点击“详细信息”或“证书路径”选项卡可查看根证书的详细属性或颁发机构,如图1.2.3‑4所示。

图1.2.3‑4证书选项卡

  1. 点击“常规”选项卡,进入显示根证书基本信息界面;点击“安装证书”按钮,弹出“证书导出向导”窗口,用户可根据系统提示信息按步骤安装根证书。如图1.2.3‑5所示。

图1.2.3‑5安装证书

  1. 点击“详细信息”选项卡,进入查看根证书详细属性界面;点击“复制到文件”按钮,弹出“证书导出向导”窗口,用户可根据系统提示信息按步骤导出根证书。如图1.2.3‑6所示。

图1.2.3‑6导出证书

  • 查看CRL

  1. 选择任意证书状态,在下方“证书列表”中出现符合要求的所有证书。
  2. 点击“查看CRL”按钮,系统弹出“证书吊销列表”窗口,如图1.2.3‑7所示。

图1.2.3‑7证书吊销列表

  1. 点击“确定”按钮返回实验实施界面。
  • 导出证书

  1. 点击“已颁发的证书”单选框,下方“证书列表中”出现已颁发的所有证书。
  2. 点击要导出的证书。
  3. 点击“导出证书”按钮,注:用户可根据需要勾选“导出时包含私钥”复选框。
  4. 弹出“另存为”窗口,如图1.2.3‑8所示。

图1.2.3‑8证书另存为

  1. 在“文件名”框中填写文件名后点击“保存”按钮,弹出“输入密码”窗口,如图1.2.3‑9所示。

图1.2.3‑9设置私钥密码

  1. 输入密码后点击“确定”按钮,确认导出证书,系统弹出导出成功提示信息,如图1.2.3‑10所示。

图1.2.3‑10证书导出成功提示

  1. 点击“确定”按钮返回实验实施界面。
  • 撤销证书

  1. 点击“已颁发的证书”单选框,下方“证书列表中”出现已颁发的所有证书。
  2. 点击要撤销的证书。
  3. 选择撤销该证书的原因。
  4. 点击“撤销证书”按钮,系统弹出撤销成功提示信息,如图1.2.3‑11所示。

图1.2.3‑11撤销证书

实验原理:

公钥证书发放以后,需要进行有效的管理。公钥证书的管理一般包括三个方面:

  1. 证书的检索:根据不同证书状态查看不同证书信息。
  2. 证书的验证:验证一个证书的有效性。可查看该证书的作废证书表(CRL)。
  3. 证书取消:有两种方式导致证书取消,即证书的自然过期,或证书在有效期内被作废(撤销)。

可根据X.509V3证书格式和CRL结构对公钥证书进行管理。

  1. X.509V3证书格式:

现实中有各种各样的证书,如PGP证书、SET和IPSec证书。最广泛采用的证书格式是国际电信联盟(ITU)提出的X.509版本3格式(X.509V3)。X.509V3版本格式如下:

  1. 版本号
  2. 证书序列号
  3. 签名算法标识符
  4. 颁发者信息
  5. 有效期
  6. 主体名称
  7. 主体公钥信息
  8. 颁发者唯一标识符
  9. 主体唯一标识符
  10. 扩展项
  11. 颁发者签名
  1. CRL结构

CRL是作废证书表的缩写。CRL中记录尚未过期但已声明作废的用户证书序列号,供证书使用者在认证对方证书时查询使用。CRL通常被称为证书黑名单。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1433602.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PS一键磨皮插件Delicious Retouch for mac中文 支持PS2024

Delicious Retouch for Mac是一款优秀的Photoshop插件,专注于人像修饰。以下是该插件的一些主要特点和功能: 软件下载:Delicious Retouch for mac中文 支持PS2024 人像修饰工具:Delicious Retouch专注于人像修饰,提供了…

编程实例分享,物流车辆调度管理系统软件教程

编程实例分享,物流车辆调度管理系统软件教程 一、前言 以下教程以 佳易王物流车辆调度管理系统软件V16.0为例说明 如上图,左侧为 导航栏,在系统设置里可以设置打印参数 如上图,填写托运方,货物,司机等信…

idea 快捷键ctrl+shift+f失效的解决方案

文章目录 搜狗输入法快捷键冲突微软输入法快捷键冲突 idea的快捷键ctrlshiftf按了没反应,理论上是快捷键冲突了,检查搜狗输入法和微软输入法快捷键。 搜狗输入法快捷键冲突 不需要简繁切换的快捷键,可以关闭它,或修改快捷键。 微…

乐意购项目前端开发 #7

一、购物车 本地购物车 创建cartStore.js文件 创建cartStore.js文件, 将购物车列表数据存在pinia中 import { ref, computed } from "vue"; import { defineStore } from "pinia"; import { useUserStore } from "./user"; import {insertCart…

【鸿蒙】大模型对话应用(四):页面发起请求实现对话能力

Demo介绍 本demo对接阿里云和百度的大模型API,实现一个简单的对话应用。 DecEco Studio版本:DevEco Studio 3.1.1 Release HarmonyOS SDK版本:API9 关键点:ArkTS、ArkUI、UIAbility、网络http请求、列表布局、层叠布局 定义接…

自动驾驶IPO第一股及商业化行业标杆 Mobileye

一、Mobileye 简介 Mobileye 是全球领先的自动驾驶技术公司,成立于 1999 年,总部位于以色列耶路撒冷。公司专注于开发视觉感知技术和辅助驾驶系统 (ADAS),并在自动驾驶领域处于领先地位。Mobileye 是高级驾驶辅助系统(ADAS&#…

13. Threejs案例-绘制3D文字

13. Threejs案例-绘制3D文字 实现效果 知识点 FontLoader 一个用于加载 JSON 格式的字体的类。 返回 font,返回值是表示字体的 Shape 类型的数组。 其内部使用 FileLoader 来加载文件。 构造器 FontLoader( manager : LoadingManager ) 参数类型描述managerLo…

从零开始手写mmo游戏从框架到爆炸(二)— 核心组件抽离与工厂模式创建

上一章我们已经完成了一个基本netty的通信,但是netty的启动很多代码都是重复的,所以我们使用工厂模式来生成不同的ServerBootstrap。 首先创建一个新的组件core组件,和common组件,主要用于netty通信和工具类,从server…

day31 JS执行机制

目录 前言同步和异步JS执行机制 前言 JavaScript语言的一大特点是单线程。 JavaScript是为处理页面中用户的交互,以及操作DOM而诞生的。比如对某个DOM元素进行添加和删除操作,不能同时进行,应该先进行添加再继续删除。 示例(解…

服务器性能监控管理方法及工具

服务器是组织数据中心的主干,无论是优化的用户体验,还是管理良好的资源,服务器都能为您完成所有工作,保持服务器随时可用和可访问对于面向业务的应用程序和服务以最佳水平运行至关重要。 理想的服务器性能需要主动监控物理和虚拟…

为电子表格嵌入数据库,Excel/WPS一键升级为管理系统

将Excel表格转化为管理系统,这款工具能够实现只需导入表格数据,即可自动生成相应的软件和APP。 表格办公的烦恼,有遇到吧? 对于具有一定规模的企业而言,各类表格如同繁星般众多,既有日常使用的常规表格&a…

力扣刷题之旅:进阶篇(一)

力扣(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些力扣上的入门题目,以及它们的解题代码。 --点击进入刷题地址 题目1:三数之和 题目描述: 给定一个包含n个…

轻型民用无人机驾驶航空器安全操控——理论考试多旋翼部分笔记

今天已经可以在线考取轻型民用无人机驾驶航空器执照了,所以我也在在线观看完视频之后整理了如下的知识点,所有知识点全部来自UOM平台。 目录 航空器知识 (1)多旋翼民用无人驾驶航空器螺旋桨的作用 (2&#x…

[office] Excel表格中的日期怎么快速标注双休日- #经验分享#职场发展#职场发展

Excel表格中的日期怎么快速标注双休日? Excel表格中的日期怎么快速标注双休日?excel表格中的数据想要标注出双休日,该怎么给双休日填充黄色背景呢?下面我们就来看看详细的教程,需要的朋友可以参考下 excel表格中的数据&#xff…

ReactNative实现的横向滑动条

OK,我们先看下效果图 注意使用到了两个库 1.react-native-linear-gradient 2.react-native-gesture-handler ok,我们看下面的代码 import {Image, TouchableWithoutFeedback, StyleSheet, View} from react-native; import LinearGradient from reac…

[linux] kolla-ansible 部署的openstack 修改mariadb默认端口号

kolla-ansible 部署前修改global.yml #freezer_database_backend: "mariadb" database_port: 9306 mariadb_port: 9306如果已经部署成功,直接修改配置文件里的端口号重启是没有用的,怀疑内部做了缓存,查看openstack 使用的memcach…

Abap与eCharts

一,简介 利用html与eCharts来绘图,然后用cl_gui_html_viewer将html呈现到abap屏幕中。 二,使用eCharts画图 在一个文件夹中准备如下文件,index.html和echarts.js是必须的,data.json(作为数据源)和jquery.js如果用到就可…

windows安装Visual Studio Code,配置C/C++运行环境(亲测可行)

一.下载 Visual Studio Code https://code.visualstudio.com/ 二.安装 选择想要安装的位置: 后面的点击下一步即可。 三.下载编译器MinGW vscode只是写代码的工具,使用编译器才能编译写的C/C程序,将它转为可执行文件。 MinGW下载链接:…

【节选】Go语言的100个错误使用场景|数据类型

Data types 🌟 章节概述: 基本类型涉及的常见错误 掌握 slice 和 map 的基本概念,避免使用时产生 bug 值的比较 低效的切片初始化(#21) 实现一个 conver 方法,将一个切片 Foo 转换成另一个类型的切片 Ba…

在线视频格式转换,就是这么简单!(免费)

随着数字化时代的发展,我们在日常生活中越来越频繁地与各种视频文件打交道。然而,不同设备和平台对于视频格式的支持可能存在差异,这就导致了我们有时需要进行视频格式的转换,以确保视频在各种环境中流畅播放。而幸运的是&#xf…