<?xml version="1.0"?>
<doc>
<assembly>
<name>BouncyCastle.Crypto</name>
</assembly>
<members>
<member name="M:Org.BouncyCastle.Asn1.Anssi.AnssiNamedCurves.GetByOid(Org.BouncyCastle.Asn1.DerObjectIdentifier)">
return the X9ECParameters object for the named curve represented by
the passed in object identifier. Null if the curve isn't present.
@param oid an object identifier representing a named curve, if present.
</member>
<member name="M:Org.BouncyCastle.Asn1.Anssi.AnssiNamedCurves.GetOid(System.String)">
return the object identifier signified by the passed in name. Null
if there is no object identifier associated with name.
@return the object identifier associated with name, if present.
</member>
<member name="M:Org.BouncyCastle.Asn1.Anssi.AnssiNamedCurves.GetName(Org.BouncyCastle.Asn1.DerObjectIdentifier)">
return the named curve name represented by the given object identifier.
</member>
<member name="P:Org.BouncyCastle.Asn1.Anssi.AnssiNamedCurves.Names">
returns an enumeration containing the name strings for curves
contained in this structure.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Encodable.GetDerEncoded">
Return the DER encoding of the object, null if the DER encoding can not be made.
@return a DER byte array, null otherwise.
</member>
<member name="T:Org.BouncyCastle.Asn1.Asn1EncodableVector">
Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.
</member>
<member name="T:Org.BouncyCastle.Asn1.Asn1InputStream">
a general purpose ASN.1 decoder - note: this class differs from the
others in that it returns null after it has read the last object in
the stream. If an ASN.1 Null is encountered a Der/BER Null object is
returned.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1InputStream.#ctor(System.Byte[])">
Create an ASN1InputStream based on the input byte array. The length of DER objects in
the stream is automatically limited to the length of the input array.
@param input array containing ASN.1 encoded data.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1InputStream.#ctor(System.IO.Stream,System.Int32)">
Create an ASN1InputStream where no DER object will be longer than limit.
@param input stream containing ASN.1 encoded data.
@param limit maximum size of a DER encoded object.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1InputStream.BuildObject(System.Int32,System.Int32,System.Int32)">
build an object given its tag and the number of bytes to construct it from.
</member>
<member name="T:Org.BouncyCastle.Asn1.Asn1Null">
A Null object.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Object.FromByteArray(System.Byte[])">
<summary>Create a base ASN.1 object from a byte array.</summary>
<param name="data">The byte array to parse.</param>
<returns>The base ASN.1 object represented by the byte array.</returns>
<exception cref="T:System.IO.IOException">
If there is a problem parsing the data, or parsing an object did not exhaust the available data.
</exception>
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Object.FromStream(System.IO.Stream)">
<summary>Read a base ASN.1 object from a stream.</summary>
<param name="inStr">The stream to parse.</param>
<returns>The base ASN.1 object represented by the byte array.</returns>
<exception cref="T:System.IO.IOException">If there is a problem parsing the data.</exception>
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1OctetString.GetInstance(Org.BouncyCastle.Asn1.Asn1TaggedObject,System.Boolean)">
return an Octet string from a tagged object.
@param obj the tagged object holding the object we want.
@param explicitly true if the object is meant to be explicitly
tagged false otherwise.
@exception ArgumentException if the tagged object cannot
be converted.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1OctetString.GetInstance(System.Object)">
return an Octet string from the given object.
@param obj the object we want converted.
@exception ArgumentException if the object cannot be converted.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1OctetString.#ctor(System.Byte[])">
@param string the octets making up the octet string.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Sequence.GetInstance(System.Object)">
return an Asn1Sequence from the given object.
@param obj the object we want converted.
@exception ArgumentException if the object cannot be converted.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Sequence.GetInstance(Org.BouncyCastle.Asn1.Asn1TaggedObject,System.Boolean)">
Return an ASN1 sequence from a tagged object. There is a special
case here, if an object appears to have been explicitly tagged on
reading but we were expecting it to be implicitly tagged in the
normal course of events it indicates that we lost the surrounding
sequence - so we need to add it back (this will happen if the tagged
object is a sequence that contains other sequences). If you are
dealing with implicitly tagged sequences you really <b>should</b>
be using this method.
@param obj the tagged object.
@param explicitly true if the object is meant to be explicitly tagged,
false otherwise.
@exception ArgumentException if the tagged object cannot
be converted.
</member>
<member name="P:Org.BouncyCastle.Asn1.Asn1Sequence.Item(System.Int32)">
return the object at the sequence position indicated by index.
@param index the sequence number (starting at zero) of the object
@return the object at the sequence position indicated by index.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Set.GetInstance(System.Object)">
return an ASN1Set from the given object.
@param obj the object we want converted.
@exception ArgumentException if the object cannot be converted.
</member>
<member name="M:Org.BouncyCastle.Asn1.Asn1Set.GetInstance(Org.BouncyCastle.Asn1.Asn1TaggedObject,System.Boolean)">
Return an ASN1 set from a tagged object. There is a special
case here, if an object appears to have been explicitly tagged on
reading but we were expecting it to be implicitly tagged in the
normal course of events it indicates that we lost the surrounding
set - so we need to add it back (this will happen if the tagged
object is a sequence that contains other sequences). If you are
dealing with implicitly tagged sets you really <b>should</b>
be using this method.
@param obj the tagged object.
@param explicitly true if the object is meant to be explicitly tagged
false otherwise.
@exception ArgumentException if the tagged object cannot
be conver
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
个人实战积累的成果,基于国密算法的总结,希望可以帮到您 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ 个人实战积累的成果,基于国密算法的总结,希望可以帮到您 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ 个人实战积累的成果,基于国密算法的总结,希望可以帮到您 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ 个人实战积累的成果,基于国密算法的总结,希望可以帮到您 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~
资源推荐
资源详情
资源评论
收起资源包目录
《国密算法》--实现国密 SM2,SM3,SM4 算法.zip (29个子文件)
Form1.Designer.cs 22KB
packages.config 145B
App.config 182B
Form1.cs 3KB
Sm4Utils.cs 3KB
SMDemo.sln 1KB
Sm2Base.cs 4KB
Sm3Utils.cs 870B
Crypto
SM2KeyPairString.cs 440B
SM2Util.cs 12KB
SM2KeyPair.cs 297B
MD5Util.cs 1KB
SM2Utils.cs 5KB
SMDemo.csproj 4KB
Properties
Resources.Designer.cs 3KB
Settings.Designer.cs 1KB
Settings.settings 242B
AssemblyInfo.cs 1KB
Resources.resx 5KB
Program.cs 496B
SMDemo.csproj.user 226B
.gitignore 15B
Form1.resx 6KB
packages
Portable.BouncyCastle.1.9.0
lib
net40
BouncyCastle.Crypto.xml 1.69MB
BouncyCastle.Crypto.dll 3.16MB
netstandard2.0
BouncyCastle.Crypto.xml 1.69MB
BouncyCastle.Crypto.dll 3.16MB
Portable.BouncyCastle.1.9.0.nupkg 3.42MB
.signature.p7s 18KB
共 29 条
- 1
资源评论
季风泯灭的季节
- 粉丝: 601
- 资源: 2920
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 下载安装这个软件.apk
- 【数据集详细解释及案例分析】数据集详细解释及案例分析
- 基于SHT71温湿度传感器、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- 基于TH02温湿度传感器、STM32F103C8T6、LCD1602、FREERTOS的温湿度采集系统proteus仿真设计
- 【TCP-IP协议详细解释及案例分析】TCP-IP协议详细解释及案例分析
- 一文搞懂 LSTM(长短期记忆网络).rar
- 【autosar简介及基本案例解析】autosar简介及基本案例解析
- java模拟斗地主洗牌发牌
- springboot+vue登录系统 vue部分
- 常用常见 SQL语句语法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功