toggle menu
cryptography-kotlin
0.4.0
common
switch theme
search in API
cryptography-core
/
dev.whyoleg.cryptography.algorithms
/
ECDSA
ECDSA
interface
ECDSA
:
EC
<
ECDSA.PublicKey
,
ECDSA.PrivateKey
,
ECDSA.KeyPair
>
(
source
)
Members
Types
Companion
Link copied to clipboard
object
Companion
:
CryptographyAlgorithmId
<
ECDSA
>
Key
Pair
Link copied to clipboard
interface
KeyPair
:
EC.KeyPair
<
ECDSA.PublicKey
,
ECDSA.PrivateKey
>
Private
Key
Link copied to clipboard
interface
PrivateKey
:
EC.PrivateKey
Public
Key
Link copied to clipboard
interface
PublicKey
:
EC.PublicKey
Signature
Format
Link copied to clipboard
enum
SignatureFormat
:
Enum
<
ECDSA.SignatureFormat
>
Properties
id
Link copied to clipboard
open
override
val
id
:
CryptographyAlgorithmId
<
ECDSA
>
Functions
key
Pair
Generator
Link copied to clipboard
abstract
fun
keyPairGenerator
(
curve
:
EC.Curve
)
:
KeyGenerator
<
ECDSA.KeyPair
>
private
Key
Decoder
Link copied to clipboard
abstract
fun
privateKeyDecoder
(
curve
:
EC.Curve
)
:
KeyDecoder
<
EC.PrivateKey.Format
,
ECDSA.PrivateKey
>
public
Key
Decoder
Link copied to clipboard
abstract
fun
publicKeyDecoder
(
curve
:
EC.Curve
)
:
KeyDecoder
<
EC.PublicKey.Format
,
ECDSA.PublicKey
>