欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種異步led顯示控制卡管理系統(tǒng)及加密方法

文檔序號:10491941閱讀:523來源:國知局
一種異步led顯示控制卡管理系統(tǒng)及加密方法
【專利摘要】本發(fā)明涉及異步LED顯示控制卡管理系統(tǒng)及加密方法,接收上位機發(fā)送的節(jié)目單,該管理系統(tǒng)包括流媒體播放模塊,基于支持不同格式視頻的VLC播放器,將所述節(jié)目單中的視頻進行解碼形成多媒體數據,并編輯節(jié)目單形成文本信息,將所述多媒體數據以畫面的形式進行展示,用于對節(jié)目單預覽;文件加密模塊,用于對編輯后的文本信息進行文本加密。本發(fā)明的有益效果:與市面上的LED管理系統(tǒng)相比,本發(fā)明首先集成了基于VLC流媒體播放系統(tǒng),用于節(jié)目單的預覽,方便用戶使用;采用改進后的RSA加密算法,在不削弱保密性的前提下,提高了信息加密的速度,并首先應用于LED顯示屏管理系統(tǒng)中。
【專利說明】
一種異步LED顯示控制卡管理系統(tǒng)及加密方法
技術領域
[0001]本發(fā)明涉及LED顯示控制卡管理系統(tǒng),主要涉及流媒體播放系統(tǒng)和信息加密算法部分。
【背景技術】
[0002]隨著電子、光電等技術的發(fā)展,人們對各種信息的需求量不斷增加,中大型LED顯示屏作為信息載體廣泛應用在銀行、保險、車站、港口、商場等公共場所,用來向人們傳遞信息。大部分的LED管理系統(tǒng),在PC上準備好需要展示的信息發(fā)送給控制卡管理系統(tǒng)進行處理,在發(fā)送過程中,會遇到惡意篡改信息的可能事件,嚴重破壞信息的安全性,因此,在整個LED管理系統(tǒng)中,信息保密工作至關重要。
[0003]RSA是目前最有影響力的公鑰加密算法。作為一款非對稱加密算法,其基于一個十分簡單的數論事實:將兩個大素數相乘十分容易,但那時想要對其乘積進行因式分解卻極其困難,因此可以將乘積公開作為加密密鑰,即公鑰,而兩個大素數組合成私鑰。公鑰是可發(fā)布的供任何人使用,私鑰則為自己所有,供解密之用。解密者擁有私鑰,并且將由私鑰計算生成的公鑰發(fā)布給加密者。加密都使用公鑰進行加密,并將密文發(fā)送到解密者,解密者用私鑰解密將密文解碼為明文。

【發(fā)明內容】

