亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種藏文文本加密方法的研究與實現(xiàn)

        2020-03-16 03:17:39三排才讓洪松高定國
        電腦知識與技術(shù) 2020年2期
        關(guān)鍵詞:藏文加密文本

        三排才讓 洪松 高定國

        摘要:本文為了解決文本在網(wǎng)絡(luò)傳輸過程中的安全性問題,設(shè)計并實現(xiàn)了一種根據(jù)藏文音節(jié)結(jié)構(gòu)的文本加密方法。本文采用移位加密方法,按構(gòu)件順序替換相應(yīng)的構(gòu)件組成新的藏字,解密時按反向移位方法還原該藏字。該方法不僅能加密常用的藏文字符外,還能加密藏文數(shù)字和一些特殊字符,對文本的保密、文件的完整性和穩(wěn)定性都有很重要的作用。

        關(guān)鍵詞:藏文;文本;加密

        中圖分類號:TP311? ? ? 文獻標識碼:A

        文章編號:1009-3044(2020)02-0033-02

        1 概述

        網(wǎng)絡(luò)技術(shù)的快速發(fā)展,方便了我們的日常生活,加快了工作效率,增進了交流。網(wǎng)絡(luò)的出現(xiàn)給我們帶來了很多的便利,但網(wǎng)絡(luò)安全問題也在時時困擾著我們,病毒、黑客的猖獗,網(wǎng)絡(luò)安全問題也就成了社會關(guān)注的重點問題。文件傳輸安全就是大眾關(guān)注的安全問題之一。文本加解密就是對原來可讀的明文文本按照某種算法進行處理,使其成為不可讀的密文文本,為了文件傳輸?shù)陌踩院捅C苄砸?,?jīng)常對文本進行加密。在使用文本時用加密的逆過程還原原來的明文文本。

        目前國外最常見的文本加密方法有AES加密方法,RSA加密方法,同態(tài)加密方法和屬性加密方法(ABE)[1]。國內(nèi)關(guān)于文本加密的算法也較多,有一些基于編碼的文本加密方法[2]和基于RSA公鑰加密的短文本加密算法[3],還有通過進制轉(zhuǎn)換工具加密文本的算法以及基于自然語言文本水印技術(shù)的加密算法[4]。但是目前有關(guān)藏文文本的加密方法較少,本文的研究有很重要的價值。

        本文根據(jù)藏文音節(jié)結(jié)構(gòu)和其特性,采用移位加密方法設(shè)計并實現(xiàn)了一種藏文文本加密方法,可對藏文文本進行加密和解密。

        2 藏文文本加密方法的研究

        2.1 藏文音節(jié)結(jié)構(gòu)分析

        Unicode中藏文字符編碼的總共空間是256個,編碼段是0F00至0FFF,Unicode6.2收錄的藏文字符的編碼從0F00到0FDA,共211個,其中包括輔音字符、元音符號、變音符號、數(shù)字符號、標點符號和一些特殊符號[5]。

        構(gòu)成現(xiàn)代藏字的輔音字母有30個,分為疊加輔音和非疊加輔音,非疊加輔音在Unicode中的編碼段是0F40至0F68,疊加輔音的編碼段在0F99至0FBC,元音字母有四個,分別在0F72至0F7C編碼段,藏文的數(shù)字的編碼段在0F20至0F29,除了以上現(xiàn)代藏文的構(gòu)件外,還有一些用于轉(zhuǎn)寫梵音的藏字,分別是11個輔音和5個厚字輔音,4個反體輔音以及其他兩個輔音,都在Unicode字符集編碼當中[6]。

        現(xiàn)代藏文的音節(jié)由前加字、上加字、基字、下加字、元音、后加字和再后加字等七個構(gòu)件組成,并有嚴格的語法約束。藏語輔音字母中的?????????五個字母可以作為前加字放在基字前面構(gòu)成字母組合,現(xiàn)代藏字的上加字有3個,分別是??????,現(xiàn)代藏字的下加字有4個,分別是????????輔音字母中的???????????????????可以作為后加字,添加在基字的后面,再后加字有2個,分別是????[7]。

        2.2 加密理論

        移位加密方法是一種簡單的循環(huán)移位替換加密,是單表代換密碼中的一種[8]?,F(xiàn)代藏文中能夠獨立運用的最小的語言單位是藏文音節(jié)[9],藏文音節(jié)由1-7個構(gòu)件構(gòu)成,每個構(gòu)件最多有30個字符,運用移位加密方法替換每個構(gòu)件中的字符,也就是構(gòu)件表中的字母左右移k個位置(k<30),就完成對藏文音節(jié)的加密。它的加密可以用公式1表示。

        其中,c表示密文字符,s表示明文字符,k表示移位的數(shù)字,n表示代換字符集的字符總個數(shù),在公式1中k取-1,n取30,每個構(gòu)件在自身的集合中進行移位,加密過程如表1所示。

        例如:

        公式1中k取不同的值,可以代換出不同的結(jié)果,若k取正值,用右邊第k個值代換,若k取負值,則用左邊第k個值代換。

        2.3 解密理論

        解密的時候用反向移位方法,構(gòu)件表中的字母相對于加密反方向移位k個位置(k<30),就能還原明文。解密可以用公式2表示。

        3 藏文文本加密方法的實現(xiàn)

        3.1 藏文文本加密步驟

        讀入藏文文本,以藏文音節(jié)點以及其他非藏文字符作為分割點對藏文字符進行分割,調(diào)用藏文構(gòu)件拆分的方法,對每個音節(jié)點進行構(gòu)件拆分,把藏文音節(jié)的七個構(gòu)件分別放入列表中,把每個構(gòu)件按照列表的順序循環(huán)移位,替換成相應(yīng)的構(gòu)件,構(gòu)成新的藏文音節(jié),也就是加密后的藏文音節(jié)。直到處理完所有文本為止,具體步驟如圖1所示。

        3.2 藏文文本解密步驟

        藏文文本解密是加密的逆過程,解密時用反向移位方法,按構(gòu)件的長度循環(huán)移位替換,還原相應(yīng)的構(gòu)件就得出解密后的文本。具體步驟如圖2所示。

        4 結(jié)果分析

        該方法容易實現(xiàn),操作簡單,加密和解密由同一算法實現(xiàn),明文和密文等長,加密和解密速度快。實現(xiàn)的程序運行結(jié)果如圖3所示,窗口中輸入明文點擊加密按鈕進行加密,窗口中輸入密文點擊加解密鈕進行解密,最后可以保存加解密結(jié)果。經(jīng)測試藏文文本的加密和解密的準確率為100%,達到了應(yīng)用水平。

        5 結(jié)束語

        互聯(lián)網(wǎng)的迅速發(fā)展,對人們的生活提供了前所未有的便捷,但同時也對人們的數(shù)據(jù)傳輸和信息安全構(gòu)成了很大的威脅,所以信息的加密有很重要的意義。本文利用移位加密方法,結(jié)合藏文等拼音性文字的特點和藏文Unicode編碼方案,對藏文音節(jié)進行構(gòu)件識別,并對構(gòu)件進行移位加密和解密,設(shè)計實現(xiàn)了藏文文本加密解密方法,經(jīng)測試加解密的準確率達到了100%,該方法容易實現(xiàn),操作簡單,加密和解密由同一算法實現(xiàn),明文和密文等長,加密和解密速度快。為了進一步研究藏文的加密技術(shù),藏文信息的安全奠定了一定的基礎(chǔ)。

        參考文獻:

        [1] 張金輝,郭曉彪,符鑫.AES加密算法分析及其在信息安全中的應(yīng)用[J].信息網(wǎng)絡(luò)安全,2011(05):31-33.

        [2] 王燁,柳增壽,王明春,胡伯良.電子政務(wù)內(nèi)網(wǎng)中的電子文檔保密技術(shù)研究[J].科技創(chuàng)業(yè)月刊,2015,28(18):110-111.

        [3] 宋文納. 基于屬性加密的短文本密文檢索技術(shù)研究[D].武漢理工大學,2016.

        [4] 郝宇,姚遠.基于文本水印技術(shù)的文本加密算法[J].火力與指揮控制,2015,40(05):164-166+170.

        [5] 江狄,龍從軍.藏文字符研究[M].北京:社會科學文獻出版社,2010.

        [6] 珠杰,李天瑞,格桑多吉,仁青諾布,喬少杰.藏文音節(jié)規(guī)則模型及應(yīng)用[J].北京大學學報:自然科學版,2013,49(01):68-74.

        [7] 高定國,珠杰.藏文信息處理的原理與引用[M].西南交通大學出版社.2013.

        [8] 程克明,龔寶林,蘇煜.非線性隨機序列的發(fā)生與信息非線性移位加密算法[J].上海鐵道醫(yī)學院學報,1995(02):89-91.

        [9] 關(guān)白,洛藏,才科扎西.現(xiàn)代藏文自動校對現(xiàn)狀分析[J].西藏科技,2011(08):78-80.

        【通聯(lián)編輯:光文玲】

        猜你喜歡
        藏文加密文本
        西藏大批珍貴藏文古籍實現(xiàn)“云閱讀”
        布達拉(2020年3期)2020-04-13 10:00:07
        在808DA上文本顯示的改善
        黑水城和額濟納出土藏文文獻簡介
        西夏學(2019年1期)2019-02-10 06:22:34
        基于doc2vec和TF-IDF的相似文本識別
        電子制作(2018年18期)2018-11-14 01:48:06
        藏文音節(jié)字的頻次統(tǒng)計
        現(xiàn)代語境下的藏文報刊
        新聞傳播(2016年17期)2016-07-19 10:12:05
        認證加密的研究進展
        文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
        基于ECC加密的電子商務(wù)系統(tǒng)
        基于格的公鑰加密與證書基加密
        伦伦影院午夜理论片| 日韩国产自拍精品在线| 中文字幕日韩精品亚洲精品| 久久婷婷综合缴情亚洲狠狠| 婷婷色婷婷开心五月四房播播| 日日摸夜夜添夜夜添无码免费视频| ā片在线观看免费观看| 99热这里只有精品3| 青青草国内视频在线观看| 日本黑人乱偷人妻在线播放| 亚洲一区二区三区香蕉| 亚洲伊人成综合网| 国产偷国产偷高清精品| 蜜桃一区二区三区在线视频| 久久亚洲精品中文字幕| 先锋中文字幕在线资源| 玩弄放荡人妻一区二区三区| 国产成人精品一区二免费网站| 久久亚洲精品国产av| 狠狠躁夜夜躁人人爽天天古典| av在线色| 丝袜美腿av免费在线观看| 一个人看的视频在线观看| 亚洲国产一区二区a毛片| 欧美激情中文字幕在线一区二区| 亚洲综合新区一区二区| 日本真人边吃奶边做爽动态图| 国产精品久久久久国产a级| 亚洲中文字幕日产喷水| 日韩一区二区三区精品视频| 国产女人水真多18毛片18精品| 亚洲国产夜色在线观看| 国产三级精品三级在专区中文| 久久久久亚洲av无码专区首| 女人夜夜春高潮爽a∨片| 水蜜桃一二二视频在线观看免费 | 日本高清一区二区三区视频 | 午夜精品久久久久久久99热| 亚洲丁香五月天缴情综合| 亚洲V日韩V精品v无码专区小说| 国产成人午夜av影院|