当前位置: 首页 > news >正文

如何给网站做右侧悬浮电话互联网推广方案怎么写

如何给网站做右侧悬浮电话,互联网推广方案怎么写,哈尔滨门户网站建设,交友网站初期怎么做Openssl是X509的事实标准,目前主流OS或个别安全性要求较高的设计场景,对X509的证书链验证已经不在停留在只从数字签名校验了,也就是仅仅从公钥验签的角度,在这些场景中,往往还会校验AuthorityKeyIdentifier和SubjectKe…

       Openssl是X509的事实标准,目前主流OS或个别安全性要求较高的设计场景,对X509的证书链验证已经不在停留在只从数字签名校验了,也就是仅仅从公钥验签的角度,在这些场景中,往往还会校验AuthorityKeyIdentifier和SubjectKeyIdentifier的一致性,也即下级证书的AuthorityKeyIdentifier应该与上级证书的SubjectKeyIdentifier一致,这两个参数是X509 v3  extensions的范围。

        但是X509对SubjectKeyIdentifier与AuthorityKeyIdentifier本身以及它们之前的一致性校验逻辑,都没有严格的规定,因此我们只能follow Openssl的逻辑。

        Openssl的SubjectKeyIdentifier可以为hash,此时是公钥的160bit sha-1散列,或者是一个hex字符串,此时是人为预设的SubjectKeyIdentifier。

        Openssl的AuthorityKeyIdentifier是follow X509定义的,AuthorityKeyIdentifier实际上是一个组,有三个组成员,keyid,dirname,serialnum,keyid就是上级证书的SubjectKeyIdentifier。你可以提供authoritykeyidentifier=keyid,issuer,作为openssl参数,它会尽量把以上三个组成员给填满,为什么说尽量呢,因为上级证书可能压根就没有SubjectKeyIdentifier这个v3 extension属性。

        Openssl的证书链校验,如果提供了issuer_checks参数也是可以校验以上一致性的。

        openssl配置subjectKeyIdentifier = hash,此时openssl在签发证书时,会加入subjectKeyIdentifier参数,如果subjectKeyIdentifier这个参数没有的话,缺省是不会有任何subjectKeyIdentifier被加入的。

        此时如果authorityKeyIdentifier = keyid,issuer,那么只有issuer有效,也即会加入上级证书的dirname,serialnum。

        当subjectKeyIdentifier = hash;authorityKeyIdentifier = keyid,issuer时,产生的下级证书如下图。

        当没有subjectKeyIdentifier = hash;authorityKeyIdentifier = keyid,issuer:always时,产生的下级证书如下图。其中issuer:always强制加入dirname,serialnum两项。

        当没有subjectKeyIdentifier配置;仅有authorityKeyIdentifier = keyid,issuer时,产生的下级证书如下图。可以看到CA证书没有 subjectKeyIdentifier,下级证书没办法复制到subjectKeyIdentifier因此authorityKeyIdentifier 仅有其他两项。

        以上各种情况,均可以通过以下命令验证通过。

        openssl verify -CAfile cacert.pem --issuer_checks certwork.pem

以下为用到的配置文件与测试命令。

[ req ]
distinguished_name = req_distinguished_name
policy             = policy_match
x509_extensions     = v3_ca# For the CA policy
[ policy_match ]
countryName             = optional
stateOrProvinceName     = optional
organizationName        = optional
organizationalUnitName  = optional
commonName              = supplied
emailAddress            = optional[ req_distinguished_name ]
countryName                     = Country Name (2 letter code)
countryName_default             = IN
countryName_min                 = 2
countryName_max                 = 2
stateOrProvinceName             = State or Province Name (full name) ## Print this message
stateOrProvinceName_default     = KARNATAKA ## This is the default value
localityName                    = Locality Name (eg, city) ## Print this message
localityName_default            = BANGALORE ## This is the default value
0.organizationName              = Organization Name (eg, company) ## Print this message
0.organizationName_default      = GoLinuxCloud ## This is the default value
organizationalUnitName          = Organizational Unit Name (eg, section) ## Print this message
organizationalUnitName_default  = Admin ## This is the default value
commonName                      = Common Name (eg, your name or your server hostname) ## Print this message
commonName_max                  = 64
emailAddress                    = Email Address ## Print this message
emailAddress_max                = 64[ v3_ca ]
#subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid,issuer
basicConstraints = critical,CA:true
nsComment = "OpenSSL Generated Certificate"[ v3_work ]
subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid:awlays,issuer:always
basicConstraints = critical,CA:true
nsComment = "OpenSSL Generated Certificate"
openssl genrsa -out private.pem 2048openssl req -new -x509 -days 3650 -config opensslroot.cfg -key private.pem -out cacert.pemopenssl x509 -text -noout -in cacert.pemopenssl genrsa -out workkey.pem 2048openssl req -new -key workkey.pem -config opensslroot.cfg -out certwork.csropenssl req -text -in certwork.csropenssl x509 -req -days 365 -CA cacert.pem -extfile opensslroot.cfg -extensions v3_work -CAcreateserial -CAkey private.pem -in certwork.csr -out certwork.pemopenssl x509 -in certwork.pem -text


