cryptographic algorithms
The following cryptographic algorithms or primitives should be supported by the Crypto Stack:
Random Number Generation
• Deterministic Random Number Generator (DRNG)
• True Random Number Generator (TRNG)
Symmetric Encryption
• AES
o Key Length: 128 and 256 bits
o Modes: ECB, CBC, CTR, GCM, OFB, CFB, XTS
• PRESENT
o Key Length: 128 bits
o Modes: ECB, CBC, CTR, GCM, OFB, CFB, XTS
• ChaCha12/ChaCha20
o Key Length: 256 bits
Asymmetric Encryption/Decryption and Signature Handling
• RSA
o Key Length: 1024, 2048, 3072, 4096
o Padding: PKCS#1 v2.2
• Curve25519/Ed25519
Hash
• SHA-2
o Length: 224, 256, 384, 512
• SHA-3
o Length: 224, 256, 384, 512
• BLAKE
o Length: 224, 256, 384, 512
• RIPEMD-160
MAC (Message Authentication Code)
• CMAC
• GMAC
• HMAC
cryptographic algorithms相关推荐
- OpenSSH7.0兼容性测试报告
2019独角兽企业重金招聘Python工程师标准>>> 背景 2015年下,某省运营商综合网络管理系统. 按照安全管理要求,需对全系统主机的OpenSSH版本升级. 第一次测试 ...
- centos8编译openssl-1.0.2u、openssl-1.1.1k
目录 一.给openssl-1.0.2u打包rpm 二.编译安装openssl-1.1.1k 三.给openssl-1.1.1k打包rpm(不推荐!) 近日openssl爆出拒绝服务.证书绕过漏洞,C ...
- Java 11 正式发布!
有多少语言在提刀想反超 Java 的路上?但万万没想到,人家并未当回事,如今这款常青藤甚至越跑越欢,当我们还在使用 Java 7/8 时,它已经一路跑到了 11. 和预期的时间差不多,北京时间 9 月 ...
- 它,是一部全网最全的JDK发展历史轨迹图...
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:Byte_Liu 来源:http://byteliu.c ...
- Modular_exponentiation模幂运算
https://en.wikipedia.org/wiki/Modular_exponentiation 蒙哥马利(Montgomery)幂模运算是快速计算a^b%k的一种算法,是RSA加密算法的核心 ...
- Java 11新特性解读
概述 美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用!这是自 Java 8 后的首个长期支持版本,将支持到2026年,可以使用下面的 ...
- java8升级java11到底敢不敢?
2019独角兽企业重金招聘Python工程师标准>>> JDK 11 reached General Availability on 25 September 2018. JAVA_ ...
- 对称加密和不对称加密原理
本文转载至 http://my.oschina.net/freelife/blog/109048 java加密解密 java对称不对称 md5 des 私钥加密(对称加密 symmetric cryp ...
- Understanding Ethereum Smart Contracts
You might have heard the term "smart contract," and you might even know that they are &quo ...
- Creating Your First Blockchain with Java. Part 1.
The aim of this tutorial series, is to help you build a picture of how one could develop blockchain ...
最新文章
- Server2003PDC迁移到Server2008R2BDC
- SpringBoot拦截器不生效
- jmeter参数化之用户参数
- linux cp 时 略过文件,CentOS下执行cp命令式提示略过文件夹
- .NET Core开发实战(第8课:配置框架:让服务无缝适应各种环境)--学习笔记
- c语言输出字符串长度 空格,C++指针变量:输入一个字符串,删除字符串中所有空格,输出删除空格后字符串的长度,需编写以下功能函数...
- 时序分析基本概念介绍<AOCV>
- C/S与B/S系统测试的不同点和相同点
- 一步一步理解日历calendar(一)
- java web学习_JavaWeb学习路线
- Android Jetpack 之 DataStore 初探
- 推荐windows下 DNS本地化工具 TreeWalk DNS 8.21
- Web前端大作业——城旅游景点介绍(HTML+CSS+JavaScript) html旅游网站设计与实现
- sh: arithmetic expression: expecting primary
- 面试官:为什么 0.1 + 0.2 == 0.300000004 ?
- 电压监测器:线性稳压IC 台湾合泰LDO系列
- python hank_python optparse模块
- 微信小程序开发者工具error:用户绑定的手机需要进行验证,请在客户端完成短信验证
- 华为钱包扫码云闪付_支持华为钱包云闪付的有几个机型
- 学习自旋电子学的笔记01:微磁模拟软件OOMMF的教程(中文版)7.3.5-9章
热门文章
- 预见2022 | 吴晓波年终秀 附PPT
- 跨界程序员の一 中文GB2312字库下载
- 2008 r2 server sql 中文版补丁_sql server 2008 r2 64位补丁包-sql server 2008 r2 64位sp3补丁 简体中文版 - 河东下载站...
- RTK使用笔记-千寻CORS模式
- Java多线程编程模式实战指南一:Active Object模式
- 15年全国电赛风力摆控制系统(一点也不难)
- Linux开发板网络连接
- 如何在EDEM中添加颗粒的bond
- git查看commit提交记录详情
- android 遥控器方向,最简单DIY基于Android系统的万能蓝牙设备智能遥控器