徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

對等加密

指数 對等加密

对等加密(Reciprocal cipher)是对称密钥加密(Symmetric-key algorithm)的一个特例。该类密码的加密算法是它自己本身的逆反函数,所以其解密算法等同于加密算法。如果要還原对等加密的密文,套用加密同樣的演算法即可得到明文。換句話說,使用相同的密钥,两次连续的对等加密运算后会回復原始文字。在數學上,這有時稱之為對合。 舉例來說,ROT13 演算法是將26個英文字母依續排列即1.

14 关系: 加密博福特密码反函數密码学對合對稱密鑰加密异或密码經典密碼解密阿特巴希密碼RC4ROT13恩尼格玛密码机数学

加密

在密码学中,加密(Encryption)是将明文信息改變為難以讀取的密文內容,使之不可读的过程。只有擁有解密方法的對象,經由解密過程,才能將密文還原為正常可讀的內容。.

新!!: 對等加密和加密 · 查看更多 »

博福特密码

博福特密码,是一种类似于维吉尼亚密码的替代密码,由弗朗西斯·蒲福(Francis Beaufort)发明。它最知名的应用是哈格林M-209密码机。博福特密码属于对等加密,即加密算法与解密算法相同。.

新!!: 對等加密和博福特密码 · 查看更多 »

反函數

在數學裡,反函數為對一給定函數做逆運算的函數。更正式些地說,設f為一函數,其定義域為X,值域為Y。如果存在一函數g,其定義域和值域分別為Y,\, X,並對每一x \in X有: 則稱g為f的反函數,記之為f^。注意上標「−1」指的並不是冪,跟在三角學裡特指\sin x平方的\sin^2 x不同。 例如,若給定一函數f: x\mapsto 3x+2,則其反函數為f^: x\mapsto\frac。 若一函數有反函數,此函數便稱為可逆的。.

新!!: 對等加密和反函數 · 查看更多 »

密码学

密碼學(Cryptography)可分为古典密码学和现代密码学。在西欧語文中,密码学一词源於希臘語kryptós“隱藏的”,和gráphein“書寫”。古典密码学主要关注信息的保密书写和传递,以及与其相对应的破译方法。而现代密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、信息发布的不可抵赖性(数字签名)、以及在分布式计算中产生的来源于内部和外部的攻击的所有信息安全问题。古典密码学与现代密码学的重要区别在于,古典密码学的编码和破译通常依赖于设计者和敌手的创造力与技巧,作为一种实用性艺术存在,并没有对于密码学原件的清晰定义。而现代密码学则起源于20世纪末出现的大量相关理论,这些理论使得现代密码学成为了一种可以系统而严格地学习的科学。 密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。著名的密碼學者罗纳德·李维斯特解釋道:「密碼學是關於如何在敵人存在的環境中通訊」,自工程學的角度,這相當于密碼學與純數學的差异。密碼學的发展促進了计算机科学,特別是在於電腦與網路安全所使用的技術,如存取控制與資訊的機密性。密碼學已被應用在日常生活:包括自动柜员机的晶片卡、電腦使用者存取密碼、電子商務等等。.

新!!: 對等加密和密码学 · 查看更多 »

對合

在数学中,对合(involution)或对合函数,是逆函数等于自身的函数,就是说.

新!!: 對等加密和對合 · 查看更多 »

對稱密鑰加密

對稱密鑰加密(Symmetric-key algorithm)又稱為對稱加密、私鑰加密、共享密鑰加密,是密碼學中的一類加密演算法。這類演算法在加密和解密時使用相同的密鑰,或是使用兩個可以簡單地相互推算的密鑰。事实上,這組密鑰成為在兩個或多個成員間的共同祕密,以便維持專屬的通訊聯繫。與公开密钥加密相比,要求雙方取得相同的密鑰是對稱密鑰加密的主要缺點之一。 常见的对称加密算法有DES、3DES、AES、Blowfish、IDEA、RC5、RC6。 对称加密的速度比公钥加密快很多,在很多场合都需要对称加密。.

新!!: 對等加密和對稱密鑰加密 · 查看更多 »

异或密码

单异或密码(simple XOR cipher)是密码学中一种简单的加密算法,它按照如下原则进行运算: 其中\oplus为逻辑异或(XOR)运算的符号。按这种逻辑,文本序列的每个字符可以通过与给定的密钥进行按位异或运算来加密。如果要解密,只需要将加密後的结果与密钥再次进行按位异或运算即可。 例如,字符串“Wiki”(8位ASCII:01010111 01101001 01101011 01101001) 可以按如下的方式用密钥11110011进行加密: | || 01010111 01101001 01101011 01101001 |- | \oplus || 11110011 11110011 11110011 11110011 |- |.

新!!: 對等加密和异或密码 · 查看更多 »

經典密碼

古典密碼是密碼學中的其中一個類型,其大部分加密方式都是利用替換式密碼或移項式密碼,有時則是兩者的混合。其於歷史中經常使用,但現代已經很少使用,大部分的已經不再使用了。一般而言,經典密碼是基於一個拼音字母(像是 A-Z)、動手操作或是簡單的設備。它們可能是一種簡單的密碼法,以致於不可信賴的地步,特別是有新技術被發展出來後。 現代的方法是用電腦或是其它數位科技,基於位元和位元組上操作。許多經典密碼被受尊重的人使用,像是尤利烏斯·凱撒和拿破崙,他們創造了一些常被人們使用的密碼。許多密碼起源於軍事上,相同立場的人常使用來寄送秘密訊息。經典的方法常攻擊密碼文,有時候甚至不知其密碼系統,也可以使用工具,像是頻率分析法。有些經典密碼是使用先進的機器或是機電密碼機器,像是恩尼格瑪密碼機。.

