我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

三重資料加密演算法

指数 三重資料加密演算法

密码学中,三重数据加密算法(Triple Data Encryption Algorithm,縮寫為TDEA,Triple DEA),或稱3DES(Triple DES),是一種對稱密鑰加密块密码,相当于是对每个数据块应用三次資料加密標準(DES)算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。.

目录

  1. 21 关系: AES向下兼容块密码的工作模式奇偶校验位密码学密钥密钥长度對稱密鑰加密已知明文攻击初始化向量CBCDEAEMV資料加密標準電子貨幣选择明文攻击Microsoft OneNoteMicrosoft OutlookPDFPostScript暴力破解法

  2. 分组密码
  3. 已攻破的分组密码
  4. 数据加密标准

AES

AES可以指:.

查看 三重資料加密演算法和AES

向下兼容

向下兼容(downward compatibility),又称向后兼容(backward compatibility)、回溯--相容,在计算机中指在一个程序、库或硬體更新到较新版本后,用旧版本程序创建的文档或系统仍能被正常操作或使用(包括输入数据)、在旧版本库的基础上开发的程序仍能正常编译运行,或較舊版的硬體仍可在新版使用的情况。.

查看 三重資料加密演算法和向下兼容

块密码的工作模式

#重定向 分组密码工作模式.

查看 三重資料加密演算法和块密码的工作模式

奇偶校验位

奇偶校验位(parity bit)或校验比特(check bit)是一个表示给定位数的二进制数中1的个数是奇数还是偶数的二进制数。奇偶校验位是最简单的错误检测码。 奇偶校验位有两种类型:偶校验位与奇校验位。 如果一组给定数据位中1的个数是奇数,那么偶校验位就置为1,从而使得1的个数是偶数。如果给定一组数据位中1的个数是偶数,那么奇校验位就置为1,使得总的1的个数是奇数。 偶校验实际上是循环冗余校验的一个特例,通过多项式 x + 1 得到1位CRC。.

查看 三重資料加密演算法和奇偶校验位

密码学

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

查看 三重資料加密演算法和密码学

密钥

在密码学中,密钥(key,又常稱金鑰)是指某个用来完成加密、解密、完整性验证等密码学应用的秘密信息。在对称密码学(或称密钥密码学)中,加密和解密用的是同一个钥匙,因此钥匙需要保密。而在公钥密码学(或称非对称密码学)中,加密和解密用的钥匙不同:通常一个是公开的,称为公钥;另一个保密,称为私钥。 Category:密码学.

查看 三重資料加密演算法和密钥

密钥长度

在密码学中,密钥大小或密钥长度是加密算法(如密码)使用的密钥中的比特数。 因为所有的算法都可能会被暴力破解法破解,所以密钥长度通常指出了一个加密算法的安全性上限(即相对于密钥长度的对数的最快已知攻击的量度)。理想情况下,密钥长度将与算法安全性的下界相一致。事实上,大多数对称密钥算法被设计成具有与密钥长度相等的安全性;然而,经过特殊设计的算法可能会存在新的漏洞。例如,三重数据加密算法被设计成具有168位的密钥长度,但复杂度仅为2112的攻击算法目前是已知的(即,三联DES只有112位的安全性)。然而,只要密钥长度和安全性之间的关系足以满足一个特定的应用程序,并且密钥长度和安全性相一致,那么这是不需要关心的。这就是非对称加密的重要性,因为目前没有满足此属性这样的算法是已知的。目前,椭圆曲线加密算法的密钥长度最接近其有效的安全性:即其密钥长度的一半左右。.

查看 三重資料加密演算法和密钥长度

對稱密鑰加密

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

查看 三重資料加密演算法和對稱密鑰加密

已知明文攻击

密码分析中,已知明文攻击(Known plaintext attack)是一种攻击模式,指攻击者掌握了某段明文 x 和对应密文 y。 在所有密码分析中,均假设攻击者知道正在使用的密码体制,该假设称为科克霍夫假設。而已知明文攻击也假设攻击者能够获取部分明文和相应密文,如截取信息前段,通过该类型攻击获取加密方式,从而便于破解后段密文。 希尔密码依赖唯密文攻击较难破解,而通过已知明文攻击则容易攻破。.

查看 三重資料加密演算法和已知明文攻击

初始化向量

#重定向 初始向量.

查看 三重資料加密演算法和初始化向量

CBC

,CBC可以指:.

查看 三重資料加密演算法和CBC

DEA

DEA可以指:.

查看 三重資料加密演算法和DEA

EMV