[0004]本發(fā)明主要克服現有LED顯示屏管理系統(tǒng)中的不足,提供一種異步LED顯示控制卡管理系統(tǒng)及加密方法,具體有以下技術方案實現:
所述異步LED顯示控制卡管理系統(tǒng),接收上位機發(fā)送的節(jié)目單,管理系統(tǒng)包括:
流媒體播放模塊,基于支持不同格式視頻的VLC播放器,將所述節(jié)目單中的視頻進行解碼形成多媒體數據,并編輯節(jié)目單形成文本信息,將所述多媒體數據以畫面的形式進行展示,用于對節(jié)目單預覽;
文件加密模塊,用于對編輯后的文本信息進行文本加密。
[0005]所述異步LED顯示控制卡管理系統(tǒng)的進一步設計在于,所述VLC播放器基于開源流媒體播放框架I ibVLC,通過從安裝好的VLC播放器目錄下拷貝動態(tài)鏈接庫文件、靜態(tài)鏈接庫文件以及頭文件至項目目錄下實現VLC的開發(fā)。
[0006]所述異步LED顯示控制卡管理系統(tǒng)的進一步設計在于,流媒體播放模塊根據IibVLC提供的API函數,通過JNI調用本地函數,實現節(jié)目預覽所需要的播放、暫停、停止以及分辨率調整的功能。
[0007]所述異步LED顯示控制卡管理系統(tǒng)的進一步設計在于,文件加密模塊包括:
密鑰產生單元,接收控制卡管理系統(tǒng)生成的公鑰和私鑰;
加密單元,將所述公鑰通過網口發(fā)送給上位機后,接收上位機根據所述公鑰進行加密后形成的數據;
信息發(fā)送單元,將加密后的數據,通過網口發(fā)送給控制卡管理系統(tǒng); 信息解密模塊,利用私鑰對發(fā)送過來的數據進行解密,產生明文并發(fā)送至控制卡管理系統(tǒng)。
[0008]如所述的異步LED顯示控制卡管理系統(tǒng)的加密方法,包括如下步驟:
1)控制卡管理系統(tǒng)根據改進的RSA算法產生好密鑰,將公鑰經網口,通過socket套接字發(fā)送給上位機;
2)上位機根據公鑰對信息進行加密,產生加密后的數據,將加密后的數據再次經網口發(fā)送給控制卡管理系統(tǒng);
3)控制卡管理系統(tǒng)根據私鑰對發(fā)送過來的數據進行解密產生明文。
[0009]所述加密方法的進一步設計在于,所述改進的RSA算法包括如下步驟:
(1)隨機選取四個素數口」、9」、1^_和8」;
(2)計算nj= pj*qj*rj*sj,Φ (nj ) = (ρj-1) (qj-1) (r j-1) (sj-1);
(3)隨機選取整數ej滿足(ej,0(nj))=1,即ej與Φ (nj)互質;
(4)利用歐幾里得算法計算dj,滿足ej*dj^iMOD Φ (nj);
(5)公開n^PIej作為用戶j的公開加密變換Ej3BSEj=〈e j,n j>,保密d j,n j作為保密的解密變換Dj,記為Dj=〈 dj,nj >,根據式(I)的加密算法進行加密運算,c表示明文,
c = Ej(m) = (m'ej) MOD (nj) (I)
根據式(2)的解密算法進行解密運算,m表示密文, m = Dj(c) = (c'dj) MOD (nj)(2)
本發(fā)明的優(yōu)點如下:
I)支持多種格式視頻的流媒體播放器,集成于異步LED顯示控制卡管理系統(tǒng)中,實現節(jié)目單預覽功能,方便用戶使用。
[0010]2)與傳統(tǒng)的RSA加密算法相比,改進后RSA加密算法更符合一次一密的密碼體制。并且使用時,可以隨機產生較小的素數,減小密鑰產生的難度,減少大數數值的運算次數,與傳統(tǒng)RSA加密算法相比,提高了加密速度。
[0011]3)將改進后的RSA加密算法集成于異步LED顯示控制卡管理系統(tǒng)中,可以提高信息發(fā)布的可靠性,保證用戶使用的安全性。
【附圖說明】
[0012]圖1LED異步控制系統(tǒng)整體框架。
[0013]圖2VLC開發(fā)流程。
[0014]圖3信息發(fā)送流程。
[0015]圖4改進RSA-加密算法流程。
【具體實施方式】
[0016]下面結合附圖,從流媒體播放模塊和文件加密模塊進行詳細說明。
[0017]如圖1,本實施例的異步LED顯示控制卡管理系統(tǒng),接收上位機(及PC端)發(fā)送的節(jié)目單,主要由流媒體播放模塊與文件加密模塊組成。
[0018]流媒體播放模塊,如圖2,基于支持不同格式視頻的VLC播放器,將節(jié)目單中的視頻進行解碼形成多媒體數據,并編輯節(jié)目單形成文本信息,將多媒體數據以畫面的形式進行展示,用于對節(jié)目單預覽;
文件加密模塊,用于對編輯后的文本信息進行文本加密。
[0019]進一步的,VLC播放器基于開源流媒體播放框架libVLC,通過從安裝好的VLC播放器目錄下拷貝動態(tài)鏈接庫文件(.dll文件)、靜態(tài)鏈接庫文件(.1ib文件)以及頭文件(.h文件)至項目目錄下實現VLC的開發(fā)。
[0020]流媒體播放模塊根據IibVLC提供的API函數,通過JNI調用本地函數,實現節(jié)目預覽所需要的播放、暫停、停止以及分辨率調整的功能。
[0021 ]文件加密模塊包括:
密鑰產生單元,接收控制卡管理系統(tǒng)生成的公鑰和私鑰;
加密單元,將公鑰通過網口發(fā)送給上位機后,接收上位機根據公鑰進行加密后形成的數據;
信息發(fā)送單元,將加密后的數據,通過網口發(fā)送給控制卡管理系統(tǒng);
信息解密模塊,利用私鑰對發(fā)送過來的數據進行解密,產生明文并發(fā)送至控制卡管理系統(tǒng)。
[0022]如上述異步LED顯示控制卡管理系統(tǒng)的加密方法,如圖3,包括如下步驟:
1)控制卡管理系統(tǒng)根據改進的RSA算法產生好密鑰,將公鑰經網口,通過socket套接字發(fā)送給上位機;
2)上位機根據公鑰對信息進行加密,產生加密后的數據,將加密后的數據再次經網口發(fā)送給控制卡管理系統(tǒng);
3)控制卡管理系統(tǒng)根據私鑰對發(fā)送過來的數據進行解密產生明文。
[0023]如圖4,改進的RSA算法包括如下步驟:
(1)隨機選取四個素數口」、9」、1^_和8」;
(2)計算nj= pj*qj*rj*sj,Φ (nj ) = (pj_l) (qj_l) (r j_l) (sj_l);
(3)隨機選取整數ej滿足(ej,0(nj))=1,即ej與Φ (nj)互質;
(4)利用歐幾里得算法計算dj,滿足ej*dj^iMOD Φ (nj);
(5)公開n^PIej作為用戶j的公開加密變換Ej3BSEj=〈e j,n j>,保密d j,n j作為保密的解密變換Dj,記為Dj=〈 dj,nj >,根據式(I)的加密算法進行加密運算,c表示明文,
c = Ej(m) = (m'ej) MOD (nj) (I)
根據式(2)的解密算法進行解密運算,m表示密文, m = Dj(c) = (c'dj) MOD (nj)(2)
本實施例具備如下優(yōu)點:
支持多種格式視頻的流媒體播放器,集成于異步LED顯示控制卡管理系統(tǒng)中,實現節(jié)目單預覽功能,方便用戶使用。
[0024]與傳統(tǒng)的RSA加密算法相比,改進后RSA加密算法更符合一次一密的密碼體制。并且使用時,可以隨機產生較小的素數,減小密鑰產生的難度,減少大數數值的運算次數,與傳統(tǒng)RSA加密算法相比,提高了加密速度。
[0025]將改進后的RSA加密算法集成于異步LED顯示控制卡管理系統(tǒng)中,可以提高信息發(fā)布的可靠性,保證用戶使用的安全性。
【主權項】
1.一種異步LED顯示控制卡管理系統(tǒng),接收上位機發(fā)送的節(jié)目單,其特征在于包括流媒體播放模塊,基于支持不同格式視頻的VLC播放器,將所述節(jié)目單中的視頻進行解碼形成多媒體數據,并編輯節(jié)目單形成文本信息,將所述多媒體數據以畫面的形式進行展示,用于對節(jié)目單預覽; 文件加密模塊,用于對編輯后的文本信息進行文本加密。2.根據權利要求1所述的異步LED顯示控制卡管理系統(tǒng),其特征在于所述VLC播放器基于開源流媒體播放框架libVLC,通過從安裝好的VLC播放器目錄下拷貝動態(tài)鏈接庫文件、靜態(tài)鏈接庫文件以及頭文件至項目目錄下實現VLC的開發(fā)。3.根據權利要求1所述的異步LED顯示控制卡管理系統(tǒng),其特征在于流媒體播放模塊根據IibVLC提供的API函數,通過JNI調用本地函數,實現節(jié)目預覽所需要的播放、暫停、停止以及分辨率調整的功能。4.根據權利要求1所述的異步LED顯示控制卡管理系統(tǒng),其特征在于文件加密模塊包括: 密鑰產生單元,接收控制卡管理系統(tǒng)生成的公鑰和私鑰; 加密單元,將所述公鑰通過網口發(fā)送給上位機后,接收上位機根據所述公鑰進行加密后形成的數據; 信息發(fā)送單元,將加密后的數據,通過網口發(fā)送給控制卡管理系統(tǒng); 信息解密模塊,利用私鑰對發(fā)送過來的數據進行解密,產生明文并發(fā)送至控制卡管理系統(tǒng)。5.如權利要求1-4任一項所述的異步LED顯示控制卡管理系統(tǒng)的加密方法,其特征在于包括如下步驟: 1)該控制卡管理系統(tǒng)根據改進的RSA算法產生好密鑰,將公鑰經網口,通過socket套接字發(fā)送給上位機; 2)上位機根據公鑰對信息進行加密,產生加密后的數據,將加密后的數據再次經網口發(fā)送給控制卡管理系統(tǒng); 3)控制卡管理系統(tǒng)根據私鑰對發(fā)送過來的數據進行解密產生明文。6.根據權利要求5所述的加密方法,其特征在于所述改進的RSA算法包括如下 步驟: (1)隨機選取四個素數口」、9」、1^和8」; (2)計算nj= pj*qj*rj*sj,Φ (nj) = (pj-1)(qj-1)(r j-1)(sj-1); (3)隨機選取整數ej滿足(ej,0(nj))=1,即ej與Φ (nj)互質; (4)利用歐幾里得算法計算dj,滿足ej*dj^iMOD Φ (nj); (5)公開nj和ej作為用戶j的公開加密變換Ej3BSEj=〈ej,nj>,保密dj,nj作為保密的解密變換Dj,記為Dj=〈 dj,nj >,根據式(I)的加密算法進行加密運算,c表示明文, c = Ej(m) = (m'ej) MOD (nj) (I) 根據式(2 )的解密算法進行解密運算,m表示密文, m = Dj(c) = (c'dj) MOD (nj)(2)。7.根據權利要求6所述的加密方法,其特征在于所述改進的RSA算法中,包含兩個密鑰:加密密鑰Ej和解密密鑰Dj,所述加密密鑰公開。
【文檔編號】H04L29/06GK105846998SQ201610271097
【公開日】2016年8月10日
【申請日】2016年4月27日
【發(fā)明人】何書專, 唐海亮, 潘紅兵
【申請人】江蘇利鼎微系統(tǒng)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
绿春县| 稷山县| 周至县| 历史| 宁河县| 德庆县| 昔阳县| 金坛市| 彭泽县| 阳信县| 新邵县| 乐平市| 青铜峡市| 色达县| 抚远县| 望谟县| 中江县| 徐州市| 大名县| 新余市| 偃师市| 南江县| 灵武市| 保德县| 威宁| 清水县| 凯里市| 海南省| 广东省| 抚松县| 新源县| 无锡市| 封丘县| 阳新县| 且末县| 嵩明县| 慈溪市| 卓尼县| 佛学| 南郑县| 海丰县|