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

在通信設備間產生相互隨機圖組的方法及應用系統(tǒng)的制作方法

文檔序號:7744659閱讀:214來源:國知局
專利名稱:在通信設備間產生相互隨機圖組的方法及應用系統(tǒng)的制作方法
技術領域
本發(fā)明是計算機及通信技術領域,尤其涉及在通信設備間產生相互隨機圖組的方法及應用系統(tǒng)。
背景技術
在網絡通信中,多個通信設備間有時需要相互隨機數據來實現一些類似應用場景,特別實在同一平臺上。一般程序開始后,客戶端都需要隨機使用隨機碼來確定游戲服務器端在運行的相同的地點,物品等,而且客戶端的隨機數必須與服務器端的隨機數相同,以確保服務器端和客戶端中游戲場景的一致性。在游戲進行過程中,客戶端同樣還需要使用隨機數來確定場景中的人物的坐標關系?,F有技術方案都是在服務器端調用已有的庫函數生成隨機數,比如采用SRAND函數設置隨機種子,用RAND生成隨機數;然后再通過網絡向客戶端傳送生成的隨機數。由于網絡還需要處理很多信息,數據量非常大,而一個隨機數一般為32BIT,甚至更多,因此,服務器終端通過網絡客戶端傳送隨機數會增加網絡中的數據傳輸量,尤其是在客戶端數量比較多的情況下,傳送隨機數會占用大量的網絡帶寬,容易導致數據丟失或者弛懈,而且在網絡傳輸客戶需要使用的隨機數也容易被接獲,其安全性較差。

發(fā)明內容
本發(fā)明提供一種在在通信設備間產生相同隨機圖組的方法及系統(tǒng),以解決現有技術中存在多個通信設備間傳遞隨機數存在占用大量網絡資源和安全性差的問題。為解決上述問題,本發(fā)明提供以下技術方案一種在通信設備間產生相互隨機數組的方法,包括下述步驟它是由圖形對碼組成兩個圖形碼成為一組每個詞組成為兩個代碼組每兩個圖形嗎組成索引形成9萬個詞組,它可以翻譯成文字組只需要一個字節(jié)和一個字節(jié)的索引,不需要每個詞組都有索引,大大節(jié)省了代碼的空間。可以循環(huán)9萬組文字數據庫。下載由0-9 的數字先行下載然后導成圖形碼300個圖形最后通過圖形碼組成9萬個詞組,所以下載的只是數字快接方便然后把數字變成300個的圖形碼等,最后通過索引成為文字或程序等。 可以用于編程,文章保密,密碼等安全數據3重保證,原數字保證沒有原圖形碼導入錯誤無法翻譯,2無索引無法把9萬個詞組轉換為文字組,3字組是由兩個字組成每兩個都是不同的組合,一個個圖形碼的破譯毫無意義,加上多個索引的引用讓破譯更是難上加難。安裝了圖形碼組解碼器,加上原碼條和索引,不管下載和文字翻譯都提高了工作效益。由一個通行設備在本設備保存的數據選用表中選擇一個或多個數據,并通知其余通信設備分別從各自保存的且與所述數據選用表相同的數據選用表中進行相同的選擇,各通信設備分別利用相同的隨機數據從數據選用表中選擇的數據后,將用戶的索引,所述其中一個通信設備選擇數據后,將數據的索引通知其余各通信設備。
各通信設備在生成隨機圖時利用相同的隨機種子。首次使用的隨機種子由所述其中一個通信設備生成并發(fā)送到其余通信設備,后續(xù)產生隨機圖組時使用前次生成的隨機數作為隨機種子。所述數據選用表中的數據為詞組所述其中一個通信設備隨機的生成所數據表中的一個或多個索引,并按該索引從數據選用表中選擇數據。各通信設備生成隨機數包括下述步驟將從數據表中選擇的每個數據與隨機種子詞組;將得到的詞組與所述固定索引為一個隨機圖組。一種可在通信設備間產生相同隨機數的通信系統(tǒng),包括相互進行通信連接的多個通信設備;所述通信設備包括存儲模塊,勇于存儲包含數據和數據對應的索引的數據選用表;數據選擇模塊,用于根據索引號從所述存儲模塊的數據選用表獲取數據;隨機圖產生模塊,用于根據從數據選用表中選擇的數據,或者根據所述選擇的數據和隨機種子,利用隨機數生成算法產生隨機圖;其中,由一個通信設備中的數據選擇模塊隨機產生所述數據選用表中的索引號, 或產生所述索引號和隨機種子并發(fā)送到其他通信設備。本發(fā)明在生成隨機圖時,僅需傳送隨機種子和位數較少的數據的索引,因此,在大量的通信社設備均要得到相同隨機數據的情況下,本發(fā)明能夠大幅度的降低數據傳送量, 節(jié)約網絡資源,尤其是網絡帶寬。由于傳送的索引也是隨機的,而且也不用索引的數值來產生隨機圖組,索引所對應的數據并不在網絡上傳送,因此,可以提高數據安全性,從而防止數據被輕易截獲破解。