新!!: 對等加密和經典密碼 · 查看更多 »

解密

解密可能指:.

新!!: 對等加密和解密 · 查看更多 »

阿特巴希密碼

阿特巴希密碼是一種開始由希伯來字母使用的簡易替換密碼。.

新!!: 對等加密和阿特巴希密碼 · 查看更多 »

RC4

在密碼學中,RC4(來自Rivest Cipher 4的縮寫)是一種流加密算法,密钥长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。 由美國密碼學家羅納德·李維斯特(Ronald Rivest)在1987年设计的。由于RC4算法存在弱点,2015年2月所發佈的 RFC 7465 规定禁止在TLS中使用RC4加密算法。 RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是。RC4一个字节一个字节地加解密。给定一个密钥,伪随机数生成器接受密钥并产生一个S盒。S盒用来加密数据,而且在加密过程中S盒会变化。 由于异或运算的对合性,RC4加密解密使用同一套算法。.

新!!: 對等加密和RC4 · 查看更多 »

ROT13

ROT13(迴轉13位,rotate by 13 places,有時中間加了個连字符稱作ROT-13)是一種簡易的替換式密碼。它是一種在英文網路論壇用作隱藏八卦(spoiler)、妙句、謎題解答以及某些髒話的工具,目的是逃過版主或管理员的匆匆一瞥。ROT13被描述成「雜誌字謎上下顛倒解答的Usenet對等體」。(Usenet equivalent of a magazine printing the answer to a quiz upside down.) ROT13 也是過去在古羅馬開發的凱撒加密的一種變體。 ROT13是它自己本身的逆反;也就是說,要還原ROT13,套用加密同樣的演算法即可得,故同樣的操作可用再加密與解密。該演算法並沒有提供真正的密碼學上的保全,故它不應該被套用在需要保全的用途上。它常常被當作弱加密範例的典型。ROT13激勵了廣泛的線上書信撰寫與字母遊戲,且它常於新聞群組對話中被提及。.

新!!: 對等加密和ROT13 · 查看更多 »

恩尼格玛密码机

在密码学史中,恩尼格玛密码机(德语:Enigma,又译哑谜机,或「谜」式密碼機)是一种用于加密与解密文件的密码机。确切地说,恩尼格玛是对二战时期納粹德國使用的一系列相似的加解密机器的统称,它包括了许多不同的型号,為密碼學對稱加密算法的流加密。 恩尼格玛密码机在1920年代早期开始被用于商业,一些国家的军队与政府也曾使用过它,其中的主要使用者是第二次世界大战时的纳粹德国。 在恩尼格玛密码机的所有版本中,最著名的是德国使用的军用版本。尽管此机器的安全性较高,但盟军的密码学家们还是成功地破译了大量由这种机器加密的信息。1932年,波兰密码学家马里安·雷耶夫斯基、杰尔兹·罗佐基和亨里克·佐加尔斯基根据恩尼格玛机的原理破译了它。1939年中期,波兰政府将此破译方法告知了英国和法国,但直到1941年英國海軍捕獲德國U-110潛艇,得到密碼機和密碼本才成功破解。密码的破解使得納粹海軍對英美商船補給船的大量攻擊失效。盟军的情报部门将破译出来的密码称为ULTRA,这极大地帮助了西欧的盟军部队。ULTRA到底有多大贡献还在争论中,但是人们都普遍认为盟军在西欧的胜利能够提前两年,完全是因为恩尼格玛密码机被成功破译。 尽管恩尼格玛密码机在加密方面具有不足之处,但是经它加密的文件还是很难破解,盟军能够破译它的密码是因为德国还犯了其它一些大错误(如加密员的失误、使用步骤错误、机器或密码本被缴获等等)。.

新!!: 對等加密和恩尼格玛密码机 · 查看更多 »

数学

数学是利用符号语言研究數量、结构、变化以及空间等概念的一門学科,从某种角度看屬於形式科學的一種。數學透過抽象化和邏輯推理的使用,由計數、計算、量度和對物體形狀及運動的觀察而產生。數學家們拓展這些概念,為了公式化新的猜想以及從選定的公理及定義中建立起嚴謹推導出的定理。 基礎數學的知識與運用總是個人與團體生活中不可或缺的一環。對數學基本概念的完善,早在古埃及、美索不達米亞及古印度內的古代數學文本便可觀見,而在古希臘那裡有更為嚴謹的處理。從那時開始,數學的發展便持續不斷地小幅進展,至16世紀的文藝復興時期,因为新的科學發現和數學革新兩者的交互,致使數學的加速发展,直至今日。数学并成为許多國家及地區的教育範疇中的一部分。 今日,數學使用在不同的領域中,包括科學、工程、醫學和經濟學等。數學對這些領域的應用通常被稱為應用數學,有時亦會激起新的數學發現,並導致全新學科的發展,例如物理学的实质性发展中建立的某些理论激发数学家对于某些问题的不同角度的思考。數學家也研究純數學,就是數學本身的实质性內容,而不以任何實際應用為目標。雖然許多研究以純數學開始,但其过程中也發現許多應用之处。.

新!!: 對等加密和数学 · 查看更多 »

重定向到这里:

对称密钥算法共享密钥加密私钥密码学

传出传入
嘿!我们在Facebook上吧! »