U|M公积金查询密码是什么么

手机Home键进化 UTouch对决mTouch
[摘要]尽管现阶段UTouch与mTouch仍然存在着这样或那样的不足,但从长远角度来看,这种全新的交互逻辑也的确要比之前的Android触控按键体验更好。
腾讯数码讯(汪洋)刚刚过去的7、8月份是手机行业忙碌的季节。许多Android厂商尤其是国产品牌纷纷推出自家新品,虽然新产品工业设计与硬件配置上有着许多雷同之处,但某些细节功能还是给用户带来了惊喜,比如本期来到硬碰硬栏目的ZUK Z1与魅族MX5。如果从工业设计上以及硬件规格上来讲,ZUK Z1与MX5具备很高的相似度,包括同为5.5英寸1080P屏幕、圆形的金属边框、相似按键布局、摄像头模块位置以及同为1799元的售价等。说到按键其实很多人都不以为然。诚然比起那些更显眼的屏幕规格、背部摄像头、系统功能、CPU性能来说,按键的确是微不足道的一个部件,但正所谓细节定成败,ZUK和魅族这次做的是将传统Android按键进行了高度集成。那么问题来了,ZUK引以为傲的UTouch按键与魅族主打的mTouch按键究竟有何功能与体验上的区别?本文马上给你答案。设计按键设计上两款产品代表了两个阵营,ZUK Z1的Home键采用方形设计,而魅族MX5则采用的是腰圆设计。我们知道Home键外形其实是取决于指纹模组的形状。一般来说圆形的效果最佳,但这不可避免的问题是圆形会让下巴的长度更长,而方形也同样存在宽度大的问题。因此在实际体验Home键之后,很明显魅族MX5的椭圆设计可以兼顾美观与操作。ZUK Z1的机身略大,但按键面积太小,底部下巴的长度与Home键本身的尺寸显得有些比例失调。不过在按键手感方面,ZUI Z1的手感更均匀一些,而魅族MX5按起来显得有些松动。指纹ZUK Z1的UTouch与魅族的mTouch都集成了指纹识别功能,并且录入指纹的过程惊人的相似。我分别用左右手的拇指正常状态下录入了指纹,两款手机的Home键均需要反复按压手指20次左右才能完成一次指纹的录入。手机指纹识别的速度也有细微的差别。经过3次测试求平均值,ZUK Z1的解锁速度为0.65秒,MX5的解锁速度为0.5秒。差别算是微乎其微,而且这也和手机本身系统解锁动画的时间长短有关系,所以不能一概而论。另外由于录入时相对严谨,所以在指纹识别测试中两款手机识别的准度理想,几乎可以达到360度的指纹识别效果。指纹功能上两者目前已经支持指纹直接解锁以及基于指纹识别的密码支付操作,mTouch现在已经与支付宝合作,同时也支持自家的Flyme账号密码支付。ZUK Z1同样允许支付宝指纹支付,并且加入了FIDO(线上快捷身份验证)联盟。然而比较遗憾的是,两款手机并不支持在熄屏模式下直接通过指纹来解锁,必须要先点亮屏幕进入到锁屏界面之后才能识别指纹操作,这从某种程度上来说增加了操作的繁琐度。交互熟悉Android手机的用户都应该知道那三颗标志性的触控按键(菜单、主屏、返回)。然而现在随着集成度的提升,ZUK Z1与魅族MX5都已经将按键集成在了一个Home键里。因此除了指纹操作之外,其实这两颗Home键也支持更丰富的手势操作。先说说ZUK Z1。轻触Home键时可以实现返回操作。按下Home键是返回到主界面。双击Home键进入多任务界面。比较特殊的是当你在后台开启多个应用的时候,能通过左右轻滑Home键的方式在应用之间进行切换,这种操作方式很符合用户所习惯的交互逻辑,让我不禁想起了ThinkPad上那个超好用的小红点。对手方面,魅族MX5的mTouch是先于ZUK Z1推出的,功能上支持轻触返回,点按返回主界面,长按进入语音助手功能。可见ZUK Z1的优势在于多出了左右滑动Home键切换应用的操作,遗憾的是并没有设置长按Home键触发某个应用的功能。魅族MX5不具备滑动Home键切换应用的功能,并且双击Home键的功能空缺(呼出多任务是从屏幕下方向上方滑动)。总结:手机Home键的一次革命UTouch的优势在于支持应用之间的左右滑动切换,比如我平时经常会在微信与新闻客户端之间更换,滑动操作显然比双击Home键切换迅速,也能减少不断点击按键造成的磨损。然而缺点也很明显,它的按键面积实在是太小了。魅族的mTouch有先发优势,按键本身的触控面积大,解锁动画更快,但在功能上输给了UTouch。如果要选择一个功能集成度更高的Home键,ZUK Z1会是首选。但如果你本身更在意的是指纹识别上的手感,MX5的mTouch更适合。自魅族M8开始,魅族就在自家机型上配备了实体的Home按键,虽说中途经历了小圆点虚拟Home键时代,但最终为了更好的平衡指纹识别与按键体验重新采用集成度更高的mTouch按键,可见魅族更多的是对于自身的一次升级换代。ZUK Z1作为神奇工场的复出后发布的高性价比产品,首次亮相就带来了集成度更高的指纹Home键UTouch,通过滑触Home键来实现应用之间的切换,相比同价位产品显得更有创意。通过软硬件结合以及集成度更高的按键芯片让手机的Home键被赋予更多的操作方式。尽管现阶段UTouch与mTouch仍然存在着这样或那样的不足,但从长远角度来看,这种全新的交互逻辑也的确要比之前的Android触控按键体验更好,同时也节省了机身上有限的按键面积。不过话说回来,用户或许会担心集成度如此之高的Home键维修成本会不会更高,如果有相应的针对按键部分的保修策略出来或许会更深得民心。至于按键实际的耐久度我们还需要再多使用一段时间才能知晓了。
[责任编辑:yannwang]
还能输入140字
Copyright & 1998 - 2018 Tencent. All Rights Reserved扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
请问um是什么计量单位阿 怎么换算
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
1um(1微米)=0.001mm(0.001毫米)=0.0001cm(0.000厘米)
为您推荐:
其他类似问题
扫描下载二维码棋盘密码(Polybius方表)、ADFGVX密码、普莱菲尔密码
我的图书馆
棋盘密码(Polybius方表)、ADFGVX密码、普莱菲尔密码
棋盘密码mimashu.haotui.com4 S( L. P* a* i3 O$ \5 ]0 O
首先,我们来看一道简单的题目:21 32 55 53 24 45 23 33 15 (解此密码),答案是fly with me.
想必凡接触过密码一定时间的朋友都会看到过类似的题目,或者此题的作者本身还会以为这是自己的原创,其实这种密码的祖先早在公元前2世纪,希腊人波利比乌斯就发明了这种密码,也就是被后世称作“棋盘密码”的“Polybius方表”。
先来看上题吧,初看,可以总结其特点如下:(1)密文中每两个数字被编做了一组;(2)所有数字本身均在1~5间浮动。
mimashu.haotui.com5 w" t&&i' x0 }; w& G! k9 D
可以结合上述事实做如下猜想:(1)密文以数字代表明文中的字母,极有可能是一组数字表示一个字母;(2)英文有26个字母,应当是数字结合的关键。mimashu.haotui.com$ C' F1 m! b- m
如果你的脑子够灵光,你就会想到坐标了,也就是一个5×5的方格,26个字母多出来的Z恰好在英文中是不常用的,可以忽略。当然没想到的朋友也不要灰心,下面就把这个密码的原理和解密过程介绍给大家:
& &&&如上图所示,用每个数字组的第一个数字去对应横行坐标,第二个数字去对应纵行坐标,即可得到明文了:fly with me.mimashu.haotui.com' c5 q# g: d&&t# Y8 e
★密码部落☆5 z. P' Z# r) ^& f3 i
笔者也曾出过一道类似的题目,当然,稍微增加了其难度,有兴趣可以参阅【临终密码之六惊天血案】,链接临终密码之六惊天血案(★水白夕口★) tl最终悬赏!&act=search&fid=232023&aid=15&bid=31&bname=谜题大全&bmaster=tl,网事无忧321&aname=谜题解析&fz=0&userid=夜云谢过。密码术 密码学 密码论坛 密码术论坛% U- l: C" R&&b. O* |
下面讲一下正宗的棋盘密码,看下图:
★密码部落☆2 r$ Y7 J2 e5 j* B, W
密码术 密码学 推理 密码论坛 密码术论坛; Q" N2 q8 U& R" k* k
1密码术 密码学 推理 密码论坛 密码术论坛/ ?& K6 I0 G& R9 d* D
5, p' D; \/ ]& a0 B0 m6 h" g1 ^7 U
1密码术 密码学 密码论坛 密码术论坛* [6 _4 n, C9 D
C密码爱好者部落3 [3 q# ]5 w* R" k4 J&&p
D密码术 密码学 密码论坛 密码术论坛# B4 W8 \" [; l9 d! l6 S+ M/ f
Emimashu.haotui.com9 o7 H4 d" S&&[# _+ T; t4 M( b
2密码爱好者部落3 y0 K! I8 e- k: \: F8 T5 t+ y! E
F★密码部落☆2 k' }! a7 B. _6 d$ g
G7 V( ?0 a9 Z# }&&R" l. b1 O% j
H$ B" E% O0 @+ X# V1 H: G7 \5 D
L密码术 密码学 密码论坛 密码术论坛: i7 V; S6 w( a
O密码术 密码学 密码论坛 密码术论坛% c+ W- ~+ w9 {. ?: \/ ^
Pmimashu.haotui.com) y9 e3 ]7 ^+ u" c9 x7 d
4$ d0 b$ B. V1 D6 `2 \
R密码爱好者部落9 U&&H4 V( M4 \6 B) G&&Q6 L: \. ?% Z
U★密码部落☆8 t9 t5 J: ?: f( S
Wmimashu.haotui.com% @: x# ]6 x9 w! K
$ D8 F9 D2 m' R
密码爱好者部落; M4 e. I2 a! }' C
密码术 密码学 推理 密码论坛 密码术论坛( @: n6 [# ?; A0 E" e$ C
确实如棋盘一样吧?细心的朋友可能发现了,表中的字母i和j在同一位置上,的确,从这个密码诞生伊始就是如此。当然,根据国家间文字的差异,不同国家的人在运用时采取的方法也有不同,德文中也是讲i和j看做一个字母,英文则一般会省略去z,法文消去的是k或者w,意文因为只有21个字母,通常会加一些罗马的符号加以补充,可谓国有国别,文有文异,不再赘述。
mimashu.haotui.com2 {; l4 Q( V: D: E1 G
这个伟大的发明在如今的我们看似简单,但却成了后世无数种密码的雏形,即被本人称作“衍生物”的各种密码变种,例如19世纪由英国科学家查尔斯发明的“普莱菲尔密码”,一战时期,德军中校弗里茨发明的新五字密码(即ADFGX密码)及后来的变种“ADFGVX密码”,Chase密码,当然夹叉式密码也多少受其影响。至于日历密码,有很多人并不把此归为一类,也就是说学术界还存在一点小争论,不过个人还是把它归到这里。密码术 密码学 密码论坛 密码术论坛( O1 B&&Q# g+ ]4 P
; J, v% N" B6 a) r* x& e+ |6 ?
【ADFGX/ADFGVX密码(ADFGX/ADFGVX Cipher)】 密码术 密码学 密码论坛 密码术论坛4 O; d7 ?3 K&&O7 s
密码术 密码学 密码论坛 密码术论坛&&W/ x3 k' W& Q5 u
  也称棋盘密码,是利用波利比奥斯方阵(Polybius Square)进行加密的密码方式,产生于公元前两世纪的希腊,相传是世界上最早的一种密码。
密码爱好者部落+ _" G7 e5 h7 V! G' Y5 `
  假设我们需要发送明文讯息 “Attack at once”, 用一套秘密混杂的字母表填满波利比奥斯方阵,像是这样: 密码爱好者部落6 H6 ]' t! r) G# E/ \( C
  & &A D F G X mimashu.haotui.com( v, Z$ |4 q( K
  A b t a l p
  D d h o z k 密码爱好者部落9 `0 |' b" B5 ?* L0 x: b&&K+ q
  F q f v s n 密码术 密码学 推理 密码论坛 密码术论坛3 `/ o- X4 [! k' F; g6 ?
  G g j c u x
  X m r e w y 1 K8 V- u0 O: }4 v( a
  i和j视为同一个字,使字母数量符合 5 × 5 格。之所以选择这五个字母,是因为它们译成摩斯密码时不容易混淆,可以降低传输错误的机率。使用这个方格,找出明文字母在这个方格的位置,再以那个字母所在的栏名称和列名称代替这个字母。可将该讯息转换成处理过的分解形式。 mimashu.haotui.com' O! Q1 `; M' T* k$ r- F* ^
mimashu.haotui.com1 `( v$ \) W3 R+ n* l+ l5 y
  明文:A T T A C K A T O N C E 密码爱好者部落1 O; @&&N&&W& ]&&[* U
  密文:AF AD AD AF GF DX AF AD DF FX GF XF ★密码部落☆" r- Y( Y4 I+ v- K9 I" g
密码术 密码学 密码论坛 密码术论坛2 s. l' @% `+ \0 |7 _* z
  A,D,F,G,X也可以用数字1,2,3,4,5来代替,这样密文就成了:
  13 12 12 13 43 25 13 12 23 35 43 53 密码术 密码学 密码论坛 密码术论坛5 C/ \8 T0 C, y! i: V" @/ K
  1918年,第一次世界大战将要结束时,法军截获了一份德军电报,电文中的所有单词都由A、D、F、G、X五个字母拼成,因此被称为ADFGX密码。ADFGX密码是1918年3月由德军上校Fritz Nebel发明的,是结合了Polybius密码和置换密码的双重加密方案。A、D、F、G、X即Polybius方阵中的前5个字母。
密码爱好者部落: Y9 N0 j$ }- L, \! h&&I. g
  明文:A T T A C K A T O N C E
  经过Polybius变换:AF AD AD AF GF DX AF AD DF FX GF XF
密码术 密码学 推理 密码论坛 密码术论坛+ I! s( {; k& P% `- \5 b
  下一步,利用一个移位密钥加密。假设密钥是“CARGO”,将之写在新格子的第一列。再将上一阶段的密码文一列一列写进新方格里。 密码爱好者部落2 i4 w0 ]# z0 L' T3 d
mimashu.haotui.com6 Z5 g# l$ x0 \- `* b& a9 y' Q
  C A R G O 密码术 密码学 密码论坛 密码术论坛; `" `3 D7 a$ z1 K0 |- ?+ C&&Q! @
  _________
  A F A D A
  D A F G F
  D X A F A
  D D F F X
  G F X F X
  最后,密钥按照字母表顺序“ACGOR”排序,再按照此顺序依次抄下每个字母下面的整列讯息,形成新密文。如下:
  FAXDF ADDDG DGFFF AFAXX AFAFX 密码术 密码学 推理 密码论坛 密码术论坛) P. J8 p/ `/ W
★密码部落☆3 M) y&&X2 X+ w! z* t' X5 m
  在实际应用中,移位密钥通常有两打字符那么长,且分解密钥和移位密钥都是每天更换的。 mimashu.haotui.com: Q/ `7 c, V* O& G8 t% [
密码术 密码学 推理 密码论坛 密码术论坛& {7 o, N3 B2 _9 x0 m) ]
  在1918年6月,再加入一个字V扩充。变成以6×6格共36个字符加密。这使得所有英文字母(不再将I和J视为同一个字)以及数字0到9都可混合使用。这次增改是因为以原来的加密法发送含有大量数字的简短信息有问题。
密码术 密码学 推理 密码论坛 密码术论坛9 k' j+ c* O1 r" {
密码术 密码学 密码论坛 密码术论坛&&U& q) B: H, N( C5 g6 N8 j( C
密码术 密码学 推理 密码论坛 密码术论坛+ x4 {$ K2 T+ p' [: N( b
接下来就介绍一下日历密码和简述普莱菲尔密码。密码爱好者部落* s5 a$ I. E9 K: @
一,日历密码密码术 密码学 推理 密码论坛 密码术论坛5 c% L) @) V# P
★密码部落☆9 t. F- l4 F&&h. _, p( {) z6 q: j
原则:(1)1—26代表a—z26个英文字母;(2)M,T1,W,T2,F,S1,S2分别代表周一到周日七天(英文首字母代替,1,2为了有别,也人为增加密度);(3)密钥即密码表密码爱好者部落% a0 J5 D6 x( a% I! ]% A$ ^6 b7 s5 A
以2007年11月份的日历为密码表,我们来加密这个单词:dictionary
密码术 密码学 密码论坛 密码术论坛; v4 p6 z: ]% s8 }9 N: y
日历如下图示:mimashu.haotui.com3 P) l: ^8 Q8 @8 Y- i' i
第一步,用数字代替明文中的字母,即D I& &C& &T& &I& &O& &N& &A& &R& &Y; a+ a) Y' B
mimashu.haotui.com% S# m: s# _& c+ ?; J
& && && && && && && && && && &&&4& &9 3 20& &9 15& &14 1& &18 25; b! e9 b8 N( }- T
mimashu.haotui.com&&R4 y) D$ h3 E( R' o
第二步,写密文。
方法:例如单词首字母D用4代替,则在日历中找到4号,发现是本月第一个星期日,所以用S21表示;又如第七个字母N用数字14代表,找到14号,发现是本月第二个星期三,用W2代表。如此类推,得到密文如下:mimashu.haotui.com8 n/ n8 |, ?$ h& D, A* N& b
/ ]) d5 V" |0 X4 \- U7 ^. y
S21 F2 S11 T13 F2 T23 W2 T21 S23 S24密码术 密码学 推理 密码论坛 密码术论坛5 e0 J% D1 T" J, ~: n3 k! z
密码爱好者部落6 q5 R6 L, `+ n' n
此类密码的解法如下:
★密码部落☆4 h! j+ A' J+ p2 p3 W- r
(1)首先要知道密钥,即密码表;
(2)其次分解密码中的星期i,即变成星期+数字的形式;- G$ R; |! P6 |1 r5 A6 L
(3)去寻找对应的是第几个出现的星期i,对应日期;
(4)对应字母,练成单词,短语或句子。
★密码部落☆* u. q/ E' z' x$ U. U
二,普莱菲尔密码mimashu.haotui.com2 G, V8 _, ]1 Y: N9 U8 A. Q
具体编写密码的步骤有3步,1.编写密码表&&2.整理明文&&3.编写密文 ★密码部落☆- Y9 d% b5 i" ?& [8 H
(1)编写密码表密码术 密码学 推理 密码论坛 密码术论坛: i: V; u" {+ t6 n
德文中也是讲i和j看做一个字母,法文消去的是k或者w,意文因为只有21个字母,英文则一般会省略去z密码术 密码学 推理 密码论坛 密码术论坛4 k* |) A# I6 J2 J9 V+ o, |
密码表可以加入密匙,如密匙 crazy a dog ,省略去z ,重复字母(如a)只保留第一个,则有:craydog密码爱好者部落+ [1 K( P" I5 X
★密码部落☆+ k! a( ~( I8 {4 X
表中其他格子里分别按顺序填入ABC...XY,但密匙中有的字母要去掉。(当然,你也可以乱填,只要你能记得住就行...)★密码部落☆+ r1 ]' T# s: h/ O: J
得密码表为:mimashu.haotui.com5 f3 c&&T, u2 ~$ B) n&&D
密码术 密码学 推理 密码论坛 密码术论坛6 T8 u/ l" y% V; D
密码术 密码学 推理 密码论坛 密码术论坛&&X: b5 T, l. I* x5 T
密码术 密码学 密码论坛 密码术论坛$ m/ ]% X" y8 E7 a
1★密码部落☆5 _& Z: \, Z: W; C9 e: L: s7 G
3mimashu.haotui.com0 a' C, e# ~" T0 I, G5 E
C密码爱好者部落$ L9 T$ f- X. j+ {; C
O★密码部落☆4 [$ j8 |3 a) Q) U* x) K4 ?+ H
T密码爱好者部落4 _* B* W5 V! B6 U0 d+ N
R密码术 密码学 推理 密码论坛 密码术论坛% N&&d3 t- }&&v&&k; F# s8 {
G密码爱好者部落" S) E, t* ?$ p* r3 r4 U
N2 j& W&&e7 F2 X2 Q" k
3密码术 密码学 密码论坛 密码术论坛3 Y3 |! `7 J& H&&K
ABmimashu.haotui.com- K7 f! d+ J; A5 T) Z
P密码术 密码学 推理 密码论坛 密码术论坛/ ]( e0 B# C# q! @& k
Kmimashu.haotui.com/ |/ Q# M6 ], e4 W. V, n
5密码术 密码学 密码论坛 密码术论坛1 r- }$ p+ C, z4 p8 R! z
D★密码部落☆0 R3 I2 }/ |! p. ~( M4 M. @
L密码爱好者部落& A0 S4 k! X9 Q8 f1 ?+ x" m
X密码术 密码学 推理 密码论坛 密码术论坛! B&&V2 b6 H0 e0 g: y, C
密码爱好者部落, f&&a3 ~+ I# d5 a
7 o6 U$ [8 e1 h% S7 b. M&&W
密码术 密码学 推理 密码论坛 密码术论坛9 G9 O& l! W7 L$ {6 H# n
原则:提取明文的不重复字母,例如明文为culture,即CULTURE.编写密码表,即将剩余的25个字母出去已有字母依次写下(同样是五乘五方格):密码术 密码学 密码论坛 密码术论坛$ |4 i+ ?8 ~, V8 K5 @# }
(2)整理明文。
原则:两个字母一组,若同一组字母中两字母相同,在两字母中加入X,再重新分组,直到不再出现相同字母。 或者最后只余下一个字母,也加一个字母X作补充,使之成对。
mimashu.haotui.com3 V9 z2 {; B$ d
如: communist& &===》co mm&&un&&is&&t ===》co&&mx&&me&&nt&&stmimashu.haotui.com4 C7 [4 \' Q&&C: _5 x( P0 d
又如: prettys& &===》pr&&et&&ty&&sx& &(t&&t不再同一组中,无需家X )
密码爱好者部落9 `$ Y9 r+ H4 Y* k
密码爱好者部落1 o7 `; j&&D4 ?7 T5 S
(3)写密文。, g* f+ N/ X- d&&r/ c$ c
现在将一明文加密...
mimashu.haotui.com' w# Y0 F" o
明文:where there is life,there is hope(流的的青山在,不拍没柴烧)===》wh&&er&&et&&he&&re is li&&fe&&th&&er&&ei&&sh&&op&&ex密码爱好者部落$ w: M6 \; X3 d' ^8 S+ O1 g
密匙:crazy a dog& & ===》即用步骤1中密码表
密码术 密码学 密码论坛 密码术论坛! t7 v, e3 y( J1 ^/ I7 E' N
先加密 wh&&,在密码表中,分别在w、h上画十字架,两十字架交于k、t两点,w、k同一横行,h、t也同一横行,则密文为 kt&&密码术 密码学 推理 密码论坛 密码术论坛3 P$ E& q&&C5 V2 u$ Q
密码术 密码学 密码论坛 密码术论坛) N7 F$ [$ s5 _$ N% m8 T" R&&x
若明文在同一列,如li,则将表中明文向下移动一位,即用h代替l,j代替i,得密文hj
密码术 密码学 密码论坛 密码术论坛&&e# L9 ~1 e4 q( {+ D
若明文在同一行,则将表中明文向右移动一位...
:wh&&er&&et&&he&&re is li&&fe&&th&&er&&ei&&sh&&op&&ex
:kt& &yg&&wo ok&&gy nl hj of cm yg kg&&lm mb&&wf
再将密文分为5个一组:# B. o* n% B2 u4 Q( Y
mimashu.haotui.com: \2 o8 n4 m+ J
得密文:ktygw&&ookgy nlhjo&&fcmyg kglmm&&bwf
密码爱好者部落+ r: a0 q8 L&&o- m
mimashu.haotui.com. |4 @% Q* ?7 i2 N3 K. ^
最后是三个练习题:
1,棋盘密码练习: 13& &51& &44& &42& &44& &22& &43密码爱好者部落# j( |, h+ f2 N0 S0 l
mimashu.haotui.com" {- b5 u: K2 X- P1 `3 b0 }
2,日历密码练习:T13& &W1& &T22& &W1& &T22& &S21& &W1& &T13& &T22& &W1& &(密钥:2008年3月份日历)
密码术 密码学 密码论坛 密码术论坛+ y: \7 j3 D4 Q$ A* u
3,我曾经破译过的一个普莱菲尔密码:KTYGW& &OOKGY& &NLHJO& &FCMYG& &KGLMM& &BWF
(密钥:crazy dog)
TA的最新馆藏[转]&
喜欢该文的人也喜欢账号 电子邮箱地址
记住登录状态
还没有33IQ账号?
通过社交网站直接登录
条@我的评论,
条新私信,
条新评论,
删除理由:
请不要发布与本小组主题无关的内容。
密码学入门。几种简单的密码教学。
(小非整理)一.维吉尼亚密码维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:TO BE OR NOT TO BE THAT IS THE QUESTION当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:密钥:RELAT IONSR ELATI ONSRE LATIO NSREL明文:TOBEO RNOTT OBETH ATIST HEQUE STION密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。二.凯撒密码它是一种代换密码。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推X将变成A,Y变成B,Z变成C。由此可见,位数就是凯撒密码加密和解密的密钥。在密码学中,恺撒密码(或称恺撒加密、恺撒变换、变换加密)是一种最简单且最广为人知的加密技术。它是一种替换加密的技术。这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。恺撒密码通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。恺撒密码还在现代的ROT13系统中被应用。但是和所有的利用字母表进行替换的加密技术一样,恺撒密码非常容易被破解,而且在实际应用中也无法保证通信安全。三.栅栏加密法 栅栏加密法是一种比较简单快捷的加密方法。栅栏加密法就是把要被加密的文件按照一上一下的写法写出来,再把第二行的文字排列到第一行的后面。相应的,破译方法就是把文字从中间分开,分成2行,然后插入。栅栏加密法一般配合其他方法进行加密。例:加密information 分行 i f r a i n n o m t o 合并 ifrainnomto 完成~四.猪笔加密法 (朱高密码。共济会密码)它的英文名是pigpen cipher,直译过来好搞笑。 在18世纪时,Freemasons为了使让其他的人看不懂他所写而发明的,猪笔密码属于替换密码流,但它不是用一个字母替代另一个字母,而是用一个符号来代替一个字母, 把26个字母写进下四个表格中,然后加密时用这个字母所挨着表格的那部分来代替。五.RSA算法 RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。 RSA的算法涉及三个参数,n、e1.e2。 其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。 e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质(互质:两个正整数只有公约数1时,他们的关系叫互质);再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1。 (n及e1),(n及e2)就是密钥对。 RSA加解密的算法完全相同,设A为明文,B为密文,则:A=B^e1 mod n;B=A^e2 mod n; e1和e2可以互换使用,即: A=B^e2 mod n;B=A^e1 mod n六.ECC加密法 ECC算法也是一个能同时用于加密和数字签名的算法,也易于理解和操作。同RSA算法是一样是非对称密码算法使用其中一个加密,用另一个才能解密。 公开密钥算法总是要基于一个数学上的难题。比如RSA 依据的是:给定两个素数p、q 很容易相乘得到n,而对n进行因式分解却相对困难。那椭圆曲线上有什么难题呢? 考虑如下等式 : K=kG [其中 K,G为Ep(a,b)上的点,k为小于n(n是点G的阶)的整数] 不难发现,给定k和G,根据加法法则,计算K很容易;但给定K和G,求k就相对困难了。 这就是椭圆曲线加密算法采用的难题。我们把点G称为基点(base point),k(k&n,n为基点G的阶)称为私有密钥(privte key),K称为公开密钥(public key)。 现在我们描述一个利用椭圆曲线进行加密通信的过程: 1、用户A选定一条椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。 2、用户A选择一个私有密钥k,并生成公开密钥K=kG。 3、用户A将Ep(a,b)和点K,G传给用户B。 4、用户B接到信息后 ,将待传输的明文编码到Ep(a,b)上一点M(编码方法很多,这里不作讨论),并产生一个随机整数r(r&n)。 5、用户B计算点C1=M+rK;C2=rG。 6、用户B将C1、C2传给用户A。 7、用户A接到信息后,计算C1-kC2,结果就是点M。因为 C1-kC2=M+rK-k(rG)=M+rK-r(kG)=M 再对点M进行解码就可以得到明文。 ECC的功能比RSA强。而令人感兴趣的是点和点的过程,这也是其功能之来源。七.四方密码 四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。 首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。 将这两个加密矩阵放在右上角和左下角,余下的两个角放a到z顺序的矩阵: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y WO a b c d e R D A BC f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 加密的步骤: 两个字母一组地分开讯息:(例如hello world变成he ll ow or ld) 找出第一个字母在左上角矩阵的位置 a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 同样道理,找第二个字母在右下角矩阵的位置: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 找右上角矩阵中,和第一个字母同行,第二个字母同列的字母: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u NO R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 找左下角矩阵中,和第一个字母同列,第二个字母同行的字母: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 这两个字母就是加密过的讯息。 he lp me ob iw an ke no bi的加密结果: FY GM KY HO BX MF KK KI MD 二方密码 二方密码(en:Two-square_cipher)比四方密码用更少的矩阵。 得出加密矩阵的方法和四方密码一样。 例如用「example」和「keyword」作密匙,加密lp。首先找出第一个字母(L)在上方矩阵的位置,再找出第二个字母(D)在下方矩阵的位置: E X A M P L B C D F G H I J K N O R S T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z 在上方矩阵找第一个字母同行,第二个字母同列的字母;在下方矩阵找第一个字母同列,第二个字母同行的字母,那两个字母就是加密的结果: E X A M P L B C D F G H I J K N O R S T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z help me的加密结果: he lp me HE DL XW 这种加密法的弱点是若两个字同列,便采用原来的字母,例如he便加密作HE。约有二成的内容都因此而暴露。八.替换加密法: 用一个字符替换另一个字符的加密方法。 换位加密法: 重新排列明文中的字母位置的加密法。 回转轮加密法: 一种多码加密法,它是用多个回转轮,每个回转轮实现单码加密。这些回转轮可以组合在一起,在每个字母加密后产生一种新的替换模式。 多码加密法: 一种加密法,其替换形式是:可以用多个字母来替换明文中的一个字母。 夹带法: 通过隐藏消息的存在来隐藏消息的方法。 三分密码 首先随意制造一个3个3×3的Polybius方格替代密码,包括26个英文字母和一个符号。然后写出要加密的讯息的三维坐标。讯息和坐标四个一列排起,再顺序取横行的数字,三个一组分开,将这三个数字当成坐标,找出对应的字母,便得到密文。 仿射密码 仿射密码是一种替换密码。它是一个字母对一个字母的。 它的加密函数是e(x)=ax+b(mod m),其中 a和m互质。 m是字母的数目。 译码函数是d(x)=a^(x-b)(mod m),其中a^是a在M群的乘法逆元.九.波雷费密码 1选取一个英文字作密匙。除去重复出现的字母。将密匙的字母逐个逐个加入5×5的矩阵内,剩下的空间将未加入的英文字母依a-z的顺序加入。(将Q去除,或将I和J视作同一字。) 2将要加密的讯息分成两个一组。若组内的字母相同,将X(或Q)加到该组的第一个字母后,重新分组。若剩下一个字,也加入X字。 3在每组中,找出两个字母在矩阵中的地方。 若两个字母不同行也不同列,在矩阵中找出另外两个字母,使这四个字母成为一个长方形的四个角。 若两个字母同行,取这两个字母右方的字母(若字母在最右方则取最左方的字母)。 若两个字母同列,取这两个字母下方的字母(若字母在最下方则取最上方的字母)。 新找到的两个字母就是原本的两个字母加密的结果。十.RC5算法 1.创建密钥组,RC5算法加密时使用了2r+2个密钥相关的的32位字: ,这里r表示加密的轮数。创建这个密钥组的过程是非常复杂的但也是直接的,首先将密钥字节拷贝到32位字的数组L中(此时要注意处理器是little-endian顺序还是big-endian顺序),如果需要,最后一个字可以用零填充。然后利用线性同余发生器模2初始化数组S:对于i=1到2(r+1)-1: (本应模 ,本文中令w=32)其中对于16位字32位分组的RC5,P=0xb7e1 Q=0x9e37 对于32位字和64位分组的RC5,P=0xb7e15163 Q=0x9e3779b9 对于64位字和128位分组,P=0xb7151628aed2a6b Q=0x9ea7c15 最后将L与S混合,混合过程如下: i=j=0 A=B=0 处理3n次(这里n是2(r+1)和c中的最大值,其中c表示输入的密钥字的个数) 2.加密处理,在创建完密钥组后开始进行对明文的加密,加密时,首先将明文分组划分为两个32位字:A和B(在假设处理器字节顺序是little-endian、w=32的情况下,第一个明文字节进入A的最低字节,第四个明文字节进入A的最高字节,第五个明文字节进入B的最低字节,以此类推),其中操作符&&&表示循环左移,加运算是模 (本应模 ,本文中令w=32)的。输出的密文是在寄存器A和B中的内容 3.解密处理,解密也是很容易的,把密文分组划分为两个字:A和B(存储方式和加密一样),这里符合&&&是循环右移,减运算也是模 (本应模 ,本文中令w=32)的。十一.ADFGVX密码 假设我们需要发送明文讯息 &Attack at once&, 用一套秘密混杂的字母表填满 Polybius 方格,像是这样: A D F G X A b t a l p D d h o z k F q f v s n G g j c u x X m r e w y i 和 j 视为同个字,使字母数量符合 5 × 5 格。之所以选择这五个字母,是因为它们译成摩斯密码时不容易混淆,可以降低传输错误的机率。使用这个方格,找出明文字母在这个方格的位置,再以那个字母所在的栏名称和列名称代替这个字母。可将该讯息可以转换成处理过的分解形式。 A T T A C K A T O N C E AF AD AD AF GF DX AF AD DF FX GF XF 下一步,利用一个移位钥匙加密。假设钥匙字是「CARGO」,将之写在新格子的第一列。再将上一阶段的密码文一列一列写进新方格里。 C A R G O _________ A F A D A D A F G F D X A F A D D F F X G F X F X 最后,按照钥匙字字母顺序「ACGOR」依次抄下该字下整行讯息,形成新密文。如下: FAXDF ADDDG DGFFF AFAXX AFAFX 在实际应用中,移位钥匙字通常有两打字符那么长,且分解钥匙和移位钥匙都是每天更换的。 ADFGVX 在 1918年 6月,再加入一个字 V 扩充。变成以 6 × 6 格共 36 个字符加密。这使得所有英文字母(不再将 I 和 J 视为同一个字)以及数字 0 到 9 都可混合使用。这次增改是因为以原来的加密法发送含有大量数字的简短信息有问题。十二.希尔密码 加密 例如:密钥矩阵 1 3 0 2 明文:HI THERE 去空格,2个字母一组,根据字母表顺序换成矩阵数值如下,末尾的E为填充字元: HI TH ER EE 8 20 5 5 9 8 18 5 HI 经过矩阵运算转换为 IS,具体算法参考下面的说明: |1 3| 8 e1*8+3*9=35 MOD26=9 =I |0 2| 9 e0*8+2*9=18 MOD26=18=S 用同样的方法把“HI THERE”转换为密文“IS RPGJTJ”,注意明文中的两个E分别变为密文中的G和T。 解密 解密时,必须先算出密钥的逆矩阵,然后再根据加密的过程做逆运算。 逆矩阵算法公式: |A B| = 1/(AD-BC) * | D -B| |C D| |-C A| 例如密钥矩阵= |1 7| |0 3| AD-BC=1*3-0*7=3 3*X=1 mod26 所以 X=9 因此 |1 7| 的逆矩阵为: 9 * |3 -7| |0 3| |0 1| 假设密文为“FOAOESWO” FO AO ES WO 6 1 5 23 15 15 19 15 9* |3 -7| | 6| = 9*(3*6-7*15)=-783 mod26 = 23=W |0 1| |15| = 9*(0*6+1*15)= 135 mod26 = 5 =E 所以密文“FOAOESWO”的明文为“WEREDONE”十三.维热纳尔方阵 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z B C D E F G H I J K L M N O P Q R S T U V W X Y Z A C D E F G H I J K L M N O P Q R S T U V W X Y Z A B D E F G H I J K L M N O P Q R S T U V W X Y Z A B C E F G H I J K L M N O P Q R S T U V W X Y Z A B C D F G H I J K L M N O P Q R S T U V W X Y Z A B C D E G H I J K L M N O P Q R S T U V W X Y Z A B C D E F H I J K L M N O P Q R S T U V W X Y Z A B C D E F G I J K L M N O P Q R S T U V W X Y Z A B C D E F G H J K L M N O P Q R S T U V W X Y Z A B C D E F G H I K L M N O P Q R S T U V W X Y Z A B C D E F G H I J L M N O P Q R S T U V W X Y Z A B C D E F G H I J K M N O P Q R S T U V W X Y Z A B C D E F G H I J K L N O P Q R S T U V W X Y Z A B C D E F G H I J K L M O P Q R S T U V W X Y Z A B C D E F G H I J K L M N P Q R S T U V W X Y Z A B C D E F G H I J K L M N O Q R S T U V W X Y Z A B C D E F G H I J K L M N O P R S T U V W X Y Z A B C D E F G H I J K L M N O P Q S T U V W X Y Z A B C D E F G H I J K L M N O P Q R T U V W X Y Z A B C D E F G H I J K L M N O P Q R S U V W X Y Z A B C D E F G H I J K L M N O P Q R S T V W X Y Z A B C D E F G H I J K L M N O P Q R S T U W X Y Z A B C D E F G H I J K L M N O P Q R S T U V X Y Z A B C D E F G H I J K L M N O P Q R S T U V W Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Z A B C D E F G H I J K L M N O P Q R S T U V W X Y 著名的维热纳尔方阵由密码学家维热纳尔编制,大体与凯撒加密法类似。即二人相约好一个密钥(单词),然后把加密后内容给对方,之后对方即可按密码表译出明文。密钥一般为一个单词,加密时依次按照密钥的每个字母对照明码行加密。例如:我的密钥是who,要加密的内容是I love you,则加密后就是E SCRL MKB.即加密I,就从密钥第一个字母打头的w那行找明码行的I对应的字母,即E。加密l,就从密钥第2个字母打头的h那行找明码l对应的字母,S。加密o,从密钥第三个字母O打头的那行找到明码行中o对应的字母,C。加密v,就又从密钥第一个字母w打头的那行找到明码行中v对应的字母,R。 依此类推。所以由维热纳尔方阵加密的密码,在没有密钥的情况下给破译带来了不小的困难。维热纳尔方阵很完美的避开了概率算法(按每个语种中每个字母出现的概率推算。例如英语中最多的是e),使当时的密码破译师必须重新找到新方法破译。十四.埃特巴什码 埃特巴什码是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。 在罗马字母表中,它是这样出现的: 常文:a b c d e f g h i j k l m n o p q r s t u v w x y z 密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A 这种密码是由熊斐特博士发现的。熊斐特博士为库姆兰《死海古卷》的最初研究者之一,他在《圣经》历史研究方面最有名气的著作是《逾越节的阴谋》。他运用这种密码来研究别人利用其他方法不能破解的那些经文。这种密码被运用在公元1世纪的艾赛尼/萨多吉/拿撒勒教派的经文中,用以隐藏姓名。其实早在公元前500年,它就被抄经人用来写作《耶利米书》〔1〕耶利米是活动在公元前627-前586年间的犹太先知,圣经旧约书中有许多关于他的记载。在他离世前,犹太领土已被巴比伦人占领。〔1〕。它也是希伯来文所用的数种密码系统之一。 白金特、雷伊和林肯在《弥赛亚的遗产》中写道,熊斐特博士于《艾赛尼派的奥德赛》一书中描述他如何对圣殿骑士们崇拜的鲍芙默神痴迷,又如何用埃特巴什码分析这个词。令他惊奇的是,破译出的词“Sophia”为希腊语中的“智慧”。 在希伯来语中,“Baphomet”一词拼写如下——要记住,希伯来语句必须从右向左读: 〔 taf 〕 〔 mem 〕 〔 vav 〕 〔 pe 〕 〔 bet 〕 将埃特巴什码用于上述字母,熊斐特博士得到如下结果: 〔 alef 〕 〔 yud 〕 〔 pe 〕 〔 vav 〕 〔 shin 〕 即为用希伯来语从右向左书写的希腊词“Sophia”。 Sophia的词义不仅限于“智慧”。它还是一位女神的名字——这位女神照说应该是上帝的新娘。许多人相信,圣殿骑士们崇拜这位女神。〔1〕作者引用的是诺斯替学派的神话:“不可知解”的至尊上帝,“源化”出最早的几位亚神,最后一位就是索菲亚——“智慧”。她极求得到对上帝“神质”的“真知”——她名字第二意义的来源,而这种不合神性的欲望“孕生”了邪神,即创造宇宙的另一位“上帝”。诺斯替派将他等同于旧约中的上帝,来解释亚当夏娃堕降尘间和大洪水的事件。〔1〕 圣殿骑士们通晓埃特巴什码的事实,强烈表明有些来自一个拿撒勒教派的人置身于圣殿骑士中间。 丹·布朗关于英语是“最纯洁的”语言的观念可能是空想的,但并不是什么新理论。莱纳堡附近有个叫做莱纳浴泉的村庄,那里的神父亨利·布德写过一本名为《真实的凯尔特语》的书,也声称英语是一种神圣的语言,或许在“巴比伦塔”〔2〕用方舟拯救人类的诺亚,有一支后代在巴比鲁尼亚定居。他们在史纳尔平原建造高塔,试图攀登天界。恼怒的上帝分化了在此之前统一使用的语言,而交流不通引发的混乱和争执使人前功尽弃。〔2〕堕毁前就已得到使用。据说,这本书从字面上是不能理解的,它是用密码写成的,传达一个不同的信息。我们还应该记住,与其他的一些欧洲语言一样,英语的许多词汇源于拉丁。正如翠茜·特威曼在《达戈贝特复仇记》杂志中指出的那样,英语因为有26个字母,可以完美地用于埃特巴什码。其他欧洲语言所用的字母则不成偶数。此外,她始终认为郇山隐修会偏爱英语
你是妹子嘛~是的话可以考虑
上面我能看懂的RSA,ECC就是公钥算法。
看着就头晕
。。。这个算是。。。简单的了。。不过我也只懂这些简单的
名侦探:226205人
喜爱推理和爱看推理小说的朋友可以加入哦,我们的口号是...
登录33IQ,提升智力水平,让你越玩越聪明!
33IQ v4.26.90.95
Copyright & iq.com All Rights Reserved

我要回帖

更多关于 管理员密码是什么 的文章

 

随机推荐