两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種密碼生成、認(rèn)證方法、相關(guān)裝置及系統(tǒng)的制作方法_3

文檔序號(hào):9691373閱讀:來(lái)源:國(guó)知局
D)。
[0091]需要說(shuō)明的是,服務(wù)器獲取的服務(wù)器當(dāng)前時(shí)間,可以獲取到指定的單位,比如,獲取到小時(shí),例如,如果服務(wù)器當(dāng)前時(shí)間2015年8月13日14時(shí)33分18秒,則獲取的服務(wù)器當(dāng)前時(shí)間可以取到小時(shí),為2015081314,也可以取到天20150813,其中服務(wù)器的時(shí)間與機(jī)頂盒的時(shí)間同步。
[0092]步驟S302:根據(jù)標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間,通過(guò)服務(wù)器預(yù)設(shè)算法生成超級(jí)密碼。
[0093]具體地,機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間的組合可以通過(guò)服務(wù)器預(yù)設(shè)算法,例如MD5加密算法,生成字符串,再通過(guò)字典查詢,比如,利用8859-1的字符表,將生成的字符串轉(zhuǎn)換得到超級(jí)密碼,例如:機(jī)頂盒的標(biāo)識(shí)碼為123456789ABCDEF,獲取的服務(wù)器當(dāng)前時(shí)間為2015年11月05日10時(shí)23分,表示為201511051023。則機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間的組合為:123456789ABCDEF201511051023,通過(guò)MD5加密算法生成的字符串為:e93a81546c52f707ade5f45b924b5b83。可以只取ASSIC碼,S卩,去掉0x7A之后的字符、0x30之前的字符以及包括0x3A和0x40在內(nèi)的0x3A和0x40之間的字符,如特殊字符以空字符表示,e9為0x7A之后的字符,舍去e9,3a舍去,81為0x7A之后的字符舍去,依次類推,最終得到546c525b4b5b,通過(guò)8859-1字符表查詢得到T1R[K[,假設(shè)只取8個(gè)字符作為超級(jí)密碼,如果查詢得到的字符大于8個(gè)則只取前8個(gè),如果查詢得到的字符不足8個(gè),可以在其后添加字符z,上述舉例實(shí)施例的超級(jí)密碼為:TlR[K[zz。
[0094]需要說(shuō)明的是,標(biāo)識(shí)碼和服務(wù)器當(dāng)前時(shí)間組合的形式可以是標(biāo)識(shí)碼和服務(wù)器當(dāng)前時(shí)間的直接連接,也可以是通過(guò)某一符號(hào),比如“#,,、“&”或等連接起來(lái),本發(fā)明所述的服務(wù)器預(yù)設(shè)算法中的加密算法可以是MD5、AES、1DES、3DES、CRPM以及CSS等中的一種,本發(fā)明不作限制,使用的字典可以是8859-1的字符表、ASSIC、8859系列、unicode、utf8等中的任何一種,不發(fā)明不作限制,通過(guò)字典查詢得字符的處理方法,以及超級(jí)密碼的處理方法等,不發(fā)明均不做限制。
[0095]步驟S303:將超級(jí)密碼發(fā)送至機(jī)頂盒。
[0096]具體地,服務(wù)器將超級(jí)密碼通過(guò)有線電纜、寬帶或者網(wǎng)絡(luò)發(fā)送至機(jī)頂盒。該超級(jí)密碼用于當(dāng)機(jī)頂盒被鎖定時(shí)解鎖機(jī)頂盒。
[0097]需要說(shuō)明的是,在將超級(jí)密碼發(fā)送至機(jī)頂盒之前,服務(wù)器可以根據(jù)服務(wù)器當(dāng)前時(shí)間變化的時(shí)間步長(zhǎng)生成時(shí)間權(quán)限,比如,如果服務(wù)器當(dāng)前時(shí)間2015年8月13日14時(shí)33分18秒,而在步驟S101中,服務(wù)器獲取的服務(wù)器當(dāng)前時(shí)間可以取到小時(shí)為2015081314,則有效時(shí)間權(quán)限為超級(jí)密碼在2015年8月13日15時(shí)前有效;也可以根據(jù)預(yù)設(shè)時(shí)間閾值生成時(shí)間權(quán)限,比如,如果服務(wù)器當(dāng)前時(shí)間2015年8月13日14時(shí)33分18秒,設(shè)置預(yù)設(shè)時(shí)間閾值為3小時(shí),則超級(jí)密碼在則在2015年8月13日17時(shí)33分18秒前有效。服務(wù)器在將超級(jí)密碼發(fā)送至機(jī)頂盒的同時(shí),還將上述所述的時(shí)間權(quán)限發(fā)送至機(jī)頂盒。
[0098]步驟S304:機(jī)頂盒接收服務(wù)器發(fā)送的超級(jí)密碼。
[0099]具體地,機(jī)頂盒通過(guò)有線電纜、寬帶或者網(wǎng)絡(luò)接收服務(wù)器發(fā)送的超級(jí)密碼。
[0100]需要說(shuō)明的是,機(jī)頂盒接收服務(wù)器發(fā)送的超級(jí)密碼之前或之后,機(jī)頂盒還可以接收服務(wù)器發(fā)送的時(shí)間權(quán)限,用于限定超級(jí)密碼使用的有效時(shí)間,該時(shí)間權(quán)限可以是服務(wù)器根據(jù)服務(wù)器當(dāng)前時(shí)間變化的時(shí)間步長(zhǎng)生成,或者也可以是服務(wù)器根據(jù)預(yù)設(shè)時(shí)間閾值生成。
[0101]步驟S305:機(jī)頂盒獲取解密信息。
[0102]當(dāng)機(jī)頂盒出于鎖定狀態(tài),無(wú)法解鎖時(shí),可以向服務(wù)商或第三方請(qǐng)求獲取超級(jí)密碼,可以機(jī)頂盒向服務(wù)器發(fā)送請(qǐng)求超級(jí)密碼的指令,也可以是用戶通過(guò)郵件、電話或者短信等方式告知運(yùn)營(yíng)商或者第三方,運(yùn)營(yíng)商或者第三方的服務(wù)器在生成超級(jí)密碼之后,將超級(jí)密碼發(fā)送至機(jī)頂盒,運(yùn)營(yíng)商或者第三方通過(guò)郵件、電話或者短信等方式告知用戶超級(jí)密碼。
[0103]具體地,可以通過(guò)在機(jī)頂盒鎖定界面獲取用戶輸入的解密信息;也可以通過(guò)獲取機(jī)頂盒的標(biāo)識(shí)碼以及機(jī)頂盒當(dāng)前時(shí)間,根據(jù)標(biāo)識(shí)碼以及機(jī)頂盒當(dāng)前時(shí)間,通過(guò)機(jī)頂盒預(yù)設(shè)算法生成解密信息,其中機(jī)頂盒預(yù)設(shè)算法與服務(wù)器預(yù)設(shè)算法相同。
[0104]步驟S306:判斷超級(jí)密碼與解密信息是否匹配。
[0105]具體地,將超級(jí)密碼與解密信息進(jìn)行比對(duì),如果一致則超級(jí)密碼與解密信息匹配,解密信息正確,解鎖該機(jī)頂盒,否則,機(jī)頂盒保持鎖定狀態(tài),提示用戶密碼輸入錯(cuò)誤。
[0106]需要說(shuō)明的是,當(dāng)機(jī)頂盒接收到服務(wù)器發(fā)送的時(shí)間權(quán)限時(shí),步驟S305還包括:在機(jī)頂盒獲取解密信息的同時(shí)獲取機(jī)頂盒的當(dāng)前時(shí)間,步驟S306還包括:判斷機(jī)頂盒的當(dāng)前時(shí)間是否在時(shí)間權(quán)限允許的范圍之內(nèi),具體地,可以將機(jī)頂盒當(dāng)前時(shí)間與時(shí)間權(quán)限所允許的截止時(shí)間比對(duì),判斷機(jī)頂盒的當(dāng)前時(shí)間是否在時(shí)間權(quán)限允許截止時(shí)間之前,例如當(dāng)機(jī)頂盒的當(dāng)前時(shí)間為2015年11月5日15時(shí)22分,時(shí)間權(quán)限所允許截止時(shí)間為2015年11月5日18時(shí)00分,則機(jī)頂盒的當(dāng)前時(shí)間在時(shí)間權(quán)限允許的范圍之內(nèi)。只有當(dāng)超級(jí)密碼與解密信息匹配且機(jī)頂盒的當(dāng)前時(shí)間在時(shí)間權(quán)限允許的范圍之內(nèi),才解鎖該機(jī)頂盒,否則,結(jié)束流程,或者機(jī)頂盒可以保持鎖定狀態(tài),提示用戶密碼輸入錯(cuò)誤,本發(fā)明不作限制。
[0107]步驟S307:解鎖該機(jī)頂盒。
[0108]具體地,當(dāng)超級(jí)密碼與解密信息匹配時(shí),解鎖機(jī)頂盒;當(dāng)步驟S203包含判斷判斷機(jī)頂盒的當(dāng)前時(shí)間是否在時(shí)間權(quán)限允許的范圍之內(nèi)時(shí),只有當(dāng)超級(jí)密碼與解密信息匹配且機(jī)頂盒的當(dāng)前時(shí)間在時(shí)間權(quán)限允許的范圍之內(nèi),才解鎖該機(jī)頂盒。
[0109]可選地,解鎖機(jī)頂盒之后,可以重新設(shè)置的解鎖密碼。具體地,在解鎖成功后,彈出消息框,提示用戶重新設(shè)置解鎖密碼,機(jī)頂盒接收用戶在密碼重置界面輸入的密碼信息,將其設(shè)定為解鎖密碼,該密碼用于解鎖機(jī)頂盒。
[0110]需要說(shuō)明的是,本實(shí)施例中的服務(wù)器可以是為運(yùn)營(yíng)商服務(wù)器,也可以是第三方服務(wù)器,當(dāng)服務(wù)器將超級(jí)密碼或時(shí)間權(quán)限發(fā)送至機(jī)頂盒之后,服務(wù)器記錄該機(jī)頂盒的日志,該日志中包含了此次超級(jí)密碼的發(fā)送記錄。當(dāng)服務(wù)器應(yīng)用于第三方服務(wù)器時(shí),第三方服務(wù)器還需要將機(jī)頂盒的日志發(fā)送至給運(yùn)營(yíng)商服務(wù)器。
[0111]上述發(fā)明,通過(guò)服務(wù)器獲取機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間,根據(jù)所述標(biāo)識(shí)碼以及所述服務(wù)器當(dāng)前時(shí)間,通過(guò)所述服務(wù)器預(yù)設(shè)算法生成超級(jí)密碼,并將該超級(jí)密碼發(fā)送至所述機(jī)頂盒;機(jī)頂盒接收服務(wù)器發(fā)送的超級(jí)密碼,獲取解密信息,并判斷所述超級(jí)密碼與解所述密信息是否匹配,如果是,則解鎖所述機(jī)頂盒,由于機(jī)頂盒的標(biāo)識(shí)碼唯一且服務(wù)器當(dāng)前時(shí)間不斷變化,因而將其通過(guò)預(yù)設(shè)算法生成的超級(jí)密碼唯一且動(dòng)態(tài)變化,從而向?qū)崿F(xiàn)向機(jī)頂盒提供唯一且動(dòng)態(tài)變化的超級(jí)密碼,防止他人利用固定不變的超級(jí)密碼解鎖機(jī)頂合
ΙΤΓΤ.Ο
[0112]請(qǐng)參閱圖4,圖4是本發(fā)明一種密碼生成、認(rèn)證系統(tǒng)另一實(shí)施方式的流程圖。本實(shí)施方式的一種密碼生成、認(rèn)證系統(tǒng)可以應(yīng)用于服務(wù)器和機(jī)頂盒,該密碼生成、認(rèn)證系統(tǒng)包括:
[0113]步驟S401:獲取機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間。
[0114]具體地,運(yùn)營(yíng)商或第三方的服務(wù)器獲取機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間,機(jī)頂盒的標(biāo)識(shí)碼用于識(shí)別機(jī)頂盒,該機(jī)頂盒的標(biāo)識(shí)碼可以為機(jī)頂盒的序列號(hào)(MCID)。
[0115]需要說(shuō)明的是,服務(wù)器獲取的服務(wù)器當(dāng)前時(shí)間,可以獲取到指定的單位,比如,獲取到小時(shí),例如,如果服務(wù)器當(dāng)前時(shí)間2015年8月13日14時(shí)33分18秒,則獲取的服務(wù)器當(dāng)前時(shí)間可以取到小時(shí),為2015081314,也可以取到天20150813,其中服務(wù)器的時(shí)間與機(jī)頂盒的時(shí)間同步。
[0116]步驟S402:根據(jù)標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間,通過(guò)服務(wù)器預(yù)設(shè)算法生成超級(jí)密碼。
[0117]具體地,機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間的組合可以通過(guò)服務(wù)器預(yù)設(shè)算法,例如MD5加密算法,生成字符串,再通過(guò)字典查詢,比如,利用8859-1的字符表,將生成的字符串轉(zhuǎn)換得到超級(jí)密碼,例如:機(jī)頂盒的標(biāo)識(shí)碼為123456789ABCDEF,獲取的服務(wù)器當(dāng)前時(shí)間為2015年11月05日10時(shí)23分,表示為201511051023。則機(jī)頂盒的標(biāo)識(shí)碼以及服務(wù)器當(dāng)前時(shí)間的組合為:123456789ABCDEF201511051023,通過(guò)MD5加密算法生成的字符串為:e93a81546c52f707ade5f45b924b5b83??梢灾蝗SSIC碼,S卩,去掉0x7A之后的字符、0x30之前的字符以及包括0x3A和0x40在內(nèi)的0x3A和0x40之間的字符,如特殊字符以空字符表示,e9為0x7A之后的字符,舍去e9,3a舍去,81為0x7A之后的字符舍去,依次類推,最終得到546c525b4b5b,通過(guò)8859-1字符表查詢得到T1R[K[,假設(shè)只取8個(gè)字符作為超級(jí)密碼,如果查詢得到的字符大于8個(gè)則只取前8個(gè),如果查詢得到的字符不足8個(gè),可以在其后添加字符z,上述舉例實(shí)施例的超級(jí)密碼為:TlR[K[zz。
[0118]需要說(shuō)明的是,標(biāo)識(shí)碼和服務(wù)器當(dāng)前時(shí)間組合的形式可以是標(biāo)識(shí)碼和服務(wù)器當(dāng)前時(shí)間的直接連接,也可以是通過(guò)某一符號(hào),比如“#,,、“&”或等連接起來(lái),本發(fā)明所述的服務(wù)器預(yù)設(shè)算法中的加密算法可以是MD5、AES、1DES、3DE
當(dāng)前第3頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
白河县| 三明市| 渭源县| 武宣县| 东乡县| 垣曲县| 昆山市| 密山市| 大邑县| 望奎县| 元谋县| 静宁县| 莱阳市| 襄垣县| 临城县| 墨江| 丽江市| 乌拉特中旗| 阳新县| 天台县| 吴忠市| 新巴尔虎右旗| 乃东县| 苍溪县| 伊宁县| 象山县| 昭通市| 乌恰县| 九江市| 香河县| 洛宁县| 威信县| 洞头县| 重庆市| 河南省| 怀仁县| 定安县| 综艺| 青州市| 孟津县| 平塘县|