做不做我女朋友的网站新乡市建设路小学网站

pingmian/2026/1/26 19:21:05/文章来源:
做不做我女朋友的网站,新乡市建设路小学网站,哪个软件可以做网站,程序外包公司加密 身份的验证 #xff08;非对称加密#xff09;数据的加密 #xff08;对称加密#xff09;数据的完整性 #xff08;单向加密#xff09;三者的联合使用会保证数据的安全机制 A#xff1a;发送者 B#xff1a;接收方 A的操作#xff1a; A使用… 加密 身份的验证       非对称加密数据的加密        对称加密数据的完整性      单向加密三者的联合使用会保证数据的安全机制 A发送者  B接收方    A的操作 A使用单向加密算法获得发送数据文件的特征码A使用自己的私钥来加密数据文件的特征码A使用对称加密来对数据进行加密生成一个一次性会话密钥Session KeyA使用B的公钥加密生成的Session KeyA发送整个加密后的文件  B的操作 B接收到A发送来的加密文件B使用自己的私钥解密得到数据部分的Session KeyB使用Session Key解密加密的文件B使用A的公钥确认A的身份B使用单向加密对A发来的数据部分提取特征码B使用A的公钥解密A加密的数据部分的特征码B比对两个特征码的异同如果其中任何一步出现问题则B就认为该数据不安全 好了数据可以安全发送了但是A,B的公钥对方是怎么得到的呢A,B怎么信任对方的公钥呢    这就需要用到证书了证书的内容1.公钥和证书有效期2.拥有者信息3.证书的用途4.CA的信息5.CA的签名信息       签名的过程使用自己的私钥加密其发送文件的特征码    首先大家得知道操作系统中已经固定的存有CA的证书当你装好你的操作系统时。对于A,B而言需要使用该证书来确定来给自己发证的CA的真实性当A,B通信时也需要对方的证书根据保存的CA的证书A,B可以对对方证书的签名信息解密得到对方公钥等信息的特征码,然后通过对公钥等信息的单向加密获得特征码对比特征码可以得知对方的公钥的是否可靠。当然操作系统中有多个CA的证书允许A,B双方的发证CA不是同一机构。   下面我们来讨论证书的颁发过程     首先我们需要有一个CA然后我们才可以给别人发放证书。在RedHat中我们需要以下的做法     #vim /etc/pki/tls/openssl.cnf     修改 dir             ../../CA              # Where everything is kept       为 dir             /etc/pki/CA              # Where everything is kept      保存后退出       #cd  /etc/pki/CA    #touch index.tx    #mkdir newcerts  certs  crl      建立一个自签的证书    #openssl genrsa 1024 gt; ./private/cakey.pem    #openssl req   -new  -X509 –key  ./private/cakey.pem  -out cacert.pem 好了CA的证书做好了    接下来我们用A来进行证书的请求      生成A的私钥my.key      #openssl genrsa –out my.key  1024           [可以提取my.key的公钥 openssl rsa –in  -my.key –pubout  -out pub_my.key]      生成A的证书请求my.csr      #openssl req –new  -k  my.key  -out  my.csr         弹出选项用于完整的A的信息国家省份城市组织部门A的主机或服务器名称邮件  [更改默认的选项 vim /etc/pki/tls/openssl.cnf]   A主机将自己的证书请求传给CA     CA根据A的证书请求文件my.csr生成A的证书my.crt并签署      # openssl ca –in   my.csr  -out  my.crt  -days  3660      在RedHat中简单生成证书密钥等    cd  /etc/pki/tls/certs/      make  a.key      make  a.pem      make   a.crt 依靠Makefile文件来实现的 UTF8 : $(shell locale -c LC_CTYPE -k | grep -q charmap.*UTF-8 echo -utf8) SERIAL0 .PHONY: usage .SUFFIXES: .key .csr .crt .pem .PRECIOUS: %.key %.csr %.crt %.pem usage:     echo This makefile allows you to create:     echo   o public/private key pairs     echo   o SSL certificate signing requests (CSRs)     echo   o self-signed SSL test certificates     echo     echo To create a key pair, run \make SOMETHING.key\.     echo To create a CSR, run \make SOMETHING.csr\.     echo To create a test certificate, run \make SOMETHING.crt\.     echo To create a key and a test certificate in one file, run \make SOMETHING.pem\.     echo     echo To create a key for use with Apache, run \make genkey\.     echo To create a CSR for use with Apache, run \make certreq\.     echo To create a test certificate for use with Apache, run \make testcert\.     echo     echo To create a test certificate with serial number other than zero, add SERIALnum     echo     echo Examples:     echo   make server.key     echo   make server.csr     echo   make server.crt     echo   make stunnel.pem     echo   make genkey     echo   make certreq     echo   make testcert     echo   make server.crt SERIAL1     echo   make stunnel.pem SERIAL2     echo   make testcert SERIAL3 %.pem:     umask 77 ; \     PEM1/bin/mktemp /tmp/openssl.XXXXXX ; \     PEM2/bin/mktemp /tmp/openssl.XXXXXX ; \     /usr/bin/openssl req $(UTF8) -newkey rsa:1024 -keyout $$PEM1 -nodes -x509 -days 365 -out $$PEM2 -set_serial $(SERIAL) ; \     cat $$PEM1 gt;  $ ; \     echo     gt;gt; $ ; \     cat $$PEM2 gt;gt; $ ; \     $(RM) $$PEM1 $$PEM2 %.key:     umask 77 ; \     /usr/bin/openssl genrsa -des3 1024 gt; $ %.csr: %.key     umask 77 ; \     /usr/bin/openssl req $(UTF8) -new -key $^ -out $ %.crt: %.key     umask 77 ; \     /usr/bin/openssl req $(UTF8) -new -key $^ -x509 -days 365 -out $ -set_serial $(SERIAL) TLSROOT/etc/pki/tls KEY$(TLSROOT)/private/localhost.key CSR$(TLSROOT)/certs/localhost.csr CRT$(TLSROOT)/certs/localhost.crt genkey: $(KEY) certreq: $(CSR) testcert: $(CRT) $(CSR): $(KEY)     umask 77 ; \     /usr/bin/openssl req $(UTF8) -new -key $(KEY) -out $(CSR) $(CRT): $(KEY)     umask 77 ; \     /usr/bin/openssl req $(UTF8) -new -key $(KEY) -x509 -days 365 -out $(CRT) -set_serial $(SERIAL) 转载于:https://blog.51cto.com/linuxbpm/364551

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

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