EMV是國際金融業界對於智慧與可使用晶片卡的POS終端機及自動櫃員機(ATM)等所制定的标准。EMV智慧卡(也称为IC卡)的信息储存在集成电路中而非过去的磁条里,但大部分EMV卡背也有可以向下兼容的磁条。芯片可以和插入式读卡器交换数据,非接触式智能卡还可以使用射频识别(RFID)技术在一定范围内交换数据。符合EMV标准的支付卡叫做芯片卡。 EMV三个字母分别代表、MasterCard與Visa,是制定该标准最初的三家公司。目前标准由 EMVCo 机构管理,EMVCo最初由EMV三大組織於1999年2月共同成立,目前由Visa、Mastercard、JCB、美国运通、中国银联和Discover共同负责。主要任務係發展制定與主管維護EMV支付晶片卡的規格、標準與認證,監督並確保該標準於全球的安全互通性與其付款環境的可用性。 接触式卡片标准基于,非接触式卡片(PayPass、PayWave、和闪付)标准基于ISO/IEC 14443。 广为人知的使用了EMV标准的芯片卡有:.

查看 三重資料加密演算法和EMV

資料加密標準

数据加密标准(Data Encryption Standard,縮寫為 DES)是一种對稱密鑰加密块密码演算法,1976年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),随后在国际上广泛流传开来。它基于使用56位密钥的对称算法。这个算法因为包含一些机密设计元素,相对短的密钥长度以及怀疑内含美國國家安全局(NSA)的后门而在开始时有争议,DES因此受到了强烈的学院派式的审查,并以此推动了现代的块密码及其密码分析的发展。 DES现在已经不是一种安全的加密方法,主要因为它使用的56位密钥过短。1999年1月,distributed.net与电子前哨基金会合作,在22小时15分钟内即公开破解了一个DES密钥。也有一些分析报告提出了该算法的理论上的弱点,虽然在实际中难以应用。为了提供实用所需的安全性,可以使用DES的衍生算法3DES来进行加密,虽然3DES也存在理论上的攻击方法。在2001年,DES作为一个标准已经被高级加密标准(AES)所取代。另外,DES已经不再作为国家标准科技协会(前国家标准局)的一个标准。 在某些文献中,作为算法的DES被称为DEA(Data Encryption Algorithm,数据加密算法),以与作为标准的DES区分开来。在发音时,DES可以作为缩写按字母拼出来(),或作为一个词念成。.

查看 三重資料加密演算法和資料加密標準

電子貨幣

電子貨幣(英文:Electronic money,臺灣又稱電子票證;部分地区又稱塑膠貨幣),是指以数码记账的方式代替使用現金交易的货币系統。电子货币有效提高交易的效率与安全,例如消费者无须携带大量现金,商户同时无须人手点算现金。交易过程主要通过金融机构或P2P系统来完成,故安全性极大的提高。.

查看 三重資料加密演算法和電子貨幣

选择明文攻击

在密码学或密码分析中,选择明文攻击指的是一种攻击模式。攻击者拥有加密机的访问权限,可构造任意明文所对应的密文。.

查看 三重資料加密演算法和选择明文攻击

Microsoft OneNote

Microsoft OneNote,是一套用于自由形式的信息获取以及多用户协作工具。OneNote最常用于笔记本电脑或台式电脑,但这套软件更适合用于支持手写笔操作的平板电脑,在这类设备上可使用触笔、声音或视频创建笔记,比单纯使用键盘更方便。OneNote可作为Microsoft Office和Windows 10的一部分使用。.

查看 三重資料加密演算法和Microsoft OneNote

Microsoft Outlook

Microsoft Outlook是由微軟公司所出品Microsoft Office內的个人信息管理系统软件,功能包括收發電子郵件、行事曆等等。它也是與Microsoft Exchange Server互相搭配的群組軟體。現時最新的版本是Microsoft Outlook 2016 for Windows和2016 for Mac。 雖然Outlook主要是用來傳送電子郵件,可是它還包含了日历、任务管理、联系人、记事本等功能。 Outlook可以以獨立軟件的方式運行,同時也可以面向多個公司用戶與Microsoft Exchange Server和Microsoft SharePoint Server一起運行,功能例如共享郵箱與日曆、共享文件夾等。微軟也在大多數移動平台上發行了Outlook,其中包括iOS和Android。軟體開發者也可通過Microsoft Visual Studio創建能夠兼容Outlook及Office組件的軟件。.

查看 三重資料加密演算法和Microsoft Outlook

PDF

#重定向 可移植文档格式.

查看 三重資料加密演算法和PDF

PostScript

PostScript(PS)是主要用于电子产业和桌面出版领域的一种页面描述语言和编程语言。.

查看 三重資料加密演算法和PostScript

暴力破解法

暴力破解法,或稱為穷举法,是一种密碼分析的方法,即将密码进行逐个推算直到找出真正的密码为止。例如一个已知是四位并且全部由数字组成的密碼,其可能共有10000种组合,因此最多尝试9999次就能找到正確的密码。理論上除了具有完善保密性的密码以外,利用这种方法可以破解任何一種密码,問題只在於如何縮短試誤时间。有些人运用计算机来增加效率,有些人輔以字典來縮小密碼組合的範圍。.

查看 三重資料加密演算法和暴力破解法

另见

分组密码

已攻破的分组密码

数据加密标准

亦称为 三重DES。