圖1是模塊圖。
圖2字母變位圖。
具體實施例方式為了在盡可能少的占用網絡資源和提高安全性的情況下,使通信設備間能夠獲得相同的隨機圖組,本發(fā)明由各通信設備分別在本端上選擇同一組數據,并利用選擇的數據和采用相同的算法來生成一致的隨機圖組。根據實際應用需要,可以是其中一個客戶端與服務器之間(即兩個通信設備之間)產生相同的隨機圖組,也可是多個客戶端與服務器之間產生相同的隨機圖組。參閱1所示,整個通信系統(tǒng)由多個通信設備構成,各通信設備通過網絡連接。通信設備間采用客戶端/服務器方式通信,其中一個通信設備作為服務器,其余通信設備作為客戶端。各通信設備上保存有結構和內容相同的數據選用表(CHOI⑶TAB),該數據選表包括和數據的索引,一個最簡單的數據選用表如下所示索引數據翻譯
為了使產生的隨機圖的隨機性比較好,應使個數據應不相同,最佳的數據為不相同的詞組。數據選用表也可根據需要定期進行更新,但只要保證各通信設備上的數據選用表一致即可。數據選用表可由服務器端的通信設備產生并發(fā)送到其余各通信設備。在客戶端需要與服務器端相同的隨機圖時,服務器端先從在本端上隨機產生數據選用表中的若干個索引,并按該索引從本端的數據選用表中選擇對應的數據;同時,將這些數據的索引通過網絡傳送到需要隨機圖的客戶端,客戶端根據索引從本端的數據選用表中選擇與服務器相同的數據。在本發(fā)明中,隨機數據生成算法可以不使用隨機種子,也可以使用隨機種子。如果使用隨機種子,則可以在初始化時或首次需要生成隨機數據時,由服務器端生成并傳送到客戶端。服務器只向客戶端傳送一次隨機種子,在后續(xù)產生隨機圖組時,服務器和客戶端均使用前一次生產的隨機圖組作為隨機種子。服務器端和客戶端均采用相同的隨機數生成算法,將選擇的數據和隨機種子作為算法的輸入生成隨機圖。由于算法相同并且其輸入相同,因此,服務器端和客戶端生成的隨機數據必然相同。參閱圖2所示,在本發(fā)明中通信設備除了包括現有的基本功能模塊外,還包括用于存儲上述的數據選用表的存儲模塊;用于根據索引號從所述存儲模塊的數據選用表獲取數據的數據選擇模塊;對于服務器端的數據選擇模塊而言,還用于隨機生成索所述數據選用表中的引號。隨機圖產生模塊,用于根據從數據選用表選擇的數據,或者根據該數據和隨機種子,利用隨機圖生成算法產生隨機圖組。無參閱圖3所示,在多個通信設備間產生相同隨機圖的處理過程如下步驟10,分別在服務器端和客戶端的通信設備中創(chuàng)建相同的數據選用表和保存相同的隨機數據生成算法,數據選用表包含若干個數據和該數據的索引。步驟11,客戶端連接到服務器并進行初始化后,由服務器端向客戶端發(fā)送隨機種子。步驟12,服務器確定需要向客戶端提供隨機圖時,由數據選擇模塊隨機產生保存在本端的數據選用表中的索引號,根據該索引號從數據選用表中獲得對應的若干個數據。步驟13,服務器將產生的索引號通過網絡發(fā)送到客戶端。步驟14,客戶端到索引后,由數據選擇模塊從本端保存的數據選用表中獲得與服務器端一致的若干個數據。步驟15,服務器端和客戶端的隨機數產生模塊均調用相同的隨機圖生成算法,將保存的隨機種子和數據選用表獲取的若干個數據作為該算法的輸入,得到一個隨機圖組。下面以網絡游戲中服務器端和客戶端產生相同的隨機圖為例進一步說明本發(fā)明本發(fā)明是計算機及通信技術領域,尤其涉及通信設備圖形字母碼產生隨機圖的方法及系統(tǒng)。什么是字母碼在字母或密碼數字圖中,現在都用二維碼0與1的方法,本發(fā)明通過26個小寫字母和10個數字的旋轉,鏡像,大小,上中下,翹角,閱讀方式等。每個文字圖形產生上幾十個或上百個一樣圖形或對引的字母圖。通過一個加空或一個以上的陣列組成圖形密碼提供給用戶,因為所有的字母和數字都是基本系統(tǒng)的加上陣列提供的字母排列圖形。只要6個字母產生上萬億的數據運用。通過文字或數字圖形可以提供通用隨機圖,用來加密程序文件,提供編程隨機圖;地圖,衛(wèi)星,坐標定位;軟件下載認證,手機網絡支付, 交易憑證;真?zhèn)螒{證,證書,會員卡,磁卡,芯片商品電子隨貨單打印憑證。圖形字母碼是用某種特定的字母或數字按圖形規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的 “0” “9” “a” “ζ”比特流的概念,使用若干能寫的字母或數字相對應文字圖形體來表示文字數值信息,因此能在很小的面積內表達大量的確信息。還能書寫打印,解決了二維碼不能鍵盤筆畫輸入的問題。圖形字母碼/圖形字母碼可以分為堆疊式/行排式和矩陣式圖形字母碼。它具有圖形字母碼的確一些共性每種碼制有其特定的字符集;每個字符占有一定的寬度;具有一定的校驗功能等。同時還具有對不同行的信息自動識別功能,及處理圖形旋轉變化等特點。堆疊式/行排式圖形字母碼形態(tài)上是由多行短截的圖形字母碼堆疊而成;矩陣式圖形字母碼以矩陣的形式組成,在矩陣相對應素位置上用“0” “9” “a” “ζ”的排列組成代碼。堆疊式/行排式圖形字母碼,其編碼原理是建立在一二維碼基礎之上,按需要堆積成二行或多行。她的編碼設計,校驗原理,認讀方式等方面繼承了一維碼的一些特點,識讀設備與條碼印刷與一維條碼技術兼容。但由于字母數的增加,需要對字母行進行判定,其譯碼算法與軟件不完全相同二維條碼。有代表性的行排式圖形字母碼有等。每個字符都可能被覆蓋前給字母,可從被覆蓋者讀起或從覆蓋別人者讀起。矩陣式圖形字目碼它是在一個矩形空間通過字母或數字在矩陣中的不同分布進行編碼。在矩陣相應元素位置上,字母前后,上下,正反,旋轉來表示,一個字母可以設置幾十甚至設置上百種圖形字母,排列組合確定了矩陣式矩陣式圖形字母碼。錯誤糾正字元,用來在手寫或鍵盤筆畫輸入錯誤是給于多個改正的機會。或有大污點等原因造成該位置無法辨識,因此又稱為拒讀錯誤。通過錯誤糾正字母對有錯誤的恢
Μ. ο1高密度編碼信息容量大可容納3240個小寫,1620大寫字母數字900個數字,
比普通條碼信息容量約高百倍。2編碼范圍廣該條碼可以把圖片,聲音,文字,簽字指紋等可以數字化的信息進行編碼,用條碼表示出來;可以表示多種語言文字;可表示圖像數據。3.容量能力強具有糾錯功能這使得圖形字母碼因穿孔,污損等引起局部損壞時,照樣可以正確得到識讀,損毀達50仍可恢復信息。4譯碼可靠性高它比普通條碼錯誤率百萬分之二要低得多誤碼率不超過千萬分之幾。5.可引入加密措施保密性,防偽性好。6成本低,易制作,持久耐用。7條碼符號形狀,尺寸大小比例可變。8圖形字母碼可以輸入法寫,可以使用激光或CXD閱讀器識讀。1電子化票據,證據,如電子票(電影票,演出票,火車票,飛機票等等),電子優(yōu)惠券,電子VIP,積分兌換憑證等等?,F在比較成熟的應用有電子票務,VIP,積分兌換,電子優(yōu)惠券。2被動識別對主動識別的比較優(yōu)勢目前的手機圖形字母碼多是手機上網,屬于主動式的,對手機終端要求較高,既需要能拍照又能照又要有識讀軟件(安裝了識讀軟件的智能手機)的,我們提供的條碼憑證服務屬于被動式的服務,只需要你的手機能夠接受彩信(甚至是短信)即可,代替以往紙質票證省去物流費用,時尚環(huán)保。3圖形字母碼憑證的優(yōu)勢1電子化憑證彌補憑證環(huán)節(jié)的缺失,使電子商務交易形成完整閉環(huán)。2無紙化憑證代替了傳統(tǒng)的紙質憑證,節(jié)省材料非常環(huán)保。3省物流環(huán)節(jié)無線網絡送省去物流環(huán)節(jié),節(jié)約成本提高效率。4便捷而時尚手機隨身攜帶,取用自如,時尚快捷?,F狀趨勢

圖2字母變位圖。電子回執(zhí)(條碼憑證)以其獨特的創(chuàng)新優(yōu)勢,未來將廣泛應用到電子商務后需現場受理的各項業(yè)務,替代傳統(tǒng)的紙質類憑證。這些應用包括各種交易環(huán)節(jié)中作為交易支付后的憑證,同時將作為身份的輔助證明。若利用4個圖形碼兩個索引和圖形碼組合,去選擇另外組合之后才產成真正可以使用的隨機數,因此,被截獲破解的可能性就大大降低,具有更好的安全性。在本發(fā)明中,隨機數據生成運算法可根據需要采用不同的運算方式,但只要保護各通信設備采用的算法相同即可。如,不使用隨機種子,只將選擇的數據按預定的運算方式進行組合后得到一個隨機圖組。顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
權利要求
1.權利要求,特征在于,系統(tǒng)具體為一種在通信設備間產生相互隨機數的方法,包括 由一個通行設備在本設備保存的數據選用表中選擇一個或多個數據,并通知其余通信設備分別從各自保存的且與所述數據選用表相同的數據選用表中進行相同的選擇,各通信設備分別利用相同的隨機數據生成算法和從數據選用表中選擇的數據后,將用戶的索引,所述其中一個通信設備選擇數據后,將數據的索引通知其余各通信設備。 各通信設備在生成隨機圖時利用相同的隨機種子。
2.權利要求1所述的方法,其特征在于,首次使用的隨機種子由所述其中一個通信設備生成并發(fā)送到其余通信設備,后續(xù)產生隨機圖時使用前次生成的隨機圖作為隨機種子。
3.權利要求,特征在于,所述數據選用表中的數據為詞組所述其中一個通信設備隨機的生成所數據表中的一個或多個索引,并按該索引從數據選用表中選擇數據。
4.權利要求,特征在于,各通信設備生成隨機數包括下述步驟(1)將從數據表中選擇的每個數據與隨機種子的運算固定值,取密碼圖;(2)將得到的多個密碼圖與所述固定值通過運算組合為一個隨機圖。(3)—種可在通信設備間產生相同隨機數的通信系統(tǒng),包括相互進行通信連接的多個通信設備;所述通信設備包括。
5.權利要求,特征在于,1存儲模塊,勇于存儲包含數據和數據對應的索引的數據選用表;2數據選擇模塊,用于根據索引號從所述存儲模塊的數據選用表獲取數據; 3隨機圖產生模塊,用于根據從數據選用表中選擇的數據,或者根據所述選擇的數據和隨機種子,利用隨機數生成算法產生隨機圖;其中,由一個通信設備中的數據選擇模塊隨機產生所述數據選用表中的索引號,或產生所述索引號和隨機種子并發(fā)送到其他通信設備。
6.本發(fā)明在生成隨機圖時,僅需傳送隨機種子和位數較少的數據的索引,因此,在大量的通信社設備均要得到相同隨機數據的情況下,本發(fā)明能夠大幅度的降低數據傳送量,節(jié)約網絡資源,尤其是網絡帶寬。
7.字母碼是一種組合碼原碼是0-9,a-z沒有第二套數字無法導入傳送,索引也是隨機的,而且也不用索引的數值來產生隨機圖,索引所對應的數據并不在網絡上傳送,因此,可以提高數據安全性,從而防止數據被輕易截獲破解。
8.用于網絡電子優(yōu)惠券,網絡VIP,電子票,身份證,電子合同,網絡契約,版權憑證,貨物真?zhèn)螒{證,隨貨單憑證,坐標加密,文件加密,打印加密,網絡支付加密等。
9.設備提供多次加密圖形字母碼,已乘法為計算方式的字母碼系統(tǒng)1-9的30種方式, 300乘300的詞組組合對應雙字母碼。
10.權利要求1——7,特征在于,有多個圖形字母碼,1,2,破戒隨機圖保障用戶,客戶的安全信息和網絡憑證的安全。
全文摘要
它是由圖形組碼成詞組,索引形成9萬個詞組,它可以翻譯成文字組只需要一個字節(jié)和一個字節(jié)的索引,可以循環(huán)9萬組文字數據庫。由0-9的數字先行下載,然后導成圖形碼300個圖形,最后通過圖形對碼組成9萬個詞組,所以下載的只是數字快接方便然后把數字變成300個的圖形碼等,最后通過索引成為文字或程序等??梢杂糜诰幊?,文章保密,密碼等安全數據3重保證,1原數字保證沒有原圖形碼群導入錯誤無法翻譯,2無索引無法把9萬個詞組表轉換為文字組,3字組是由兩個字組成每兩個都是不同的組合,一個個圖形碼的破譯毫無意義,加上多個索引的引用讓破譯更難。安裝了圖形碼組解碼器,加上原碼條和索引,不管下載和文字翻譯都提高了工作效益。
文檔編號H04L9/32GK102316100SQ20111022529
公開日2012年1月11日 申請日期2011年9月8日 優(yōu)先權日2011年9月8日
發(fā)明者徐文呈 申請人:徐文呈
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
柘城县| 包头市| 吴忠市| 伊春市| 道孚县| 宁武县| 宁蒗| 贵州省| 临泽县| 包头市| 奉化市| 郯城县| 始兴县| 通山县| 兴安县| 浠水县| 菏泽市| 福鼎市| 唐海县| 临沧市| 汤原县| 宜川县| 高青县| 永昌县| 茶陵县| 博罗县| 五大连池市| 乌拉特前旗| 长沙县| 富阳市| 定兴县| 孝义市| 吴忠市| 峡江县| 宁夏| 象山县| 临江市| 青田县| 安溪县| 太和县| 长春市|