Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 9.3   9.4   9.5   10.0   10.1   10.2   10.3   10.4   10.5   10.6    Statistic    FMM    Blog  

Component: Sign

Sign with Elliptic Curve or RSA.

Generate private and public keys, sign with private key and verify with public key.
We can use Elliptic Curve Digital Signature Algorithm or RSA.
See Certificates functions to manage keys and certificates.

Item Details
ECKey.BuiltInCurves
Queries built in curves.
All
5.4
ECKey.CanSign
Indicates if an ECKey can be used for signing.
All
10.2
ECKey.Description
Returns an user readable description text for the current key.
All
5.4
ECKey.Duplicate
Creates a copy of the key.
All
5.4
ECKey.Generate
Generates a new pair of private and public keys.
All
5.4
ECKey.PrivateKey
Queries the private key.
All
5.4
ECKey.PublicKey
Queries the public key.
All
5.4
ECKey.ReadPrivateKey
Reads a private key from text.
All
5.4
ECKey.ReadPublicKey
Reads a public key from text.
All
5.4
ECKey.Release
Releases the key.
All
5.4
ECKey.Sign
Signs the given data.
All
5.4
ECKey.Size
Queries the size of the key in bytes.
All
5.4
ECKey.Valid
Verifies that a private and/or public key is valid.
All
10.2
ECKey.Verify
Verifies the digital signature.
All
5.4
RSA.GeneratePrivateKey
Creates a new private key.
All
6.2
RSA.GetPublicKey
Queries public key from private key.
All
6.2
RSA.Sign
Signs data with RSA digital signature.
All
6.2
RSA.Verify
Verifies RSA digital signature.
All
6.2

18 functions.

Blog Entries

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins