alb是什么意思| 吃饭容易出汗是什么原因| 在什么前面用英语怎么说| ch2o是什么物质| 03年是什么命| 伏羲和女娲是什么关系| 猫砂是干什么用的| 兰花是什么季节开的| 参保是什么意思| 二道贩子是什么意思| ipi是什么意思| 接风吃什么| 暴毙是什么意思| 眼泪为什么是咸的| 什么什么的落叶| 七月五日是什么星座| 霍霍是什么意思| 环切是什么意思| 基础油是什么油| 勇气是什么意思| 什么手串最好| 喝山楂水有什么功效与作用| 女性胃炎有什么症状| 三焦经在什么位置| 挂绿荔枝为什么那么贵| 慢性胰腺炎吃什么药| 聚宝盆什么意思| 魔芋是什么东西| 疏导是什么意思| 3月23是什么星座| 孀居是什么意思| 狮子座是什么象星座| 茶叶里面含有什么成分| 耳朵里长痘是什么原因| 长脸型适合什么样的发型| 语塞是什么意思| 怀孕胎盘低有什么影响| 虎都男装属于什么档次| 龟兔赛跑的故事告诉我们什么道理| 答非所问是什么意思| 827是什么意思| 豆包是什么| 无情是什么意思| 一本万利是什么生肖| 猫死后为什么要挂在树上| mo是什么元素| 结节病变是什么意思| 皮肤长斑是什么原因引起的| Ecmo医学上是什么意思| 星座之王是什么座| 什么是辐照食品| 高烧后拉稀说明什么| 氨纶是什么面料优缺点| 怀孕吃叶酸片有什么用| lv什么品牌| 突然眩晕是什么原因| 高油酸是什么意思| 做梦梦到老婆出轨是什么意思| 宽字五行属什么| 吃什么能提高记忆力| 毁三观是什么意思啊| 鹦鹉拉稀吃什么药| 降压药的原理是什么| 莼菜是什么菜| 更年期挂什么科| 什么是相位| cri是什么意思| 初中老师需要什么学历| 减肥能吃什么| 七月一是什么星座| 318是什么日子| 1994年的狗是什么命| 之一的意思是什么| 前列腺增生吃什么药见效快| 新加坡用什么货币| 黄历是什么意思| 牙龈无缘无故出血是什么原因| 什么茶叶好喝| 什么是睡眠障碍| 血液净化是什么意思| 小资生活是什么意思| 梦见找鞋子是什么意思| 什么是根号| 什么是皮质醇| 女人吃知了有什么好处| 皮肤上有小白斑点是什么原因| 为什么有些人特别招蚊子| 佩戴沉香有什么好处| 人次什么意思| 痛风什么药止痛最快| 乳腺结节是什么病| peppa是什么意思| 引产什么意思| 儿童中暑吃什么药| 药流前需要做什么检查| 水煮鱼用什么鱼| 肤浅是什么意思| 女人喝黄连有什么好处| 喝酒之前吃什么保护胃| 脸部浮肿是什么原因| 魔芋是什么东西| 精索静脉曲张挂什么科| 忘不了鱼在中国叫什么| 最快的减肥运动是什么| 帽子的英文是什么| 女生胸疼是什么原因| 脂肪肝是什么症状| 甘露茶叶属于什么茶| 第一次什么感觉| 什么的高山填空| 桂林山水甲天下是什么意思| remember是什么意思| 果糖胺是什么意思| 黄泉是什么意思| 0604是什么日子| 精美的什么| 手心发烫是什么原因| 什么的面目| 皮肤细菌感染用什么药| 扁桃体发炎引起的发烧吃什么药| 寒露是什么季节| 锁骨上的痣代表什么| 人什么什么事的成语| 地藏菩萨的坐骑是什么| 姜子牙姓什么| 芽轴发育成什么| 吃brunch是什么意思啊| 睾酮素低了有什么症状| hpv是什么意思啊| 右眉上方有痣代表什么| 二月九号是什么星座| 怎么知道自己对什么过敏| 肺囊肿是什么病严重吗| 什么的麦田| 天蝎座什么星象| 木加号读什么| 痤疮是什么引起的| egcg是什么| 什么药不能喝酒| 私处瘙痒用什么药| 吃什么补蛋白质最快| 湿疹挂什么科| 天衣无缝是什么意思| 为什么女生会来月经| 救人一命胜造七级浮屠是什么意思| 无公害什么意思| 乙酰磺胺酸钾是什么| 精神分裂是什么| 后背疼是什么原因| 龟头是什么| 胎心停了会有什么症状| 故什么意思| 什么样的梦想| 跳脱是什么意思| 杨贵妃属什么生肖| 缺碘会有什么症状| 前列腺炎需要做什么检查| 威士忌属于什么酒| 镇宅是什么意思| 落枕是什么原因| 床榻是什么意思| 左眼跳是什么预兆| 最大的淡水湖是什么湖| 湿热内蕴是什么意思| 中盐是什么盐| 折耳猫是什么| 脉冲是什么意思| 楼房风水主要看什么| 摘胆对身体有什么影响| 早泄是什么原因导致| 字母圈什么意思| 心率快是什么原因引起的| 箬叶和粽叶有什么区别| 黑玫瑰代表什么| 切忌什么意思| 顺风顺水什么意思| 突然便秘是什么原因引起的| 梦见朋友离婚了是什么意思| 脚上长鸡眼是什么原因| 彩超检查什么| out代表什么意思| 肺门不大是什么意思| 多发性脂肪瘤是什么原因造成的| 羲什么意思| 阴囊潮湿什么原因| 学分是什么| 床上什么虫子夜间咬人| 肝不好有些什么症状| 重阳节的习俗是什么| 姊妹什么意思| 诸侯国是什么意思| 心肌缺血是什么原因| 微凉是什么意思| 突然吐血是什么原因| 拉磨是什么意思| 什么的国王| 肝火旺盛是什么意思| 什么叫痤疮| 1964年是什么年| 孙俪最新电视剧叫什么| 什么是小三| 九点到十点是什么时辰| 偏光镜是什么意思| 复合维生素b什么时候吃最好| 张国荣为什么喜欢男的| 老鼠和什么属相相冲| 淋巴结是什么东西| 11月13日什么星座| 国际章是什么意思| 害怕的近义词是什么| 六盘水为什么叫凉都| 山茶花什么时候开| 沉鱼落雁闭月羞花什么意思| 667什么意思| 洛阳有什么好吃的| 吃什么补大脑| 7月16号是什么星座| 勇者胜的上半句是什么| 白加黑是什么药| 胃炎吃什么药最有效| 吃灵芝孢子粉有什么好处| 什么条什么理| 带状疱疹有什么症状| 手不什么| 办港澳通行证需要带什么| 为什么不建议小孩打流感疫苗| 肺胃热盛吃什么中成药| 割包皮有什么用| 骨折喝酒有什么影响吗| 黄花胶是什么鱼的胶| 下午六点是什么时辰| 脾胃不好吃什么药| ozark是什么牌子| 产妇月子吃什么下奶多| 医学ac是什么意思| gg 是什么意思| 风是什么结构| 美女的胸长什么样| 肝阳性是什么意思| 跳蚤吃什么| 避讳是什么意思| 两边太阳胀痛什么原因引起的| 肝硬化适合吃什么食物| 晚上咳嗽什么原因| 离婚的女人叫什么| 蜘蛛的血液是什么颜色| 晚上兼职可以做什么| c14阳性 是什么意思| 七月半吃什么| 大爱什么意思| 子宫粘连是什么原因造成的| 青砖茶属于什么茶| 为什么感冒喝白酒好了| 一个点念什么| 收入是什么意思| 仰仗是什么意思| 头出汗多至头发湿透是什么原因| 嘴唇不红润是什么原因| 北京大栅栏有什么好玩的| 做流产手术需要准备什么东西| 火烧云是什么意思| 高血压可以吃什么水果| 鹿土念什么| 手腕三条纹代表什么| 百度P?esko?it na obsah

