有圖有真相——全編碼文本加密求強度點評
kalimov2011/03/03软件综合 IP:澳门
之前寫過兩個帖子,分別如下:
分享一個自己寫的加密解密工具,比較簡單,歡迎拍磚
慎入!長篇大論的實驗結果——自製加密算法效果
在元宵後終於鼓搗出來一個比較成熟一點的原型了,可惜論壇挂了。現在馬上送上。
因爲結果很多,採用每樓一題的方式,有文本和截圖送上。

明文:
中華人民共和國四川省
中華人民共和國澳門特別行政區
密文:
dó㢕    ꈕ༠ꂁVINVS䂑tre㟫䝰tr▶i䀥uno㤩reqle䎩سيتّة䭽yonn㹷x㐂oj䗺㬎ir㸵    㒍یک㒥⇮पांच䤹efatraꇯiki♍mimido䜡квать┉sikis䙉chim䛒beꍧtuu㝡    䂁〨㞉vier㖙nuyÅigi㻕واحد㲑ǯirĝuĝanꀉquatroꋾ䅵påtru䦛㲺tāchiꁍꁶdew䬝кІелᆳjee䮲tati㥹t㞲rèᅳ㨷دوه䩭bi䮉du﹭t㔮re㵁pet╃تنين䔡㇖চারিꌽsifuri䉉tel䜑KYUU◟лъана㑱    ナquattru䑥säx䃅cinco䄳
乙㿭ʼꈦẹṗ㨎es䎵ноль㡡⒈㌕䵢γʹ㢋ꆸtres㱩ü䫚n⇕seyth㶑алты䁙⠁䉷dos㰩    ꅍარ㶭fífꖭ㫦䗒བཞི་䣫тIу䖥söven㳽хо̄ғ䲉szesc䔽ẖamesh㹃duas䣁paghꇾꋑvol䎍cua㮾tro䍉jeenayi㦣tul₝v䪲oeuna㚲䏝guﻚhttaꖅquatr㐮o㛵nāhui䇇biyu㏁☖๒䃭ēde㙅òt㥡⁲three䳷nbini䏹acht䈉viisi㵩nō䭅ꎪng䙾óung䤃꒸ngei䍵seꄦdm┙касх̡㌭шест⊽प्ये㤏ик㭹nóv䧚i䚥þrír∍    ⃉hampLyaangk㟏mokõi㽁u㧦nu㭑    ꏑ౨㘝ዘጠኝ䑋`tśi㪽zéro㙭siei₥cuatro䙥čet⛆ri䴷къаIно䶡fem䱝e≒nnéaꉥаква䓑נײן㾇twee䓹䂞Neg㖲e䞦㒙trais㹩u㸚no㷕twee䨃
--------------------------------------------------
Unbenannt.jpg
+200  科创币    科创网    2011/04/27 鼓励一下,不过未开放算法的交流等于没有。
来自:计算机科学 / 软件综合
18
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
kalimov 作者
13年4个月前 IP:未同步
284023
第二個,數字混合漢字
明文:
1949年10月1日
1999年12月20日
密文:
kane㠵nov_syng䋞hol'ang䁖㕪ky䗍juﻮr꒶óom ñ㭎䘺aar䞗ciꗮ㣆n≍эк䄮и䕣quin䣕в̌ӯвд7ꉦd㰢o㏙vier┖䎱resodoꀡやっつ䐹    㧣pajerꂵन♾व㠋ar䎊baʻa㜙òsmë䱟ಎರಡು㹙sex䮅ꐒqaank䑢un䃝しち䏵schov⊻qu䩂atro䐝o㳒ovce䲟äk₲ki䠁שֵ䊲ׁשׁ₹    y氧㶁חמישהꁋ
veer㥍noaua㍓n㢞gó͘⋡hit㘚u﹂㤷job'㎖䔒䘍siofun䵶ꍿzinco㨥şapte▟Tâd㟱ვოშთხვ䧕ǀgui䗥ज㓙    㙃நான்குꄡ冯㛋ngóung㫡    䄇marluk㤉ma'tꌹtri⋽doloŋℙΕ㲪Ξ☮∧tāva㍭    䓷₊quatrᅥo䨙ueitꇏىككى㼭atuung㫺䤁    䡭sig㡶isꕙꖞ㾂biyar︚⊓
-----------------------------------------------
Unbenannt.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284024
3#以後發帖不怕河裏的螃蟹了,當然雙方也得懂解密才行。
因爲是關鍵字屏蔽所以就寫成這樣了。原來樣本還是要上圖片。
明文:江沢民 狐緊套
密文:
дваﺁsewen㢡sei䴎temänꘉcfʾr⅁sholoish㖆䒧to↩sjuu㦹néng㔙    䋵wāḥid䂷0059ꐭسب~عة㬥alta䶹𐒦䞽୫䄢䓏un䶝zwe㌩du䑾i㹙иꃑsigis䔻䱜셋㛱දෙක㌁шуел䁊䥁నాలుగు䪭ntathu㯿䬴twáꆍefta▱уч䵵ḫamsë㸕cater䓧שניים䕑o㻮kt䐑zérô䟙nar㝞ija⚁qulnguyan㜷
---------------------------------
Unbenannt.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284025
因父及子及聖靈之名,阿們!
明文:
In the name of the Father, and of the Son, and of the holy spirit, Amen!
密文:
ប្រាំពីរ㑝tres䝿ünℚ䫱minya▱    㗷йалуон㥎ь䗍a◶allaxꈿeinn䙕viens㯽ئالتەꋓán㨥kuàng㤵pet㑆war䘺ꂷб㭎ир䁱nol䶡yek䋻k☮olu䘑t䎶wa⛇achas䘹едноꃹнол䨟䄲pfumbamwe⃅siewa◷e㺪na㾝    ꉥнӯҳ㭫bal㕭    ⛭䜒une㭏㰦ir䠩dı;yks㱁акы꒹䒎wāḥid㦢㨏┚๑䯱    䠁to㛳trex㡝isk䈆ayꌿ1㣥öтiк㳽sès䌣e㾂en㬥    ﻕfowꌾre㇋uno㌁    ☱зы㳾㖋tres䜑သွꂺင်䰷𦉱ꏩéfes䅋newīn∊j䯲ai䬙sogen䪇en㟲₵koꔚw⚝dok㑇ერთიꘉ    䃝ńiľe䱟㕮oꐖnk䛁    䛪㪹негнꔛyon┱ഒ꒺ന്നു㹙čtyřiᆵтёрт⊑kwatro㪓t䳊rei㟱ḫnaynꑿtisʿä䩆㔝qī䡓ataqan䡭wan㖱ǀk﹮haiǃnãs㰧၁䖥    ㎕    䉳trè꒑ɗiꉦɗ䔺i䓷u㩎nu﹁einn㻅зы﹫иу䶢㏙    ₍౨㴗ntathu⋥alto䆟䬞൧㕅uno㵩ስድስት䇟un㻭zero䞽foaꕛmo㶪㡹N㇮akai㹁एकम्㽛šal䘒㬦ȫšō䙽иъhи⅃1336852ꔱsa䎎m24䍧ikꗊte䓍wāḥid㘝een㫧1䥭пip﹂ꇑ    䞗mínei㠵дөр㺂өв㒗㎖üç㔁ꈾdus㏃nyne㞉Set㯾cㄧ⇅j䵺eden㛉    䍋एक⊹    ∥su.nya.㯗䫲три㐭ב㙇jex≹㛲wāḥi:d䋝at䡮uusiq⇯биир䢽н㑮ула䜩dꌖew㥻䗪üç℁əδū䁛at♚autciq㤍单⚁alttı㲓ī₲t䑡zèro㝝arba㜟birꖅ    ꖝunu䈣san䥆g䢕tweꑗbaane䀉    ꏮꄡca䛂tre㼳minëꎩбиир㞡it䃇ꅦএক㟉    䐺㗙pingayunglege䲢n↫*ainaz㼕iki㳕ʼẹḥāḏꁏ䨞þri䆵кІел䧛euneꂍnji䭝vītë￯wéʕe㦹цхьа㩹doì䪳䔒ひとつ䯉㨦    ﺭホウ素㶃einⁱбір䕡kanꍿun䊍NVLLVS䝕חֲמִשָּׁה₿ü㔚kś㒱wynᅤਛੇ䒧kwer䄅ヨッ㇆ツ䅳üç䀱NI䏻altı㢡fü㫾nf㍗يو⊒㣉ශුන්යයꇹahop㲯kem☕    㷕ataaziq䂟ièn䃞䊵tīc㗲hi㱩䟪ceroꆏتلاتة㷭㹚xut㍮əmꗯ
-------------------------------------
圖片中,文本框不夠顯示,囧。 Unbenannt.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284026
明文:
看著這些暗號那個内牛滿面啊……
密文:
k㜎uoVlm䖽    䈡påtru䊍šəmət䅉pan⃎dž䔓㦸ḫmt㻝isa䑕lākꌑꐆห้า㷅söven㴳䥜šicha䆵೮䏍kuuši㶁battoroꊥসাত㼇දෙක╙    ꕵnek䜁shun㹙saddexꀣzbeen䚕šesť㾝eštạyim䨙ستّةꐭt䃺rés䓫䒤hir㹲ê㫽yon㬕䛚unꇩပိ┱窒素㡏䶐duu㔝uèch䲹po㞡    䔩θꎂ'ꂏىككى䕕ཀꃺླད་ཀོར་䍡fire㻅ес䲡úskah䩟䜪tzab㑅    ꅽꇒканда䴎ш⊑陸㒉نه☋zac㩩नौ䝅ᚢ䠁sy㴖vℙcundó♳tvåo㤥ҳ㠎ашꔶт䬍cua㖆tro㲩ngu㌂"oiﺭpé㭪nte㝻ꉔхойрꖝatuung㰕Soch䈹kiri㩁ruoꑳdoꃑītꄽarfi䬶neq pingasut䶹ꍖkü㬾laꏁ9.012䘫ast䰎oņi䃝dò䙕𐒣㗱    䨷segu㼱kakci䭝ثلاثةꁥ    ꉿ
-------------------------------------------------------
Unbenannt.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284027
最後把科創加密一下吧
明文:
科創論壇
密文:
גꏝoes䋭atuusiq䞵átta╍پانچ㔓douꔥfkä䔅unu䅩zero䇑ko䥢konotsu䂓䑘du㤁qu㩂lingi㶢luat㸥krith䎙nòeꉙbrw䗞i㴏ulax㹎㱹tup䐮䢥庚䃽dýo䌕settᄒe㳋
------------------------------------------
Unbenannt.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
花落一天
13年4个月前 IP:未同步
284030
对称加密?无意义...............
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wwt3100
13年4个月前 IP:未同步
284036
这个加密信息太长也不方便啊...
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ltl
13年4个月前 IP:未同步
284049
密码要短,然后插入无意义干扰项,密码太长很多东西互相约束反而更容易被破。

请使用公钥系统
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284077
6#
是對稱加密,不過如果是這個版本的重碼率在恩尼格瑪的三分之一左右。下一秒鐘同樣的密鈅加密出來的結果也是不同的。
7#
正在尋求短篇的密碼本,當然如果是長的也能擾亂視線。是長是短見仁見智吧。
8#
嗯,感覺到有干擾項,那如果要破就成功了一半了。關鍵是哪個是干擾項呢?斷句不是那麽好斷的,別破密碼的時候反而把密碼本搞得越來越厚了。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥
13年4个月前 IP:未同步
284082
分析你这个的强度太复杂,而且样本量不够,还是建议您自己根据加密算法用纯数学方法分析一下吧。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284084
回 10楼(虎哥) 的帖子
通常需要多少數據樣本才足夠呢?估算一下,我也好有個準備吧。
看到截圖裏面的密鈅排列,至少可以知道密鈅有10!種排列,三百多萬個。現在就當成只有一個好了,而且還是最原始的。
現在知道的是同樣的密鈅同樣的話,每次加密都能有不同的解,但不同的解都能返回唯一的原文。
說句有點偏題的話。這玩藝用vb寫的,肯定能自動編碼,但速度不像預期那麽快。恩尼格瑪別看是八十年前的古董了,但加密速度決不含糊,後期型配上了電傳打字機簡直就是這邊打字那邊密文自動出去了,兩千多個字母不到15分鐘全發完了。我這個雖然可以通過增加密碼本來達到超越恩尼格瑪重碼率的紀錄,而且現在可以不用打字而採用複製粘貼,可兩千個字符足足花了我一個多小時才加密完畢,而CPU風扇就愣是轉了這麽久,囧啊。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
lucifer
13年4个月前 IP:未同步
284132
加密不是弄得混乱。最好公开算法。

“那种不公开算法就声称自己的算法完美无缺的人要么是天才,要么是江湖骗子,不幸的是后者居多。相信这种算法就好像相信有包治百病的灵丹妙药一样。”(以前从图书馆借到的一本书中如是说)

300万次,好像有点少。另外,好的算法应该具有的特征之一是,明文中微小的变化就会导致密文的大幅度变化。而且这种变化要尽可能扩散得远。

至于显示出来的乱码,除了妨碍密文的传递,似乎没什么用途。为了方便传递,应当使用Base64编码。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284175
回 12楼(lucifer) 的帖子
明文中微小的变化就会导致密文的大幅度变化。
現在做到的就是同樣一篇明文和密鈅不可能被加密成同一個密文,而這麽多版本的密文都能用同一把密鈅還原成同一個明文。聼起來有點像是“人不可能踏入同一條河”的論調……
顯示出來的亂碼,用的是UNICODE。至少造成的結果就是打印出來信息就失真了——空格不一定是32號ASCW編碼,有可能是其他碼。這些只能在計算機上才能讀出來。
至於說公開算法和不公開與否就不做解釋了,反正密碼總是可破的,和時間競賽而已。擧個例子,通常都知道速度和時間才能求路程,而同時知道三個再去求什麽有意義麽?我只是同時公佈了明文和密文而已,算法和密鈅如果再公佈那就是作實驗報告了。在這裡做個提示:這個替代密碼沒有想象中那麽難,如果加上了北京語言大學的教授的話就更容易破了。我在這裡僅僅是想測試強度而已,反正這東西是肯定能破的。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284207
總結一下這個加解密系的結構,用樹狀目錄表示。
明文
加解密過程——密鈅——排列組合
       密碼本——比特(暫且這麽稱呼,可以參考比特的意義進行聯想)
            分隔符字典
            正負值字典
            干擾碼字典
       算法——豬腳密碼多表替換原理
密文

這樣大家應該有點清晰了吧?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kalimov作者
13年4个月前 IP:未同步
284328
還是公佈吧。
第一步:將明文每個字符變成UTF裏面的十進制編號,即-32768~32767
第二步:將每一位(比如是-12345)進行加花,上面說的比特就是這個含義了。變成-1_2_3_4_5_/
第三步:替換密碼,前面說過如果叫北京語言大學的人來就容易多了,那是因爲動用了世界上500個左右0~9的語言和意義。而加花這個步驟也有另一本字典來完成,每種花的可能性不少於10000個。
第四步:將每個明文字符加密後的密文拼接起來,然後在裏面隨機加入干擾碼,當然也有一個干擾碼字典。這樣做就導致了每個比特最終可能被分割而導致失去可讀性。比方説7被加密成德語裏面的sieben,但是加了干擾後可能變成s^^ieben或者si^e^b^en(^可以是任何隨機干擾碼字典裏的東西)。

這樣的話思路就比較清晰了吧?反正密碼總是要被破的,時間遲早罷了。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
phpskycn
13年3个月前 IP:未同步
286939
值得赞扬。。。具体还是应该看算法才能评估强度吧。如果能做得像AES、DES、RSA那样,强度就取决于计算复杂度,要破解只能穷举密钥然后一个个算过去了。但如果存在其它漏洞的话,就会比较容易被攻破。加密与时间挂钩并不是个好主意,这意味者双方需要同步时间,人家能拦截到密文就能拦截到时间。至于速度问题,除了VB的低效外还可能欠优化,。另外这个算法似乎导致信息量大涨。。。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
3.1415926
13年3个月前 IP:未同步
287208
可不可以弄一个这样的东西:
贴一张图,并指出原图的网址.
一个程序,可以将两张图比较后得出一串txt.
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wacke
13年3个月前 IP:未同步
288254
第一眼的感觉就是密文比明文长了好多。这增加了传输的难度。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
kalimov
进士 机友 笔友
文章
82
回复
887
学术分
0
2007/09/16注册,1年5个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}