zoukankan      html  css  js  c++  java
  • gmssl ocsp 验证证书

    第一种方式:使用序列号

    服务器端:

    gmssl  ocsp  -index  index.txt -CA  ca.crt  -rsigner  server.crt  -rkey server.key  -port   8888 

    客户端:

    gmssl  ocsp  -issuer  ca.crt  -url  http://127.0.0.1:8888  -serial 01  -VAfile  server.crt

    说明:   服务器和客户端的 -CA 与 -issuer  后面都是接  ca 证书 

    服务器端的 -rsigner  和 -rkey  应该是一对   server.crt  是证书  server.key  是私钥, 用于对 传输过程中的 ocsp 消息进行签名

    客户端的  -VAfile 的 server.crt 和 服务器端的  -rsigner 是一样的 都是证书, 客户端用于解签名数据,判断 ocsp 在传输过程中是否被篡改 。

    -serial  后边参数为 待验证证书的序列号 。

    获取 ca 签发的证书序列号为 01 的证书状态。

    第二种方式:直接使用证书

    服务器端:

    gmssl ocsp -index index.txt -CA ca.crt -rsigner server.crt -rkey server.key -port 8888 

    客户端:

    gmssl ocsp -issuer ca.crt -url http://127.0.0.1:8888 -cert client.crt  -VAfile   server.crt

    -cert后指定要验证的证书名字

                                                           往事依稀浑似梦,都随风雨到心头。

  • 相关阅读:
    技术转型之路开启
    kotlin入门 (教程难点)
    linux入门
    Code-Breaking Puzzles做题记录
    bugku-login4-CBC字节翻转攻击
    bugku-就五层你能解开吗WP
    上海市数学教材
    书目推荐
    Zeta(2) 有图版
    UnitTest测试框架全栈详解(十)
  • 原文地址:https://www.cnblogs.com/marshu/p/13650302.html
Copyright © 2011-2022 走看看