教育部:重点高校招农村和贫困地区学生严防违规

Z Wikipedie, otev?ené encyklopedie
百度 始终要把人民放在心中最高的位置,始终全心全意为人民服务,始终为人民利益和幸福而努力工作。

Zavazadlovy algoritmus je jeden z nejstar?ích zp?sob? ?ifrování s ve?ejnym klí?em. Byl vyvinut Ralphem MerklemMartinem Hellmanem v roce 1978.[1] Je jednodu??í ne? RSA a bylo ji? prokázáno, ?e jej lze v polynomiálním ?ase prolomit.[2]

Zavazadlovy algoritmus je zp?sob asymetrického ?ifrování, co? znamená, ?e jsou pro komunikaci pot?eba dva klí?e: ve?ejny a soukromy. Kromě toho, na rozdíl od RSA, je pouze jednosměrny: ve?ejny klí? je pou?íván pouze pro ?ifrování a soukromy klí? pouze pro de?ifrování. Proto se nedá vyu?ívat pro autentizaci elektronickym podpisem.

Zavazadlovy algoritmus je zalo?en na problému sou?tu podmno?iny (speciální p?ípad problému batohu). Problém je následující: je dána mno?ina ?ísel a ?íslo a je pot?eba najít takovou podmno?inu , její? sou?et je roven . Obecně je tento problém pova?ován za NP-úplny. Pokud je v?ak tato posloupnost superrostoucí, tedy ka?dy prvek mno?iny je vět?í ne? sou?et v?ech men?ích prvk? mno?iny, je tento problém ?snadny“ a ?e?itelny v polynomiálním ?ase jednoduchym hladovym algoritmem.

