Companion

object Companion : Asn1Decodable<Asn1Element, CryptoSignature.EC.IndefiniteLength>

Functions

Link copied to clipboard
open fun decodeFromDer(src: ByteArray, assertTag: Asn1Element.Tag?): CryptoSignature.EC.IndefiniteLength
Link copied to clipboard
open fun decodeFromDerOrNull(src: ByteArray, assertTag: Asn1Element.Tag?): CryptoSignature.EC.IndefiniteLength?
Link copied to clipboard
open fun decodeFromDerSafe(src: ByteArray, assertTag: Asn1Element.Tag?): KmmResult<CryptoSignature.EC.IndefiniteLength>
Link copied to clipboard
open fun decodeFromTlv(src: Asn1Element, assertTag: Asn1Element.Tag?): CryptoSignature.EC.IndefiniteLength
Link copied to clipboard
open fun decodeFromTlvOrNull(src: Asn1Element, assertTag: Asn1Element.Tag?): CryptoSignature.EC.IndefiniteLength?
Link copied to clipboard
open fun decodeFromTlvSafe(src: Asn1Element, assertTag: Asn1Element.Tag?): KmmResult<CryptoSignature.EC.IndefiniteLength>
Link copied to clipboard
open override fun doDecode(src: Asn1Element): CryptoSignature.EC.IndefiniteLength
Link copied to clipboard

load CryptoSignature from raw byte array (r and s concatenated)

load from raw byte array (r and s concatenated), asserting that the size fits this particular curve

Link copied to clipboard
fun fromRS(r: BigInteger, s: BigInteger): CryptoSignature.EC.IndefiniteLength
Link copied to clipboard
Link copied to clipboard
fun CryptoSignature.EC.Companion.parseFromJca(input: ByteArray): <Error class: unknown class>

Parses a signature produced by the JCA digestwithECDSA algorithm.

Link copied to clipboard

Parses a signature produced by the JCA digestWithECDSAinP1363Format algorithm.

Link copied to clipboard
open fun verifyTag(src: Asn1Element, assertTag: Asn1Element.Tag?)