SHA-1算法——(2)
地址:https://www.alvestrand.no/objectid/1.3.14.3.2.26.html
地址:http://oidref.com/1.3.14.3.2.26
这个值好像是个标识。
参考:https://docs.microsoft.com/en-us/windows/win32/seccrypto/hash-and-signature-algorithms
标题:散列与签名算法 Hash and Signature Algorithms
参考:https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-gpnap/a48b02b2-2a10-4eb0-bed4-1807a6d2f5ad
标题:2.4.1.6散列算法
哈希算法OID是用于标识证书请求的HASH算法的OID。有关哈希算法的更多信息,请参见[RCF3174] .
价值“HasalGoID”或表中列出的值名称中的一个[MS-GPREG]区域3.2.5.1指定如何删除值
类型: REG_SZ.
大小:等于数据字段的大小。
数据一个可变长度的空终止统一码字符串此设置指定使用的公钥OID。
支持散列算法OID的列表如下。
the list of supported hash algorithm OIDs follows.
|
Name |
OID |
|---|---|
|
sha1RSA |
1.2.840.113549.1.1.5 |
|
md5RSA |
1.2.840.113549.1.1.4 |
|
sha1DSA |
1.2.840.10040.4.3 |
|
sha1RSA |
1.3.14.3.2.29 |
|
shaRSA |
1.3.14.3.2.15 |
|
md5RSA |
1.3.14.3.2.3 |
|
md2RSA |
1.2.840.113549.1.1.2 |
|
md4RSA |
1.2.840.113549.1.1.3 |
|
md4RSA |
1.3.14.3.2.2 |
|
md4RSA |
1.3.14.3.2.4 |
|
md2RSA |
1.3.14.7.2.3.1 |
|
sha1DSA |
1.3.14.3.2.13 |
|
dsaSHA1 |
1.3.14.3.2.27 |
|
mosaicUpdatedSig |
2.16.840.1.101.2.1.1.19 |
|
sha1NoSign |
1.3.14.3.2.26 |
|
md5NoSign |
1.2.840.113549.2.5 |
|
sha256NoSign |
2.16.840.1.101.3.4.2.1 |
|
sha384NoSign |
2.16.840.1.101.3.4.2.2 |
|
sha512NoSign |
2.16.840.1.101.3.4.2.3 |
|
sha256RSA |
1.2.840.113549.1.1.11 |
|
sha384RSA |
1.2.840.113549.1.1.12 |
|
sha512RSA |
1.2.840.113549.1.1.13 |
|
RSASSA-PSS |
1.2.840.113549.1.1.10 |
|
sha1ECDSA |
1.2.840.10045.4.1 |
|
sha256ECDSA |
1.2.840.10045.4.3.2 |
|
sha384ECDSA |
1.2.840.10045.4.3.3 |
|
sha512ECDSA |
1.2.840.10045.4.3.4 |
|
specifiedECDSA |
1.2.840.10045.4.3 |
SHA-1算法——(2)的更多相关文章
- BASE64,MD5,SHA,HMAC加密與解密算法(java)
package com.ice.webos.util.security; import java.io.UnsupportedEncodingException; import java.math.B ...
- 密码学系列之:NIST和SHA算法
目录 简介 SHA1 SHA2 SHA3 简介 SHA算法大家应该都很熟悉了,它是一个用来计算hash的算法,目前的SHA算法有SHA1,SHA2和SHA3种.这三种算法都是由美国NIST制定的. N ...
- 数据摘要算法的测试效率(SHA、MD5和CRC32)
1.算法概述 数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名.数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密.数据摘要算法也被称为哈希(H ...
- PHP中各种Hash算法性能比较
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...
- [区块链] 密码学中Hash算法(基础)
在介绍Hash算法之前,先给大家来个数据结构中对hash表(散列表)的简单解释,然后我再逐步深入,讲解一下hash算法. 一.Hash原理——基础篇 1.1 概念 哈希表就是一种以 键-值(key-i ...
- 【区块链】【一】Hash 算法【转】
问题导读1.哈希算法在区块链的作用是什么?2.什么是哈希算法?3.哈希算法是否可逆?4.比特币采用的是什么哈希算法? 作用在学习哈希算法前,我们需要知道哈希在区块链的作用哈希算法的作用如下:区块链通过 ...
- Hash算法总结(转)
1. Hash是什么,它的作用先举个例子.我们每个活在世上的人,为了能够参与各种社会活动,都需要一个用于识别自己的标志.也许你觉得名字或是身份证就足以代表你这个人,但是这种代表性非常脆弱,因为重名的人 ...
- 信息摘要算法之七:SHA在区块链中的应用
最近几年比特币的火爆带动了人们对区块链技术的研究.当然我们在这里并不讨论区块链技术本身,而是讨论一下区块链中的SHA算法的应用.对于SHA系列算法我们已经在前面作了说明,在这里也不再重复. 1.区块链 ...
- 比特币算法——SHA256算法介绍
SHA256是安全散列算法SHA(Secure Hash Algorithm)系列算法之一,其摘要长度为256bits,即32个字节,故称SHA256.SHA系列算法是美国国家安全局 (NSA) 设计 ...
- MAC算法
MAC算法 (Message Authentication Codes) 带秘密密钥的Hash函数:消息的散列值由只有通信双方知道的秘密密钥K来控制.此时Hash值称作MAC. 原理:在md与sha系 ...
随机推荐
- VUE 同一页面路由参数变化,视图不刷新的解决方案
1.监听路由处理 watch: { $route(to, from) { // 逻辑 // 重新调用数据接口 } }, 2.beforeRouteUpdate导航守卫 路由更新时触发 beforeRo ...
- net core 环境部署的坑
1.supervisor “no such file” error. 检查指令是否正确,路径.dotnet环境是否正常 2.Couldn‘t find a valid ICU package inst ...
- 【Codeforces627E】Orchestra(双指针_链表)
题目 Codeforces627E 翻译 好久没做英语阅读了,来爽一爽吧 ~ 描述 保罗是管弦乐队的成员.弦乐组安排在一个 \(r\times c\) 的矩形方格区域中,其中有 \(n\) 个中提琴手 ...
- 64位linux安装了32位jdk8报错怎么办-bash:/usr/local/jdk1.8/jdk1.8.0_181/bin/java:/lib/ld-linux.so.2:badELFinterpreter:Nosuch
-bash:/usr/local/jdk1.8/jdk1.8.0_181/bin/java:/lib/ld-linux.so.2:badELFinterpreter:Nosuch https://bl ...
- 014 Vue学习笔记1----Vue及Node、NPM
1.前端开发模式的发展过程 (1)静态页面 最初的网页以HTML为主,是纯静态的网页.网页是只读的,信息流只能从服务端到客户端单向流通.开发人员也只关心页面的样式和内容即可. (2)异步刷新,操作DO ...
- .NET平台历程介绍
.Net平台的背景 1. 2010之前 的PC时代的时候,互联网规模还不是特别庞大,以静态编译式语言为代表的JAVA和.Net没什么太大区别,.net以windows自居. 2. 2010年以JAVA ...
- C++四大特性之封装
C++四大特性 C++作为面向对象编程语言,具备面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)的四大特性.抽象,封装,继承,多态. 所谓抽象,就是对具 ...
- python教程:用简单的Python编写Web应用程序
python现在已经成为很多程序员关注的编程语言之一,很多程序员也都开始弄python编程,并且很多时候都会用自己的操作来选择,而现在不管是程序员还是少儿编程,都会有python这门课,今天就和大家分 ...
- C语言中,static关键字作用
static修饰变量 1 在块中使用static修饰变量 它具有静态存储持续时间.块范围和无链接. 即作用域只能在块中,无法被块外的程序调用:变量在程序加载时创建,在程序终止时结束. 它只在编译时初始 ...
- Keyboarding
题目描述 思路 一开始想先写一个bfs,目标字符串要加上一个'*',表示这是一个换行符,然后一个字母一个字母的找,每次重置一下vis数组,bfs返回的结果再加上1,表示要打印这个字母,结果第一个样例没 ...