Class TSignerUtils
Unit
Declaration
type TSignerUtils = class sealed(TObject)
Description
This item has no description.
Hierarchy
- TObject
- TSignerUtils
Overview
Fields
![]() |
class var FSecureRandom: ISecureRandom; |
![]() |
nested const SigningAlgorithm = 'SHA-1withECDSA'; |
Methods
![]() |
class function GenerateECKeyPair(AKeyType: TKeyType): TKeyPair; static; |
![]() |
class function SignMessage(const message: TBytes; const PrivateKey: TBytes; AKeyType: TKeyType): TBytes; static; |
![]() |
class function VerifySignature(const signature: TBytes; const message: TBytes; const PublicKey: TBytes; AKeyType: TKeyType): Boolean; static; |
![]() |
class function GetCurve(keyType: TKeyType): IX9ECParameters; static; |
![]() |
class function GetDomain(curve: IX9ECParameters): IECDomainParameters; static; |
![]() |
class function GetSigner(): ISigner; static; |
![]() |
class function GetCurveFromKeyType(AKeyType: TKeyType): IX9ECParameters; static; inline; |
![]() |
class function GetSecureRandom: ISecureRandom; static; inline; |
Properties
![]() |
class property SecureRandom: ISecureRandom read GetSecureRandom; |
Description
Fields
![]() |
class var FSecureRandom: ISecureRandom; |
|
This item has no description. | |
![]() |
nested const SigningAlgorithm = 'SHA-1withECDSA'; |
|
This item has no description. | |
Methods
![]() |
class function GenerateECKeyPair(AKeyType: TKeyType): TKeyPair; static; |
|
This item has no description. | |
![]() |
class function SignMessage(const message: TBytes; const PrivateKey: TBytes; AKeyType: TKeyType): TBytes; static; |
|
This item has no description. | |
![]() |
class function VerifySignature(const signature: TBytes; const message: TBytes; const PublicKey: TBytes; AKeyType: TKeyType): Boolean; static; |
|
This item has no description. | |
![]() |
class function GetCurve(keyType: TKeyType): IX9ECParameters; static; |
|
This item has no description. | |
![]() |
class function GetDomain(curve: IX9ECParameters): IECDomainParameters; static; |
|
This item has no description. | |
![]() |
class function GetSigner(): ISigner; static; |
|
This item has no description. | |
![]() |
class function GetCurveFromKeyType(AKeyType: TKeyType): IX9ECParameters; static; inline; |
|
This item has no description. | |
![]() |
class function GetSecureRandom: ISecureRandom; static; inline; |
|
This item has no description. | |
Properties
![]() |
class property SecureRandom: ISecureRandom read GetSecureRandom; |
|
This item has no description. | |
Generated by PasDoc 0.16.0-snapshot.