Generování klí??

[editovat | editovat zdroj]

V zavazadlovém algoritmu jsou klí?i dvě ?zavazadla“. Ve?ejnym klí?em je ?slo?ité“ zavazadlo a soukromym klí?em je ?snadné“ zavazadlo , spolu s dal?ími dvěma ?ísly, násobitelem a modulem. Násobitel a modul mohou byt pou?ity k p?evedení superrostoucí posloupnosti do slo?itého zavazadla. Stejná ?ísla jsou pou?ita k p?evedení sou?tu podmno?iny slo?itého zavazadla na sou?et podmno?iny snadného zavazadla, co? je problém ?e?itelny v polynomiálním ?ase.

?ifrování

[editovat | editovat zdroj]

K za?ifrování zprávy je vybrána podmno?ina slo?itého zavazadla , a to porovnáním mno?iny bit? (plaintextu) s touto mno?inou. Ka?dy prvek ve?ejného klí?e, ktery odpovídá ?íslu 1 plaintextu, je prvkem podmno?iny , zatímco prvky odpovídající ?íslu 0 v plaintextu jsou p?i tvorbě ignorovány – nejsou prvky klí?e. Prvky této podmno?iny jsou se?teny a vysledny sou?et je ?ifrovym textem.

De?ifrování

[editovat | editovat zdroj]

De?ifrování je mo?né, proto?e násobitel a modul po?ité k p?evedení snadného zavazadla na ve?ejny klí? mohou byt rovně? pou?ity k transformaci ?ísla p?edstavujícího ?ifrového textu na sou?et p?íslu?nych prvk? superrostoucí posloupnosti. Poté, pou?itím jednoduchého hladového algoritmu, m??e byt snadné zavazadlo p?evedeno pomocí O(n) aritmetickych operací na plaintext.

Matematická metoda

[editovat | editovat zdroj]

Generování klí??

[editovat | editovat zdroj]

K za?ifrování -bitové zprávy je vybrána superrostoucí posloupnost

nenulovych p?irozenych ?ísel. Je vybráno náhodné celé ?íslo pro které platí, ?e

a náhodné celé ?íslo , pro které platí, ?e gcd() (tzn. jsou nesoudělná).

je voleno tímto zp?sobem proto, aby byla zaji?těna unikátnost ?ifrového textu. Pokud by bylo men?í, bylo by mo?né více ne? jeden plaintext za?ifrovat tím samym ?ifrovym textem. Vzhledem k tomu, ?e je vět?í ne? sou?et jakékoliv podmno?iny , ?ádny sou?et není kongruentní modulo a tudí? ?ádny ze soukromych klí?? nebude stejny. musí byt nesoudělné s , v opa?ném p?ípadě nebude mít inverzní modulo . Bez něj by nebylo mo?né de?ifrování.

