Sailfish Crypto
API DocumentationCalculateDigestRequest QML Type
Allows a client request the system crypto service to calculate a digest from data More...
Import Statement: | import Sailfish.Crypto 1.0 |
Instantiates: | CalculateDigestRequest |
Inherits: |
Properties
- cryptoPluginName : string
- data : ArrayBuffer
- digest : ArrayBuffer
- digestFunction : enumeration
- padding : enumeration
Detailed Description
Property Documentation
string The name of the crypto plugin which the client wishes to perform the digest calculation operation
Returns the digest result of the calculate digest operation.
Note: this value is only valid if the status of the request is Request.Finished
The digest function which should be used to generate the digest
Constant | Description |
---|---|
DigestUnknown | |
DigestCustom | |
DigestMd5 | |
DigestSha1 | |
DigestSha2_224 | |
DigestSha2_256 | |
DigestSha256 | = DigestSha2_256 |
DigestSha2_384 | |
DigestSha2_512 | |
DigestSha512 | = DigestSha2_512 |
DigestSha2_512_224 | |
DigestSha2_512_256 | |
DigestSha3_224 | |
DigestSha3_256 | |
DigestSha3_384 | |
DigestSha3_512 | |
DigestShake128 | |
DigestShake256 | |
DigestGost_94 | |
DigestGost_2012_256 | |
DigestGost_2012_512 | |
DigestBlake | |
DigestBlake2 | |
DigestBlake2b | |
DigestBlake2s | |
DigestWhirlpool | |
DigestRipeMd | |
DigestRipeMd128_256 | |
DigestRipeMd160 | |
DigestRipeMd320 | |
DigestTiger | |
DigestTiger128 | |
DigestTiger160 | |
DigestTiger192 | |
DigestTiger2 | |
DigestTiger2_128 | |
DigestTiger2_160 | |
DigestTiger2_192 | |
DigestRadioGatun |
The signature padding mode which should be used when calculating the digest of the data
Constant | Description |
---|---|
SignaturePaddingUnknown | |
SignaturePaddingCustom | |
SignaturePaddingNone | |
SignaturePaddingRsaPss | |
SignaturePaddingRsaPkcs1 | = EncryptionPaddingRsaPkcs1 |
SignaturePaddingAnsiX923 | = EncryptionPaddingAnsiX923 |