加密散列函数 (消息摘要算法,消息认证码,MD算法) 
  • Keyed-hash message authentication code
  • EMAC (NESSIE selection MAC)
  • HMAC (NESSIE selection MAC; ISO/IEC 9797-1,FIPS and IETF RFC)
  • TTMAC 也称 Two-Track-MAC (NESSIE selection MAC; K.U.Leuven (Belgium) & debis AG (Germany))
  • UMAC (NESSIE selection MAC; Intel,UNevada Reno,IBM,Technion,& UCal Davis)
  • MD5 (系列消息摘要算法之一,由MIT的Ron Rivest教授提出; 128位摘要)
  • SHA-1 (NSA开发的160位摘要,FIPS标准之一;第一个发行发行版本被发现有缺陷而被该版本代替; NIST/NSA 已经发布了几个具有更长'摘要'长度的变种; CRYPTREC推荐 (limited))
  • SHA-256 (NESSIE 系列消息摘要算法,FIPS标准之一180-2,摘要长度256位 CRYPTREC recommendation)
  • SHA-384 (NESSIE 列消息摘要算法,FIPS标准之一180-2,摘要长度384位; CRYPTREC recommendation)
  • SHA-512 (NESSIE 列消息摘要算法,FIPS标准之一180-2,摘要长度512位; CRYPTREC recommendation)
  • RIPEMD-160 (在欧洲为 RIPE 项目开发,160位摘要;CRYPTREC 推荐 (limited))
  • Tiger (by Ross Anderson et al)
  • Snefru
  • Whirlpool (NESSIE selection hash function,Scopus Tecnologia S.A. (Brazil) & K.U.Leuven (Belgium))
公/私钥加密算法(也称 非对称性密钥算法)
  • ACE-KEM (NESSIE selection asymmetric encryption scheme; IBM Zurich Research)
  • ACE Encrypt
  • Chor-Rivest
  • Diffie-Hellman(key agreement; CRYPTREC 推荐)
  • El Gamal (离散对数)
  • ECC(椭圆曲线密码算法) (离散对数变种)
  • PSEC-KEM (NESSIE selection asymmetric encryption scheme; NTT (Japan); CRYPTREC recommendation only in DEM construction w/SEC1 parameters) )
  • ECIES (Elliptic Curve Integrated Encryption System; Certicom Corp)
  • ECIES-KEM
  • ECDH (椭圆曲线Diffie-Hellman 密钥协议; CRYPTREC推荐)
  • EPOC
  • Merkle-Hellman (knapsack scheme)
  • McEliece
  • NTRUEncrypt
  • RSA (因数分解)
  • RSA-KEM (NESSIE selection asymmetric encryption scheme; ISO/IEC 18033-2 draft)
  • RSA-OAEP (CRYPTREC 推荐)
  • Rabin cryptosystem (因数分解)
  • Rabin-SAEP
  • HIME(R)
  • XTR
公/私钥签名算法
  • DSA(zh:数字签名;zh-tw:数位签章算法) (来自NSA,zh:数字签名;zh-tw:数位签章标准(DSS)的一部分; CRYPTREC 推荐)
  • Elliptic Curve DSA (NESSIE selection digital signature scheme; Certicom Corp); CRYPTREC recommendation as ANSI X9.62,SEC1)
  • Schnorr signatures
  • RSA签名
  • RSA-PSS (NESSIE selection digital signature scheme; RSA Laboratories); CRYPTREC recommendation)
  • RSASSA-PKCS1 v1.5 (CRYPTREC recommendation)
  • Nyberg-Rueppel signatures
  • MQV protocol
  • Gennaro-Halevi-Rabin signature scheme
  • Cramer-Shoup signature scheme
  • One-time signatures
  • Lamport signature scheme
  • Bos-Chaum signature scheme
  • Undeniable signatures
  • Chaum-van Antwerpen signature scheme
  • Fail-stop signatures
  • Ong-Schnorr-Shamir signature scheme
  • Birational permutation scheme
  • ESIGN
  • ESIGN-D
  • ESIGN-R
  • Direct anonymous attestation
  • NTRUSign用于移动设备的公钥加密算法,密钥比较短小但也能达到高密钥ECC的加密效果
  • SFLASH (NESSIE selection digital signature scheme (esp for smartcard applications and similar); Schlumberger (France))
  • Quartz

最新文章

  1. linux内核学习之三 跟踪分析内核的启动过程
  2. CSS 自定义字体
  3. perl中的运算符
  4. kali linux安装vm
  5. fastica matlab 转载
  6. CentOS 5 64bit 编译安装MySQL报错
  7. linux 虚拟机centos64位_6.5+VM10 主机是固定IP局域网设置代理上网,虚机设置固定ip 图文详细步骤
  8. 【DataStructure】Description and usage of queue
  9. 登陆权限验证Session和Cookie用法及BasePage类使用
  10. Windows Forms框架编程
  11. 静态html制作之psd转html
  12. Android为TV端助力 MediaPlayer 错误代码(error code)总结 转载
  13. navicat for mysql cant connect to server 10038 远程连接出错
  14. git常用命令--tag
  15. 自学Python2.1-基本数据类型-字符串方法 下
  16. block 的细节和本质
  17. centos7 安装django
  18. macbook 蓝牙关闭按钮灰色的
  19. HDU 2222 Keywords Search 【AC自动机】
  20. 多线程下的神奇的IOCP

热门文章

  1. 三.通过jenkins对系统的监控(2)
  2. 运放参数的详细解释和分析-part1,输入偏置电流和输入失调电流【转】
  3. Rust <1>:数据类型、变量、可变性、常量、隐藏
  4. Tika教程
  5. React-Native 使用中的坑
  6. Lock中使用Condition实现等待通知
  7. EntityFramework 知识点与sql优化汇总
  8. 微信小程序の微信js
  9. 升级python后yum命令出错
  10. 转帖:maven(二) maven项目构建ssh工程(父工程与子模块的拆分与聚合)