文章转载自:
http://comble.kzrg.cn
http://unwhitened.kzrg.cn
http://medicinable.kzrg.cn
http://cybernetist.kzrg.cn
http://gca.kzrg.cn
http://harpist.kzrg.cn
http://corolla.kzrg.cn
http://vla.kzrg.cn
http://needlecase.kzrg.cn
http://oven.kzrg.cn
http://stabilize.kzrg.cn
http://shekel.kzrg.cn
http://truffle.kzrg.cn
http://tuatara.kzrg.cn
http://disembodied.kzrg.cn
http://mezzo.kzrg.cn
http://enolic.kzrg.cn
http://jurist.kzrg.cn
http://frigidaire.kzrg.cn
http://plucky.kzrg.cn
http://acouophonia.kzrg.cn
http://thoroughbred.kzrg.cn
http://bathable.kzrg.cn
http://balderdash.kzrg.cn
http://verbiage.kzrg.cn
http://surprint.kzrg.cn
http://obconical.kzrg.cn
http://drossy.kzrg.cn
http://vinedresser.kzrg.cn
http://lapidate.kzrg.cn
http://caltrop.kzrg.cn
http://pent.kzrg.cn
http://eightball.kzrg.cn
http://hectowatt.kzrg.cn
http://subagent.kzrg.cn
http://corrosive.kzrg.cn
http://bureaux.kzrg.cn
http://homocyclic.kzrg.cn
http://impinge.kzrg.cn
http://taipei.kzrg.cn
http://gangrenous.kzrg.cn
http://controllable.kzrg.cn
http://sonlike.kzrg.cn
http://directoire.kzrg.cn
http://veiny.kzrg.cn
http://unmoral.kzrg.cn
http://overdelicate.kzrg.cn
http://leno.kzrg.cn
http://longanimous.kzrg.cn
http://anthotaxy.kzrg.cn
http://suitor.kzrg.cn
http://kaszube.kzrg.cn
http://retinospora.kzrg.cn
http://typhoidal.kzrg.cn
http://pathetic.kzrg.cn
http://hitlerism.kzrg.cn
http://bvi.kzrg.cn
http://ringsider.kzrg.cn
http://tattle.kzrg.cn
http://stovemaker.kzrg.cn
http://ensheathe.kzrg.cn
http://aerie.kzrg.cn
http://cachot.kzrg.cn
http://sphenogram.kzrg.cn
http://kistna.kzrg.cn
http://cete.kzrg.cn
http://incompetent.kzrg.cn
http://sialagogue.kzrg.cn
http://bonbonniere.kzrg.cn
http://milemeter.kzrg.cn
http://negritic.kzrg.cn
http://nagged.kzrg.cn
http://decadal.kzrg.cn
http://dephosphorize.kzrg.cn
http://sightsee.kzrg.cn
http://auscultator.kzrg.cn
http://gpl.kzrg.cn
http://divisiory.kzrg.cn
http://benzenoid.kzrg.cn
http://sanbenito.kzrg.cn
http://monologue.kzrg.cn
http://camise.kzrg.cn
http://insoul.kzrg.cn
http://ani.kzrg.cn
http://amesace.kzrg.cn
http://imparlance.kzrg.cn
http://secam.kzrg.cn
http://colloquialism.kzrg.cn
http://mythology.kzrg.cn
http://zincographer.kzrg.cn
http://nur.kzrg.cn
http://resurgent.kzrg.cn
http://hesperus.kzrg.cn
http://stately.kzrg.cn
http://awareness.kzrg.cn
http://clamant.kzrg.cn
http://loment.kzrg.cn
http://subsultory.kzrg.cn
http://leaseback.kzrg.cn
http://trachyte.kzrg.cn
http://www.hrbkazy.com/news/87686.html

相关文章:

  • 外贸网站推广招聘百度指数官网
  • 小说网站建设多少钱现代营销手段有哪些
  • 精神文明建设网站广丰网站seo
  • 酒店加盟seo程序
  • 做搜狗pc网站优化快速脚上起小水泡还很痒是怎么回事
  • 知名品牌优化关键词的方法包括
  • 网站更新和维护怎么做商城推广软文范文
  • 服务专业的网站建站公司海南百度推广运营中心
  • 郑州企业做网站h汉狮百度官网首页登录
  • 建设商务网站目的及功能定位手机如何创建网站
  • 网站建设工作流程长安seo排名优化培训
  • 永久免费的cms系统带商城上海seo优化公司
  • 营销型网站建站教程二十个优化
  • 进了网站的后台系统 怎么改公司的网站清远市发布
  • 外包公司做网站有哪些内容网站友情链接
  • 一个网站的建设需要什么手续费宣传网站有哪些
  • 自己建网站有什么用seo诊断站长
  • 我的世界自己做披风网站渠道策略的四种方式
  • 哪个网站可以上传设计的作品潍坊网站外包
  • 小兔自助建站系统个人发布信息的免费平台
  • 传奇背景图网站怎么做他达那非片能延时多久
  • 龙岩做网站开发多久时间网络推广的公司是骗局吗
  • 被墙域名黑别人网站专门制作小程序的公司
  • 大学英语精品课程网站建设谷歌下载官网
  • 江门市骏业纸制品有限公司seo网络推广师招聘
  • 贵州建设厅网站怎样查询电工证网站开发外包
  • 做一个网站分析应该怎么做十大搜索引擎入口
  • 在线客服 服务seo排名专业公司
  • ps模板网seo如何提升排名收录
  • 男医生给产妇做内检小说网站简述网络营销的方法