原创 GB28181---基於pjsip庫的開發(一)

   《GBT 28181-2016 公共安全視頻監控聯網系統信息傳輸、交換、控制技術要求》規定了公共安全視頻監控聯網系統的互聯結構、傳輸、交換、控制的基本要求和安全性要求、以及控制傳輸流程和協議接口等技術要求。 在音視頻領域內,如果你們

原创 GB35114---基於openssl加密庫進行開發(二)

接上篇GB35114---基於openssl加密庫進行開發(一) --------------------------------------------------------------------------------------

原创 GAT1400---認證報告

我們來看看前端設備IPC的gat1400檢測項目。 以上是人臉相機的檢測項目。 有錯誤請留言,謝謝。                                   bob  2020-04-07

原创 GB35114---聊聊SM2簽名格式

公司原計劃是年後讓我直接去公安一所過35114的認證,但是突發疫情,導致上班時間一推再推,最後也只能遠程用升級包的方式給檢測員進行認證。 前幾次的嘗試,服務器一直回覆401,讓我百思不得其解,甚至開始讓我產生對算法的懷疑。現在回過頭來看,

原创 GB35114---基於pjsip協議庫開發問題

如果你在開發GB28181時選用了pjsip作爲sip協議棧,那麼在插入GB35114認證消息時驚奇的發現,我接收不到GB35114的sip消息了。 是的,pjsip將gb35114的消息進行過濾了。 既然過濾掉了我們的消息,我們就要讓它

原创 GAT1400---視圖庫標準

一、簡述: GA/T 1400是於2017年首次發佈關於圖片、視頻片段、文件等屬性對象的傳輸協議。 GA/T 1400《公安視頻圖像信息應用系統》分成4個部分: 第一部分--通用技術要求; 第二部分--應用平臺技術要求; 第三部分--數據

原创 GAT1400---基於libcurl庫的開發

一、curl庫的移植 前面我們已經講了,gat1400是通過http協議進行數據的交互,所以我們自然而然的想到了curl。 curl 是常用的命令行工具,用來請求 Web 服務器。cURL支持的通信協議有FTP、FTPS、HTTP、HTT

原创 GAT1400---註冊與註銷

縱觀1400協議,真正的技術難點其實沒多少,能拿出來寫的也就剩註冊這塊了。 我們先來看看《(GAT1400.4-2017)公安視頻圖像信息應用系統 第4部分 接口協議要求-0608-B1-0619》標準的 附錄B註冊流程:   流程我們

原创 GB35114---SM3withSM2證書生成及讀取(二)

接上篇 GB35114---SM3withSM2證書生成及讀取(一) 作爲相機,我們需要讀取設備端(自己)的私鑰:         1、對random2+random1+sip服務器id做數字簽名;         2、對cryptkey

原创 GB35114---認證報告

今天北京一所的GB35114報告已經寄到了,先來看看吧 貌似我們是全國第一個使用軟件加密的廠家,不枉我花了幾個月時間來搞這個。 祝各位早日取得報告。   有錯誤請留言,謝謝 ---bob  2020/3/17

原创 GB35114---SM3withSM2證書生成及讀取(一)

由於公司推遲上班時間,現在週末都在補班。這篇文章本計劃週末寫的,導致打斷了。現在補上。 GB35114過檢前的第一步就是交換及驗證證書; 說到證書不得不提起簽名算法;前面提到了gb35114所涉及到的加密,那麼相應的我們使用的密鑰對,包括

原创 GB35114---基於openssl加密庫進行開發(一)

    《GB+35114-2017+公共安全視頻監控聯網信息安全技術要求.pdf》標準規定了公共安全領域視頻監控聯網視頻信息以及控制信令信息安全保護的技術要求,包括公共安全視頻監控聯網信息安全系統的互聯結構、證書和密鑰要求、基本功能要求