相关文章

国外 网站开发框架网页打包成小程序

装Vetur创建,配置,ok 注意:后面的值都是vue 效果图

在万网上域名了怎么做网站购物网站页面布局

磁盘未分配的这部分磁盘空间上没有任何分区,也就是说这部分空间无法用来保存数据。那么,什么原因会导致磁盘变成未分配呢?1、删除分区:在平时使用电脑的时候会有意或无意的将分区删除掉。磁盘上的分区被删除之后,在磁盘…

做橡胶应该看什么网站小程序商城开源

前言:这一节设想完成的功能为进入小程序后请求授权信息,用户授权登录后,弹出宠物登记页面,并根据宠物类型播放背景音乐 小程序昵称头像在之前的版本获取规则为触发后弹出用户授权弹窗,授权后可直接获取用户头像和昵称&…

谷歌网站开发用什么框架甘肃省城乡与住房建设厅网站首页

今天对nginx的accesslog中响应时间进行性能测试时,发现有个接口,直接返回数据,平均的响应时间也比较大。网上查了下,原来log中用的响应时间是$request_time,它包含了用户数据接收时间,而真正程序的响应时间…

怎么用默认程序做网站wordpress适配熊掌号

一般需要一点英语基础,因很多语句其实是英文单词,且编译错误信息大多是用代码或英文提示的。但一个完全不会英语的人只要努力还是能学会编程语言的,计算机语言中涉及的英文单词大多不是很难,花点时间完全能记住,出错的…

网站打开太慢什么原因做网站不错的公司

通过下面的JS代码&#xff0c;可以有效地防止别人直接复制拷贝你的文章&#xff0c;用frame标签引用你的文章时&#xff0c;会自动跳转到文章正常链接&#xff0c;同时禁止右键菜单。 使用方法一&#xff1a; 打开当前主题头部模 板header.php找到&#xff1a;<?php wp_h…

开贴纸网站要怎么做cpa没有网站怎么做

HTTP协议&#xff1a;简单对象访问协议&#xff0c;对应于应用层 &#xff0c;HTTP协议是基于TCP连接的 tcp协议&#xff1a; 对应于传输层 ip协议&#xff1a; 对应于网络层 TCP/IP是传输层协议&#xff0c;主要解决数据如何在网络中传输&#xff1b;而HTTP是应用层协…

网站开发 培训 周末班怎么建立企业网站

where介绍 在uniCloud中&#xff0c;WHERE是一个用于指定查询条件的关键字。它允许用户根据特定的条件来筛选和查询云数据库中的数据。WHERE语句的基本语法格式是WHERE condition&#xff0c;其中condition表示查询条件&#xff0c;可以是一个或多个逻辑表达式组成的条件。 在…

肉菜配送网站建设wordpress 上传 阿里云