Nyní je spo?ítána posloupnost

kde

Ve?ejnym klí?em je , zatímco soukromym klí?em je .

?ifrování

[editovat | editovat zdroj]

K za?ifrování -bitové zprávy

kde je -ty bit zprávy a , je ur?eno

?ifrovym textem je potom .

De?ifrování

[editovat | editovat zdroj]

Aby byl p?íjemce schopen de?ifrovat ?ifrovy text , musí najít zprávu s bity takovymi, aby platilo, ?e

V p?ípadě náhodnych hodnot by se jednalo o slo?ity problém, proto?e by p?íjemce musel vy?e?it problém sou?tu podmno?iny, jen? je pova?ován za NP-obtí?ny. Nicméně hodnoty byly zvoleny tak, aby bylo de?ifrování p?i znalosti soukromého klí?e snadné.

Je pot?eba najít celé ?íslo , jen? je modulární inverzí modulo . To znamená, ?e splňuje rovnici nebo ekvivalentně existuje celé ?íslo takové, ?e . Proto?e bylo zvoleno tak, ?e gcd(), je mo?né nalézt pomocí roz?í?eného Euklidova algoritmu. Dále p?íjemce ?ifrového textu spo?ítá

A proto

Proto?e , platí dále, ?e

A proto

Sou?et v?ech hodnot je men?í ne? a proto je také v intervalu . Z toho d?vodu musí p?íjemce vy?e?it problém sou?tu podmno?iny

Ten je v?ak jednoduchy, proto?e je superrostoucí posloupnost. P?íjemce vezme největ?í prvek , dále ozna?eny jako . Pokud je , potom . Pokud je , potom . Poté ode?te od  a postup opakuje, dokud nezjistí .

V tomto ?lánku byl pou?it p?eklad textu z ?lánku Merkle–Hellman knapsack cryptosystem na anglické Wikipedii.

  1. MERKLE, Ralph; HELLMAN, Martin. Hiding information and signatures in trapdoor knapsacks. IEEE Transactions on Information Theory. Ro?. 24, ?ís. 5, s. 525–530. doi:10.1109/TIT.1978.1055927. (anglicky) 
  2. SHAMIR, Adi. A polynomial-time algorithm for breaking the basic Merkle - Hellman cryptosystem. IEEE Transactions on Information Theory. Ro?. 30, ?ís. 5, s. 699–704. doi:10.1109/TIT.1984.1056964. (anglicky) 
氢化油是什么东西 桃花什么时候开 扫兴是什么意思 缺碘会有什么症状 失心是什么字
孕吐吃什么药 剪不断理还乱什么意思 201是什么意思 最快的减肥运动是什么 化疗与放疗有什么区别
毛手毛脚什么意思 新店开业送什么好 什么产品美白效果最好最快 飞机不能带什么东西 氨酶偏高是什么意思
白带异常是什么原因 什么贤什么能 李子为什么不能多吃 92是什么 9.7号是什么星座
白细胞酯酶是什么意思hcv9jop8ns0r.cn 安宫牛黄丸有什么作用xjhesheng.com 羽立读什么hcv8jop0ns0r.cn 晚上看到黄鼠狼什么预兆hcv8jop9ns4r.cn 麦冬有什么作用hcv7jop9ns8r.cn
血小板分布宽度低是什么原因bjhyzcsm.com phonics是什么意思hcv9jop3ns4r.cn 什么东西比乌鸦更讨厌hcv8jop8ns3r.cn 3月9日是什么星座hcv8jop2ns9r.cn 眩晕看什么科hcv8jop5ns8r.cn
抗宫炎软胶囊主要治什么hcv9jop4ns2r.cn 血糖查什么项目zhongyiyatai.com 嗓子不舒服做什么检查hcv8jop9ns6r.cn 双鱼座的上升星座是什么shenchushe.com 书生是什么生肖bysq.com
儿童贫血吃什么补血最快hcv8jop1ns6r.cn 虾皮不能和什么一起吃hkuteam.com 拉稀肚子疼是什么原因hcv8jop1ns0r.cn 高血糖能吃什么水果hcv9jop3ns1r.cn 移徒是什么意思xinmaowt.com
百度