![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gb35114
xlb8224866
我不知道世人对我是怎样看的,不过我只觉得自己好像是一个在海边玩耍的孩子,有幸拾到光滑美丽的石子,但真理的大海,我还没有发现,我所以有这样的成就,是因为我站在巨人们的肩膀上。
展开
-
GB35114---基于pjsip协议库开发问题
如果你在开发GB28181时选用了pjsip作为sip协议栈,那么在插入GB35114认证消息时惊奇的发现,我接收不到GB35114的sip消息了。是的,pjsip将gb35114的消息进行过滤了。既然过滤掉了我们的消息,我们就要让它对我们需要的消息放行(暴力)。在sip_parser.c文件内有函数static pjsip_msg *int_parse_msg( pjsip_pa...原创 2020-03-12 11:14:55 · 1831 阅读 · 6 评论 -
GB35114---基于openssl加密库进行开发(一)
《GB+35114-2017+公共安全视频监控联网信息安全技术要求.pdf》标准规定了公共安全领域视频监控联网视频信息以及控制信令信息安全保护的技术要求,包括公共安全视频监控联网信息安全系统的互联结构、证书和密钥要求、基本功能要求、性能要求等技术要求。 既然是信息安全加密,那我们就来看看里面涉及到的算法要求:里面涉及到非对称的SM2、对称SM1、SM4以及hashSM3。...原创 2020-03-12 14:55:48 · 2953 阅读 · 0 评论 -
GB35114---基于openssl加密库进行开发(二)
接上篇GB35114---基于openssl加密库进行开发(一)openssl的两个.so动态库libcrypto.so.1.1 andlibssl.so.1.1不能直接调用sm2签名及加密函数。...原创 2020-03-12 15:30:07 · 2664 阅读 · 2 评论 -
GB35114---认证报告
今天北京一所的GB35114报告已经寄到了,先来看看吧貌似我们是全国第一个使用软件加密的厂家,不枉我花了几个月时间来搞这个。...原创 2020-03-17 10:59:01 · 2260 阅读 · 6 评论 -
GB35114---聊聊SM2签名格式
公司原计划是年后让我直接去公安一所过35114的认证,但是突发疫情,导致上班时间一推再推,最后也只能远程用升级包的方式给检测员进行认证。前几次的尝试,服务器一直回复401,让我百思不得其解,甚至开始让我产生对算法的怀疑。现在回过头来看,其实SM2签名格式不理解是导致一直验签失败的主要原因。按照国密的规范,SM2签名结果r||s长度应该是(r:32字节)+(s:32字节)64字节,就算加个0...原创 2020-03-17 11:58:05 · 11793 阅读 · 25 评论 -
GB35114---SM3withSM2证书生成及读取(一)
由于公司推迟上班时间,现在周末都在补班。这篇文章本计划周末写的,导致打断了。现在补上。GB35114过检前的第一步就是交换及验证证书;说到证书不得不提起签名算法;前面提到了gb35114所涉及到的加密,那么相应的我们使用的密钥对,包括对证书的制作签名都需要sm2-sm3格式的。这是我所用的证书的详细信息。注意算法签名和公钥参数。知道了这个,那我们就好办了,我是用gmssl命...原创 2020-03-23 11:02:34 · 8208 阅读 · 12 评论 -
GB35114---SM3withSM2证书生成及读取(二)
接上篇GB35114---SM3withSM2证书生成及读取(一)作为相机,我们需要读取设备端(自己)的私钥: 1、对random2+random1+si...原创 2020-03-24 10:53:17 · 5354 阅读 · 12 评论