init commit

This commit is contained in:
2025-10-09 09:57:24 +09:00
commit 4d551bd74f
6636 changed files with 1218703 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using System.Collections;
namespace Org.BouncyCastle.Asn1.X9;
public class KeySpecificInfo : Asn1Encodable
{
private DerObjectIdentifier algorithm;
private Asn1OctetString counter;
public DerObjectIdentifier Algorithm => algorithm;
public Asn1OctetString Counter => counter;
public KeySpecificInfo(DerObjectIdentifier algorithm, Asn1OctetString counter)
{
this.algorithm = algorithm;
this.counter = counter;
}
public KeySpecificInfo(Asn1Sequence seq)
{
IEnumerator enumerator = seq.GetEnumerator();
enumerator.MoveNext();
algorithm = (DerObjectIdentifier)enumerator.Current;
enumerator.MoveNext();
counter = (Asn1OctetString)enumerator.Current;
}
public override Asn1Object ToAsn1Object()
{
return new DerSequence(algorithm, counter);
}
}