一種字符數(shù)據(jù)線(xiàn)性隨機(jī)加密和解密算法

基本信息

申請(qǐng)?zhí)?/td> CN201910829112.0 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110543778A 公開(kāi)(公告)日 2019-12-06
申請(qǐng)公布號(hào) CN110543778A 申請(qǐng)公布日 2019-12-06
分類(lèi)號(hào) G06F21/60 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 劉英;周修龍;王劍;李輝;高燕祥 申請(qǐng)(專(zhuān)利權(quán))人 廣州市金其利信息科技有限公司
代理機(jī)構(gòu) 廣州專(zhuān)理知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 張鳳
地址 510000 廣東省廣州市高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)科學(xué)城科研路3號(hào)A4棟401房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種字符數(shù)據(jù)線(xiàn)性隨機(jī)加密和解密算法。加密算法可逆,字符串?dāng)?shù)據(jù)通過(guò)線(xiàn)性隨機(jī)加密后可以通過(guò)逆算法還原最初的數(shù)據(jù),為用戶(hù)密碼丟失提供了找回密碼的可能。加密后破解難度大,加密密文采用二十六進(jìn)制大寫(xiě)英文字母A~Z表示,即使原始字符是數(shù)字,小寫(xiě)字符或特殊字符在密文中都被掩蓋,破解規(guī)律難。加密速度快,消耗低。加密算法使用線(xiàn)性二元一次方程y=kx+b,計(jì)算密文迭代次數(shù)少,通過(guò)在特定范圍內(nèi)隨機(jī)生成線(xiàn)性系數(shù)k的取值,再根據(jù)k值確定b值得范圍,便可計(jì)算出某一位字符的密文,對(duì)于系統(tǒng)資源的消耗非常低。