RSA加密演算法是一种非对称加密演算法,在公开密钥加密和电子商业中被广泛使用。RSA是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年一起提出的。当时他们三人都在麻省理工学院工作。RSA 就是他们三人姓氏开头字母拼在一起组成的。...
20 KB (3,330 words) - 09:04, 15 March 2024
RSA可以指: 俄罗斯联邦航天局 皇家艺术学会(Royal Society of Arts) 蘇格蘭皇家學院(Royal Scottish Academy) RSA保險集團 南非(Republic of South Africa) RSA加密演算法(Rivest–Shamir–Adleman) RSA数...
568 bytes (46 words) - 07:54, 30 August 2022
物学教授。1977年,他与罗纳德·李维斯特和阿迪·萨莫尔一起发明了RSA加密演算法和DNA运算而知名。RSA被广泛使用在计算机安全应用上,包括https。2002年,他与罗纳德·李维斯特和阿迪·萨莫尔一起因在公钥密码学RSA加密演算法取得的杰出贡献而获得图灵奖。...
5 KB (395 words) - 16:42, 5 October 2024
他与阿迪·萨莫尔和伦纳德·阿德曼共同发明了RSA加密演算法;以及在密码学和计算机科学等领域做出许多杰出贡献而知名。RSA被广泛使用在计算机安全应用上,包括HTTPS。2002年,他与阿迪·萨莫尔和伦纳德·阿德曼一起因在公钥密码学RSA加密演算法取得的杰出贡献而获得图灵奖。 Cormen, Thomas...
7 KB (465 words) - 15:18, 4 September 2024
加密应用。这些应用的基本原理是,计算两素数相乘结果(一个半素数)的过程简单,而反过来整数分解大半素数则比较困难。简单的来说,虽然35很容易就可以被分解成5×7,但是要想分解很大的半素数就不是那么容易了。RSA加密演算法中有一個稱為RSA-2048的半素数,有2,048位元,十進位有617位,RSA曾經公開懸賞200...
5 KB (721 words) - 04:09, 26 April 2024
数学里,RSA数是大半素数(两个素数因子的乘积)的集合,属于RSA分解挑战(英语:RSA Factoring Challenge)的一部分。这项挑战由 RSA实验室在1991年3月启动,旨在鼓励对计算数论和大整数分解实际难度的研究。這個研究和RSA加密演算法息息相關,因為RSA加密演算法...
52 KB (3,620 words) - 20:48, 1 June 2024
秀爾演算法非常重要,它意味着:假如有可用的量子計算機,我們可以破解基于公開密鑰加密的算法(比如RSA加密演算法)。RSA演算法的基礎在於假設了我們不能有效率的分解一個已知的整數。就目前所知,這假設對傳統(即非量子)的電腦為真;沒有已知的傳統演算法可以在多項式時間內解決這個問題。但秀爾演算法...
21 KB (3,333 words) - 09:29, 7 December 2022
機科學家,目前為美國麻省理工學院的應用數學系教授,提出了在量子電腦應用上的「秀爾演算法」(又稱量子質因數分解演算法),因其證明量子電腦能做出對數運算,而且速度遠勝傳統電腦,對於現在通行於銀行及網路等處的RSA加密演算法可以破解而構成威脅。 在他求學生涯結束後,...
7 KB (382 words) - 18:33, 27 April 2024
SM9标识密码算法”。 在商用密码体系中,SM9主要用于用户的身份认证。据新华网公开报道,SM9的加密强度等同于3072位密钥的RSA加密演算法。 SM9主要包括三部分:签名算法、密钥交换算法、加密算法,其中SM9签名算法收录于ISO/IEC 14888-3:2018(英语:List of International...
2 KB (230 words) - 21:20, 26 September 2020
primality test),目前還沒有任一個合數通過此測試。 產業等級質數有時會用來代替一些演算法中需要的認證質數,像RSA加密演算法就需要用戶產生大的質數。若數字位數超過100位,證明它們是產業等級質數會比素性测试簡單很多。前者可以立即產生,而其不是質數的失效...
1 KB (173 words) - 09:04, 20 May 2024
加密演算法。 ECC的主要优势是它相比RSA加密演算法使用較小的密鑰長度并提供相当等级的安全性。ECC的另一个优势是可以定义群之间的双线性映射,基于Weil对或是Tate对;双线性映射已经在密码学中发现了大量的应用,例如基于身份的加密。 椭圆曲线在密码学中的使用是在1985年由Neal...
19 KB (2,542 words) - 11:11, 12 May 2024
NTRUEncrypt(英语:NTRUEncrypt) RSA加密演算法 RSA-KEM – NESSIE(英语:NESSIE) selection asymmetric encryption scheme; ISO/IEC 18033-2 draft RSA-OAEP – CRYPTREC(英语:CRYPTREC)...
10 KB (989 words) - 08:22, 19 October 2023
出它們的因數就顯得不是那麼容易了。這就是許多現代密碼系統的關鍵所在。如果能夠找到解決整數分解問題的快速方法,幾個重要的密碼系統將會被攻破,包括RSA加密演算法公鑰算法和Blum Blum Shub(英语:Blum Blum Shub)隨機數發生器。儘管快速分解是攻破這些系統的方法之一,仍然會有其它的...
7 KB (1,038 words) - 05:10, 29 September 2024
cryptography)是密碼學的一種演算法,它需要兩個密钥,一個是公開密鑰,另一個是私有密鑰;公鑰用作加密,私鑰則用作解密。使用公钥把明文加密后所得的密文,只能用相對應的私鑰才能解密並得到原本的明文,最初用來加密的公鑰不能用作解密。由於加密和解密需要兩個不同的密鑰,故被稱為非對稱加密;不同於加密和解密都使用同一個密鑰的對稱加密...
9 KB (1,380 words) - 03:52, 28 September 2023
演算法,用以加密訊息,再以公開金鑰加密對稱金鑰系統所使用的金鑰,以增進效率。 密碼分析又稱破密術。密碼分析的目的是發現密碼機制的弱點,從事者可能是意圖顛覆系統惡意的攻擊者或評估系統弱點的設計人。在現代,密碼演算法與協定必須被仔細檢查和測試,確定其保證的安全性。 大眾普遍誤解認為所有加密法...
38 KB (6,400 words) - 14:03, 5 August 2024
阿迪·薩莫爾(希伯來語:עדי שמיר,羅馬化:Adi Shamir,1952年7月6日—)是一名以色列密碼學家。他是RSA加密演算法的共同發明者(與羅納德·李維斯特和倫納德·阿德曼),費奇-菲亞特-薩莫爾標識方案(英语:Feige–Fiat–Shamir identification...
11 KB (887 words) - 06:51, 5 October 2023
SM2是中華人民共和國政府采用的一种公开密钥加密标准,由国家密码管理局于2010年12月17日发布,相关标准为“GM/T 0003-2012 《SM2椭圆曲线公钥密码算法》”。2016年,成为中国国家密码标准(GB/T 32918-2016)。 在商用密码体系中,SM2主要用于替换RSA加密演算法...
4 KB (377 words) - 11:58, 8 October 2023
of the ACM),解釋RSA加密演算法。里弗斯特否認這些名稱和1969年的電影《鮑伯、卡羅爾、特德、愛麗絲(英语:Bob & Carol & Ted & Alice)》(Bob & Carol & Ted & Alice)有關,而是有其他人偶然提議。 公开密钥加密 迪菲-赫尔曼密钥交换 .NET...
5 KB (353 words) - 01:49, 25 September 2023
与RSA加密演算法和椭圆曲线加密算法(英語:Elliptic Curve Cryptography, ECC)不同,NTRU在基于量子计算机的攻击面前没有已知的弱点。国家标准技术研究所在一份2009年的调查中写到「目前不存在一种能同时兼顾公钥加密...
10 KB (1,004 words) - 02:33, 24 December 2021
目前推薦的密鑰長度是:对称密钥加密使用至少128位元的密鑰長度,橢圓曲線密碼學使用至少224位元的密鑰長度,DSA和RSA非对称加密演算法使用至少2048位元的密鑰長度,這樣的組合在2030年以前是安全的。 Keylength - NIST Report on Cryptographic...
1 KB (157 words) - 07:20, 3 November 2022
列表和数据处理中,不抑制冲突来区别数据,会使得数据库记录更难找到。 如今,雜湊演算法也被用來加密存在資料庫中的密碼(password)字串,由於雜湊演算法所計算出來的雜湊值(Hash Value)具有不可逆(無法逆向演算回原本的數值)的性質,因此可有效的保護密碼。...
12 KB (1,675 words) - 09:12, 22 July 2024
一個作法被證明是安全的的話,要攻擊此作法就必需要突破該證明的假設;例如,一個加密法的安全證明是基於質因數分解的困難度(像是RSA演算法),那麼打破此證明的方法就是找到快速質因數分解的演算法(像秀爾演算法就是一個可能的攻擊)。要打破隨機預言假設,我們就必須找到實際雜湊函式與隨機預言機未知且不好的不同之處。對於一般...
5 KB (313 words) - 11:17, 27 May 2024
2440的替代版,指出一套算法,包括非对称的ElGamal加密算法, 数字签名算法, 三重資料加密演算法以及SHA-1. 标准还建议使用PKCS #1 v1.5 描述的RSA加密演算法用作加密与签名,以及AES-128, CAST-128(英语:CAST-128),IDEA等对称加密算法。许多其他加密算法也被支持。 2009年发布的RFC...
17 KB (2,595 words) - 00:41, 3 November 2024
1991年,他發表了良好隱私密碼法(PGP)的程式,包括程式碼與執行檔,皆放在公開FTP站上,供人自由下載。第一個版本的PGP程式與其中使用的加密演算法BassOmatic都是由齊默爾曼發展出來。 因為PGP中使用了RSA演算法,侵犯了專利權,RSA...
3 KB (367 words) - 05:24, 21 September 2020
傳輸層安全性協定 (category 加密协议)
放弃许多不安全或过时特性的支持,包括数据压缩、重新协商、非AEAD加密算法、静态RSA和静态DH密钥交换、自定义DHE分组、点格式协商、更改密码本规范的协议、UNIX时间的Hello消息,以及长度字段AD输入到AEAD密码本。 較TLS 1.2速度更快,效能更好。 移除RC4加密演算法的支援。 集成会话散列的使用。 弃用记录层版本号和冻结数以改进向后兼容性。...
37 KB (3,093 words) - 08:19, 23 July 2024
规定禁止在TLS中使用RC4加密算法。 RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是[1,255]。RC4一个字节一个字节地加解密。给定一个密钥,伪随机数生成器接受密钥并产生一个S盒。S盒用来加密数据,而且在加密过程中S盒会变化。 由于异或运算的对合性,RC4加密解密使用同一套算法。 RC4是由RSA...
5 KB (735 words) - 19:41, 4 May 2024
(接收方可以验证消息自签名以来未被修改)和不可否认性(发送方不能错误地声称它们没有签署消息)。 DSA 演算法包含了四種操作:金鑰生成、金鑰分發、簽章、驗證 金鑰生成包含兩個階段。第一階段是演算法參數的選擇,可以在系統的不同使用者之間共享,而第二階段則為每個使用者計算獨立的金鑰組合。 選擇經核可的 密碼雜湊函式...
7 KB (1,009 words) - 07:30, 21 October 2023
公钥加密标准(Public Key Cryptography Standards, PKCS),此一標準的設計與發佈皆由RSA資訊安全公司(英语:RSA Security)所制定。 RSA資訊安全公司旗下的RSA實驗室為了發揚公開金鑰技術的使用,便發展了一系列的公開金鑰密碼編譯標準。只不過,雖然該標...
6 KB (186 words) - 08:38, 22 October 2023
影響。施奈爾(與人合作)設計了許多密碼學的演算法,其中包含Blowfish、Twofish與MacGuffin(英语:MacGuffin (cipher))的區塊加密模式(block cipher),Helix與Phelix(英语:Phelix)的串流加密(stream ciphers),以及Yarrow(英语:Yarrow...
8 KB (996 words) - 01:50, 17 April 2024
加密领域的技术,以用于鉴别数字訊息的方法。一套数字签名通常會定义两种互补的运算,一个用于签名,另一个用于验证。法律用語中的電子簽章與數位簽章代表之意義並不相同。電子簽章指的是依附於電子文件並與其相關連,用以辨識及確認電子文件簽署人身分、資格及電子文件真偽者;數位簽章則是以數學演算法...
11 KB (1,579 words) - 02:14, 2 October 2023
網景推出安全通訊協定(SSL),被广泛采用,成为使用公开密钥加密保护信用卡交易的一种方法。這是後來傳輸層安全性協定(TLS)的前身。 SSL加密採用RC4演算法,密鑰長度為128位。超過40位的密鑰長度在美國出口法規中被視為軍需品,需要申請授權許可。 少於40位的密钥长度无需单独申请出口许可...
47 KB (4,694 words) - 16:00, 18 September 2023