本發(fā)明涉及數(shù)據(jù)安全技術(shù)領(lǐng)域,具體涉及一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置和網(wǎng)絡(luò)視頻攝像機(jī)。
背景技術(shù):
目前不同廠家的網(wǎng)絡(luò)視頻攝像機(jī)設(shè)備采用的是廠商自行研發(fā)的嵌入式網(wǎng)絡(luò)監(jiān)控設(shè)備的管理軟件,相應(yīng)的管理軟件可以支持視頻實(shí)時(shí)預(yù)覽、遠(yuǎn)程回放和下載、設(shè)備參數(shù)配置等多種功能。這些功能目前采用用戶名和密鑰的管理模式進(jìn)行管理。在這種管理模式下,一旦用戶名和密鑰失控,網(wǎng)絡(luò)視頻攝像機(jī)設(shè)備采集存儲(chǔ)的相關(guān)視頻數(shù)據(jù)已經(jīng)設(shè)備信息等敏感數(shù)據(jù)都會(huì)失控。
因此,如何提高網(wǎng)絡(luò)視頻攝像機(jī)的安全性是一項(xiàng)亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置,通過設(shè)置密碼鑰匙和外攜式密碼卡提高了網(wǎng)絡(luò)視頻攝像機(jī)的安全性。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置,包括:密碼鑰匙和外攜式密碼卡;
所述密碼鑰匙與所述外攜式密碼卡相連,所述密碼鑰匙中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
所述外攜式密碼卡接收用戶輸入的用戶名和密碼信息,并讀取所述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息,判斷所述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),所述密碼鑰匙顯示登錄密鑰,所述登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī)。
優(yōu)選地,所述外攜式密碼卡中包括:主處理器,其中:
所述主處理器接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至所述網(wǎng)絡(luò)視頻攝像機(jī)。
優(yōu)選地,所述外攜式密碼卡中還包括:加密組件;
所述加密組件與所述主處理器相連,所述主處理器接收所述網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的視頻碼流實(shí)時(shí)加密命令;
所述主處理器根據(jù)接收到的加密命令和參數(shù),配置選擇相關(guān)的加密算法,并初始化所述加密組件;
所述主處理器將所述視頻碼流打包下發(fā)至所述加密組件;
所述加密組件基于配置的相關(guān)加密算法對(duì)接收到的所述視頻碼流進(jìn)行加密處理,并將加密處理后的數(shù)據(jù)打包發(fā)送至所述主處理器。
優(yōu)選地,所述外攜式密碼卡中還包括:解密組件;
所述解密組件與所述主處理器相連,所述主處理器接收所述網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的待解密數(shù)據(jù)和數(shù)據(jù)解密命令;
所述主處理器根據(jù)接收到的解密命令和參數(shù),配置選擇相關(guān)的解密算法,并初始化所述解密組件;
所述主處理器將所述待解密數(shù)據(jù)打包下發(fā)至所述解密組件;
所述解密組件基于配置的相關(guān)解密算法對(duì)接收到的待解密數(shù)據(jù)進(jìn)行解密處理,并將解密處理后的數(shù)據(jù)打包發(fā)送至所述主處理器。
一種網(wǎng)絡(luò)視頻攝像機(jī),包括:用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置和網(wǎng)絡(luò)視頻攝像機(jī)本體;其中:
所述用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置與所述網(wǎng)絡(luò)視頻攝像機(jī)本體相連;
所述用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置包括:密碼鑰匙和外攜式密碼卡;
所述密碼鑰匙與所述外攜式密碼卡相連,所述密碼鑰匙中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
所述外攜式密碼卡接收用戶通過所述網(wǎng)絡(luò)視頻攝像機(jī)本體輸入的用戶名和密碼信息,并讀取所述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息,判斷所述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)述密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),所述密碼鑰匙顯示登錄密鑰;
所述網(wǎng)絡(luò)視頻攝像機(jī)本體接收用戶輸入的登錄密鑰,并驗(yàn)證用戶輸入的登錄密鑰是否與顯示在所述密碼鑰匙上的登錄密鑰一致,當(dāng)用戶輸入的登錄密鑰與顯示在所述密碼鑰匙上的登錄密鑰一致時(shí),啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī)。
優(yōu)選地,所述外攜式密碼卡中包括:主處理器,其中:
所述主處理器接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至所述網(wǎng)絡(luò)視頻攝像機(jī)。
優(yōu)選地,所述外攜式密碼卡中還包括:加密組件;
所述加密組件與所述主處理器相連,所述主處理器接收所述網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的視頻碼流實(shí)時(shí)加密命令;
所述主處理器根據(jù)接收到的加密命令和參數(shù),配置選擇相關(guān)的加密算法,并初始化所述加密組件;
所述主處理器將所述視頻碼流打包下發(fā)至所述加密組件;
所述加密組件基于配置的相關(guān)加密算法對(duì)接收到的所述視頻碼流進(jìn)行加密處理,并將加密處理后的數(shù)據(jù)打包發(fā)送至所述主處理器。
優(yōu)選地,所述外攜式密碼卡中還包括:解密組件;
所述解密組件與所述主處理器相連,所述主處理器接收所述網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的待解密數(shù)據(jù)和數(shù)據(jù)解密命令;
所述主處理器根據(jù)接收到的解密命令和參數(shù),配置選擇相關(guān)的解密算法,并初始化所述解密組件;
所述主處理器將所述待解密數(shù)據(jù)打包下發(fā)至所述解密組件;
所述解密組件基于配置的相關(guān)解密算法對(duì)接收到的待解密數(shù)據(jù)進(jìn)行解密處理,并將解密處理后的數(shù)據(jù)打包發(fā)送至所述主處理器。
優(yōu)選地,所述網(wǎng)絡(luò)視頻攝像機(jī)本體中還包括存儲(chǔ)器;
所述存儲(chǔ)器與所述主處理器相連,用于接收并存儲(chǔ)所述主處理器發(fā)送的加密處理后的數(shù)據(jù)或解密處理后的數(shù)據(jù)。
從上述技術(shù)方案可以看出,本發(fā)明提供一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置,包括:密碼鑰匙和外攜式密碼卡;密碼鑰匙與外攜式密碼卡相連,密碼鑰匙中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;外攜式密碼卡接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;當(dāng)密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī),通過設(shè)置密碼鑰匙和外攜式密碼卡,用戶只有獲取到正確的登錄密鑰后才能使用網(wǎng)絡(luò)視頻攝像機(jī),提高了網(wǎng)絡(luò)視頻攝像機(jī)的安全性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例1的結(jié)構(gòu)示意圖;
圖2為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例2的結(jié)構(gòu)示意圖;
圖3為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例3的結(jié)構(gòu)示意圖;
圖4為本發(fā)明公開的一種網(wǎng)絡(luò)視頻攝像機(jī)實(shí)施例1的結(jié)構(gòu)示意圖;
圖5為本發(fā)明公開的一種網(wǎng)絡(luò)視頻攝像機(jī)實(shí)施例2的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例1的結(jié)構(gòu)示意圖,該用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置包括:密碼鑰匙11和外攜式密碼卡12;其中:
密碼鑰匙11與外攜式密碼卡12相連,密碼鑰匙11中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
外攜式密碼卡12接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙11中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙11中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)密碼鑰匙11中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙11顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī)。
上述實(shí)施例的工作原理為,當(dāng)用戶需要操作網(wǎng)絡(luò)視頻攝像機(jī)時(shí),將密碼鑰匙11與外攜式密碼卡12相連,用戶通過網(wǎng)絡(luò)視頻攝像機(jī)顯示的登錄界面輸入用戶名和密碼,外攜式密碼卡12獲取密碼鑰匙11中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息,將獲取到的密碼鑰匙11中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息進(jìn)行匹配,當(dāng)密碼鑰匙11中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),表明用戶密碼認(rèn)證通過,此時(shí),進(jìn)一步通過密碼鑰匙11顯示用于本次登錄的登錄密鑰,用戶根據(jù)密碼鑰匙11顯示的用于本次登錄的登錄密鑰,將登錄密鑰通過登錄界面輸入,當(dāng)用戶輸入的登錄密鑰與下發(fā)至密碼鑰匙11的登錄密鑰一致時(shí),驗(yàn)證通過,用戶可以正常使用網(wǎng)絡(luò)視頻攝像機(jī)。
綜上所述,在上述實(shí)施例中,用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置,包括:密碼鑰匙和外攜式密碼卡;密碼鑰匙與外攜式密碼卡相連,密碼鑰匙中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;外攜式密碼卡接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;當(dāng)密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī),通過設(shè)置密碼鑰匙和外攜式密碼卡,用戶只有獲取到正確的登錄密鑰后才能使用網(wǎng)絡(luò)視頻攝像機(jī),提高了網(wǎng)絡(luò)視頻攝像機(jī)的安全性。
如圖2所示,為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例2的結(jié)構(gòu)示意圖,該用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置包括:密碼鑰匙21和外攜式密碼卡22;其中:
密碼鑰匙21與外攜式密碼卡22相連,密碼鑰匙21中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
外攜式密碼卡22接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙21中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙21中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)密碼鑰匙21中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙21顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī);
外攜式密碼卡22中包括:主處理器221,其中:
主處理器221接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)視頻攝像機(jī)。
上述實(shí)施例的工作原理為,當(dāng)用戶需要操作網(wǎng)絡(luò)視頻攝像機(jī)時(shí),將密碼鑰匙21與外攜式密碼卡22相連,用戶通過網(wǎng)絡(luò)視頻攝像機(jī)顯示的登錄界面輸入用戶名和密碼,外攜式密碼卡22獲取密碼鑰匙21中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息,將獲取到的密碼鑰匙21中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息進(jìn)行匹配,當(dāng)密碼鑰匙21中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),表明用戶密碼認(rèn)證通過,此時(shí),進(jìn)一步通過密碼鑰匙21顯示用于本次登錄的登錄密鑰,用戶根據(jù)密碼鑰匙21顯示的用于本次登錄的登錄密鑰,將登錄密鑰通過登錄界面輸入,當(dāng)用戶輸入的登錄密鑰與下發(fā)至密碼鑰匙21的登錄密鑰一致時(shí),驗(yàn)證通過,用戶可以正常使用網(wǎng)絡(luò)視頻攝像機(jī)。
并且,外攜式密碼卡22中包含主處理器221,主處理221器通過接口與網(wǎng)絡(luò)視頻攝像機(jī)連接,主處理器221負(fù)責(zé)接收、回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的相關(guān)視頻碼流和敏感數(shù)據(jù);主處理器根據(jù)相關(guān)操作命令選擇加密或者解密操作,并將加解密組件處理后的數(shù)據(jù)通過接口傳遞給網(wǎng)絡(luò)視頻攝像機(jī)。
綜上所述,在上述實(shí)施例中,用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置,包括:密碼鑰匙和外攜式密碼卡;密碼鑰匙與外攜式密碼卡相連,密碼鑰匙中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;外攜式密碼卡接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;當(dāng)密碼鑰匙中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī),通過設(shè)置密碼鑰匙和外攜式密碼卡,用戶只有獲取到正確的登錄密鑰后才能使用網(wǎng)絡(luò)視頻攝像機(jī),提高了網(wǎng)絡(luò)視頻攝像機(jī)的安全性,同時(shí)能夠通過外攜式密碼卡中的主處理器接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)視頻攝像機(jī)。
如圖3所示,為本發(fā)明公開的一種用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置實(shí)施例3的結(jié)構(gòu)示意圖,該用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置包括:密碼鑰匙31和外攜式密碼卡32;其中:
密碼鑰匙31與外攜式密碼卡32相連,密碼鑰匙31中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
外攜式密碼卡32接收用戶輸入的用戶名和密碼信息,并讀取密碼鑰匙31中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙31中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)密碼鑰匙31中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙31顯示登錄密鑰,登錄密鑰用于啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī);
外攜式密碼卡32中包括:主處理器321,其中:
主處理器321接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)視頻攝像機(jī);
外攜式密碼卡32中還包括:加密組件322;
加密組件322與主處理器321相連,主處理器321接收網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的視頻碼流實(shí)時(shí)加密命令;
主處理器321根據(jù)接收到的加密命令和參數(shù),配置選擇相關(guān)的加密算法,并初始化加密組件322;
主處理器321將視頻碼流打包下發(fā)至加密組件322;
加密組件322基于配置的相關(guān)加密算法對(duì)接收到的視頻碼流進(jìn)行加密處理,并將加密處理后的數(shù)據(jù)打包發(fā)送至主處理器321;
外攜式密碼卡32中還包括:解密組件323;
解密組件323與主處理器321相連,主處理器321接收網(wǎng)絡(luò)視頻攝像機(jī)發(fā)送的待解密數(shù)據(jù)和數(shù)據(jù)解密命令;
主處理器321根據(jù)接收到的解密命令和參數(shù),配置選擇相關(guān)的解密算法,并初始化解密組件323;
主處理器321將待解密數(shù)據(jù)打包下發(fā)至解密組件323;
解密組件323基于配置的相關(guān)解密算法對(duì)接收到的待解密數(shù)據(jù)進(jìn)行解密處理,并將解密處理后的數(shù)據(jù)打包發(fā)送至主處理器321。
上述實(shí)施例的工作原理為,當(dāng)用戶需要操作網(wǎng)絡(luò)視頻攝像機(jī)時(shí),將密碼鑰匙31與外攜式密碼卡32相連,用戶通過網(wǎng)絡(luò)視頻攝像機(jī)顯示的登錄界面輸入用戶名和密碼,外攜式密碼卡32獲取密碼鑰匙31中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息,將獲取到的密碼鑰匙31中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息進(jìn)行匹配,當(dāng)密碼鑰匙31中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),表明用戶密碼認(rèn)證通過,此時(shí),進(jìn)一步通過密碼鑰匙31顯示用于本次登錄的登錄密鑰,用戶根據(jù)密碼鑰匙31顯示的用于本次登錄的登錄密鑰,將登錄密鑰通過登錄界面輸入,當(dāng)用戶輸入的登錄密鑰與下發(fā)至密碼鑰匙31的登錄密鑰一致時(shí),驗(yàn)證通過,用戶可以正常使用網(wǎng)絡(luò)視頻攝像機(jī)。
并且,外攜式密碼卡32中包含主處理器321,主處理321器通過接口與網(wǎng)絡(luò)視頻攝像機(jī)連接,主處理器321負(fù)責(zé)接收、回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的相關(guān)視頻碼流和敏感數(shù)據(jù);主處理器根據(jù)相關(guān)操作命令選擇加密或者解密操作,并將加解密組件處理后的數(shù)據(jù)通過接口傳遞給網(wǎng)絡(luò)視頻攝像機(jī)。
在進(jìn)行數(shù)據(jù)加密時(shí),主處理器321通過接口接收到視頻碼流實(shí)時(shí)加密命令,主處理器321根據(jù)接收到是加密命令與參數(shù),配置選擇相關(guān)的加密算法,并初始化加密組件322,主處理器321通過接口與網(wǎng)絡(luò)視頻攝像機(jī)握手后,開始接收實(shí)時(shí)視頻碼流,主處理器321將視頻碼流打包下發(fā)至加密組件322,加密組件322根據(jù)之前的設(shè)置對(duì)接收到的視頻碼流包進(jìn)行加密處理,加密組件322將加密后的數(shù)據(jù)打包發(fā)回到主處理器321,主處理器321將接收到的加密視頻碼流通過接口發(fā)回給網(wǎng)絡(luò)視頻攝像機(jī),網(wǎng)絡(luò)視頻攝像機(jī)可以根據(jù)需求將加密視頻碼流存放在存儲(chǔ)介質(zhì)中。
在進(jìn)行數(shù)據(jù)解密時(shí),主處理器321通過接口,接收到數(shù)據(jù)解密命令,主處理器321根據(jù)接收到的解密密命令與參數(shù),配置選擇相關(guān)的解密算法,并初始化解密組件323,主處理器321通過接口與網(wǎng)絡(luò)視頻攝像機(jī)握手后,開始接收待解密數(shù)據(jù),主處理器321將待解密數(shù)據(jù)打包下發(fā)至解密組件323,解密組件323根據(jù)之前的設(shè)置對(duì)接收到待解密數(shù)據(jù)進(jìn)行解密處理,解密組件323將解密后的數(shù)據(jù)打包發(fā)回到主處理器321,主處理器321將接收到的解密后數(shù)據(jù)通過接口發(fā)回給網(wǎng)絡(luò)視頻攝像機(jī),網(wǎng)絡(luò)視頻攝像機(jī)可以根據(jù)需求將解密數(shù)據(jù)存放在移動(dòng)存儲(chǔ)介質(zhì)或進(jìn)行其他操作。
如圖4所示,為本發(fā)明公開的一種網(wǎng)絡(luò)視頻攝像機(jī)實(shí)施例1的結(jié)構(gòu)示意圖,所述網(wǎng)絡(luò)視頻攝像機(jī)包括:用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置41和網(wǎng)絡(luò)視頻攝像機(jī)本體42;其中:
用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置41與網(wǎng)絡(luò)視頻攝像機(jī)本體42相連;
用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置41包括:密碼鑰匙411和外攜式密碼卡412;
密碼鑰匙411與外攜式密碼卡412相連,密碼鑰匙411中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
外攜式密碼卡412接收用戶通過網(wǎng)絡(luò)視頻攝像機(jī)本體42輸入的用戶名和密碼信息,并讀取密碼鑰匙411中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙411中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)密碼鑰匙411中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙411顯示登錄密鑰;
網(wǎng)絡(luò)視頻攝像機(jī)本體42接收用戶輸入的登錄密鑰,并驗(yàn)證用戶輸入的登錄密鑰是否與顯示在密碼鑰匙411上的登錄密鑰一致,當(dāng)用戶輸入的登錄密鑰與顯示在密碼鑰匙411上的登錄密鑰一致時(shí),啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī)。
上述實(shí)施例的工作原理為,當(dāng)用戶需要操作網(wǎng)絡(luò)視頻攝像機(jī)時(shí),將密碼鑰匙411與外攜式密碼卡412相連,用戶通過網(wǎng)絡(luò)視頻攝像機(jī)本體42顯示的登錄界面輸入用戶名和密碼,外攜式密碼卡412獲取密碼鑰匙411中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息,將獲取到的密碼鑰匙411中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息進(jìn)行匹配,當(dāng)密碼鑰匙411中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),表明用戶密碼認(rèn)證通過,此時(shí),進(jìn)一步通過密碼鑰匙411顯示用于本次登錄的登錄密鑰,用戶根據(jù)密碼鑰匙411顯示的用于本次登錄的登錄密鑰,將登錄密鑰通過網(wǎng)絡(luò)視頻攝像機(jī)本體42登錄界面輸入,當(dāng)用戶輸入的登錄密鑰與下發(fā)至密碼鑰匙411的登錄密鑰一致時(shí),驗(yàn)證通過,用戶可以正常使用網(wǎng)絡(luò)視頻攝像機(jī)。
如圖5所示,為本發(fā)明公開的一種網(wǎng)絡(luò)視頻攝像機(jī)實(shí)施例2的結(jié)構(gòu)示意圖,所述網(wǎng)絡(luò)視頻攝像機(jī)包括:用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置51和網(wǎng)絡(luò)視頻攝像機(jī)本體52;其中:
用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置51與網(wǎng)絡(luò)視頻攝像機(jī)本體52相連;
用于網(wǎng)絡(luò)視頻攝像機(jī)的安全裝置51包括:密碼鑰匙511和外攜式密碼卡512;
密碼鑰匙511與外攜式密碼卡512相連,密碼鑰匙511中存儲(chǔ)有用戶身份和權(quán)限認(rèn)證信息;
外攜式密碼卡512接收用戶通過網(wǎng)絡(luò)視頻攝像機(jī)本體52輸入的用戶名和密碼信息,并讀取密碼鑰匙511中的用戶身份和權(quán)限認(rèn)證信息,判斷密碼鑰匙511中的用戶身份和權(quán)限認(rèn)證信息是否與用戶輸入的用戶名和密碼信息相匹配;
當(dāng)密碼鑰匙511中的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),密碼鑰匙511顯示登錄密鑰;
網(wǎng)絡(luò)視頻攝像機(jī)本體52接收用戶輸入的登錄密鑰,并驗(yàn)證用戶輸入的登錄密鑰是否與顯示在密碼鑰匙511上的登錄密鑰一致,當(dāng)用戶輸入的登錄密鑰與顯示在密碼鑰匙511上的登錄密鑰一致時(shí),啟動(dòng)網(wǎng)絡(luò)視頻攝像機(jī);
外攜式密碼卡512中包括:主處理器5121,其中:
主處理器5121接收或回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的視頻碼流和敏感數(shù)據(jù),并將經(jīng)過加密或解密后的數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)視頻攝像機(jī)本體52;
外攜式密碼卡512中還包括:加密組件5122;
加密組件5122與主處理器5121相連,主處理器5121接收網(wǎng)絡(luò)視頻攝像機(jī)本體52發(fā)送的視頻碼流實(shí)時(shí)加密命令;
主處理器5121根據(jù)接收到的加密命令和參數(shù),配置選擇相關(guān)的加密算法,并初始化加密組件5122;
主處理器5121將視頻碼流打包下發(fā)至加密組件5122;
加密組件5122基于配置的相關(guān)加密算法對(duì)接收到的視頻碼流進(jìn)行加密處理,并將加密處理后的數(shù)據(jù)打包發(fā)送至主處理器5121;
外攜式密碼卡512中還包括:解密組件5123;
解密組件5123與主處理器5121相連,主處理器5121接收網(wǎng)絡(luò)視頻攝像機(jī)本體52發(fā)送的待解密數(shù)據(jù)和數(shù)據(jù)解密命令;
主處理器5121根據(jù)接收到的解密命令和參數(shù),配置選擇相關(guān)的解密算法,并初始化解密組件5123;
主處理器5121將待解密數(shù)據(jù)打包下發(fā)至解密組件5123;
解密組件5123基于配置的相關(guān)解密算法對(duì)接收到的待解密數(shù)據(jù)進(jìn)行解密處理,并將解密處理后的數(shù)據(jù)打包發(fā)送至主處理器5121。
上述實(shí)施例的工作原理為,當(dāng)用戶需要操作網(wǎng)絡(luò)視頻攝像機(jī)時(shí),將密碼鑰匙511與外攜式密碼卡512相連,用戶通過網(wǎng)絡(luò)視頻攝像機(jī)本體52顯示的登錄界面輸入用戶名和密碼,外攜式密碼卡512獲取密碼鑰匙511中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息,將獲取到的密碼鑰匙511中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息進(jìn)行匹配,當(dāng)密碼鑰匙511中存儲(chǔ)的用戶身份和權(quán)限認(rèn)證信息與用戶輸入的用戶名和密碼信息相匹配時(shí),表明用戶密碼認(rèn)證通過,此時(shí),進(jìn)一步通過密碼鑰匙511顯示用于本次登錄的登錄密鑰,用戶根據(jù)密碼鑰匙511顯示的用于本次登錄的登錄密鑰,將登錄密鑰通過網(wǎng)絡(luò)視頻攝像機(jī)本體52登錄界面輸入,當(dāng)用戶輸入的登錄密鑰與下發(fā)至密碼鑰匙511的登錄密鑰一致時(shí),驗(yàn)證通過,用戶可以正常使用網(wǎng)絡(luò)視頻攝像機(jī)。
并且,外攜式密碼卡512中包含主處理器5121,主處理5121器通過接口與網(wǎng)絡(luò)視頻攝像機(jī)連接,主處理器5121負(fù)責(zé)接收、回傳網(wǎng)絡(luò)視頻攝像機(jī)需要加解密處理的相關(guān)視頻碼流和敏感數(shù)據(jù);主處理器根據(jù)相關(guān)操作命令選擇加密或者解密操作,并將加解密組件處理后的數(shù)據(jù)通過接口傳遞給網(wǎng)絡(luò)視頻攝像機(jī)。
在進(jìn)行數(shù)據(jù)加密時(shí),主處理器5121通過接口接收到視頻碼流實(shí)時(shí)加密命令,主處理器5121根據(jù)接收到是加密命令與參數(shù),配置選擇相關(guān)的加密算法,并初始化加密組件5122,主處理器5121通過接口與網(wǎng)絡(luò)視頻攝像機(jī)握手后,開始接收實(shí)時(shí)視頻碼流,主處理器5121將視頻碼流打包下發(fā)至加密組件5122,加密組件5122根據(jù)之前的設(shè)置對(duì)接收到的視頻碼流包進(jìn)行加密處理,加密組件5122將加密后的數(shù)據(jù)打包發(fā)回到主處理器5121,主處理器5121將接收到的加密視頻碼流通過接口發(fā)回給網(wǎng)絡(luò)視頻攝像機(jī),網(wǎng)絡(luò)視頻攝像機(jī)可以根據(jù)需求將加密視頻碼流存放在存儲(chǔ)介質(zhì)中。
在進(jìn)行數(shù)據(jù)解密時(shí),主處理器5121通過接口,接收到數(shù)據(jù)解密命令,主處理器5121根據(jù)接收到的解密密命令與參數(shù),配置選擇相關(guān)的解密算法,并初始化解密組件5123,主處理器5121通過接口與網(wǎng)絡(luò)視頻攝像機(jī)握手后,開始接收待解密數(shù)據(jù),主處理器5121將待解密數(shù)據(jù)打包下發(fā)至解密組件5123,解密組件5123根據(jù)之前的設(shè)置對(duì)接收到待解密數(shù)據(jù)進(jìn)行解密處理,解密組件5123將解密后的數(shù)據(jù)打包發(fā)回到主處理器5121,主處理器5121將接收到的解密后數(shù)據(jù)通過接口發(fā)回給網(wǎng)絡(luò)視頻攝像機(jī),網(wǎng)絡(luò)視頻攝像機(jī)可以根據(jù)需求將解密數(shù)據(jù)存放在移動(dòng)存儲(chǔ)介質(zhì)或進(jìn)行其他操作。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。