作为Google官方发布的支持库&#xff0c;DataBinding实现了UI组件和数据源的双向绑定&#xff0c;同时在Jetpack组件中&#xff0c;也将DataBinding放在了Architecture类型之中。对于DataBinding的基础使用请先翻阅前两篇文章的详细阐述。本文所用代码也是建立在之前工程基础之…

网站静态和动态区别是什么国内最新新闻摘抄2023年

1、转速/频率常用转换关系 转速/频率/线速度/角速度计算FC_200 plc计算角速度-CSDN博客文章浏览阅读3.2k次。里工业控制张力控制无处不在,也衍生出很多张力控制专用控制器,磁粉制动器等,本篇博客主要讨论PLC的张力控制相关应用和算法,关于绕线机的绕线算法,大家可以参看专…

网站建设维护和服务合同建筑工程网上报建网站诚信手册

我们能想象当客户有贷款需求时会发生什么吗&#xff1f; 客户可能会打开手机搜索“如何借款”、“哪笔贷款利息低”、“最多能借多少钱”、“贷款需要什么条件”等关键词&#xff0c;然后&#xff0c;客户点击进入第一个链接&#xff0c;然后填写他们的姓名和电话号码来测试他…

建设外贸英文网站安徽设计公司排名

1773. 统计匹配检索规则的物品数量 难度&#xff1a;简单 题目 给你一个数组 items &#xff0c;其中 items[i] [typei, colori, namei] &#xff0c;描述第 i 件物品的类型、颜色以及名称。 另给你一条由两个字符串 ruleKey 和 ruleValue 表示的检索规则。 如果第 i 件物…

网站做实名验证码华为做网站

在linux C 编程中&#xff0c;我们经常遇到字符串的处理&#xff0c;最多的就是字符串的长度、拷贝字符串、比较字符串等&#xff1b;当然现在的&#xff23;库中为我们提供了很多字符串处理函数。熟练的运用这些函数&#xff0c;可以减少编程工作量&#xff0c;这里介绍几个常…

贵州易广建设集团网站普像工业设计网站

视频云存储/安防监控/视频汇聚平台EasyCVR基于云边端智能协同&#xff0c;支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。安防视频监控系统EasyCVR拓展性强&#xff0c;视频能力丰富&#xff0c;具体可实现视频监控直播、视频轮播、视频录像、云…

深圳个人做网站综合返利商城网站建设

APP 上线以后可能遇到的问题&#xff1a;① APP 强退② 数据加载失败③ APP 潜在问题错误日志需要记录的内容数据表 error_log 字段&#xff1a;idapp_id&#xff1a;app 类别 iddid&#xff1a;客户端设备号version_id&#xff1a;版本号version_mini&#xff1a;小版本号erro…

做网站都是怎么收费上海猎头公司电话

本篇教程介绍了HTMLCSS入门 自定义模板详解&#xff0c;希望阅读本篇文章以后大家有所收获&#xff0c;帮助大家HTMLCSS入门。<首先总的stylecss和大模板都是当初angel_Kitty学姐的&#xff0c;嗯&#xff0c;连接在这&#xff0c;可以自己去看&#xff1a;自定义页面风格设…

铜陵市网站建设运城网站建设价格

一.引例&#xff08;哥尼斯堡七桥问题&#xff09; 哥尼斯堡七桥问题是指在哥尼斯堡市&#xff08;今属俄罗斯&#xff09;的普雷格尔河&#xff08;Pregel River&#xff09;中&#xff0c;是否可以走遍每座桥一次且仅一次&#xff0c;最后回到起点的问题。这个问题被认为是图…

站群cms源码seo外包网站

JGroups是Bela Ban的用于可靠消息交换的软件&#xff0c;该软件高度可配置&#xff0c;可以使用TCP或UDP作为传输协议。 基本上&#xff0c;您在多个客户端上运行JGroup&#xff0c;它们构成一个集群&#xff0c;它们可以在集群内发送和接收消息。 JGroups由JBoss Infinispan内…

手机网站模版php源码广东省建设信息网三类人员

在日常生活和工作中&#xff0c;经常会遇到需要修改文件夹名称的情况。有时候是因为文件夹名称中包含了数字&#xff0c;有时候是因为文件夹名称不符合规范。无论出于什么原因&#xff0c;修改文件夹名称都是一件非常繁琐的事情。尤其是需要修改大量文件夹名称时&#xff0c;手…

来几个好看的网站湘阴网站建设

给你一棵二叉搜索树&#xff0c;请你 按中序遍历 将其重新排列为一棵递增顺序搜索树&#xff0c;使树中最左边的节点成为树的根节点&#xff0c;并且每个节点没有左子节点&#xff0c;只有一个右子节点。 示例 1&#xff1a; 输入&#xff1a;root [5,3,6,2,4,null,8,1,null…