KeplerCrypto
Extends
KeplerTurboModule
Properties
getAsymmetricAlgorithmByName()
getAsymmetricAlgorithmByName: (
name
) =>Object
Parameters
name
string
Returns
Object
getConstants()?
readonly
optional
getConstants: () =>object
Returns
object
Inherited from
KeplerTurboModule.getConstants
getDigestAlgorithmByName()
getDigestAlgorithmByName: (
name
) =>Object
Parameters
name
string
Returns
Object
getEccCurveByName()
getEccCurveByName: (
name
) =>Object
Parameters
name
string
Returns
Object
getMajorVersion()
getMajorVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getPatchVersion
getRandom()
getRandom: (
length
) =>Promise
<number
[]>
Parameters
length
number
Returns
Promise
<number
[]>
getSupportedAsymmetricCipherAlgorithms()
getSupportedAsymmetricCipherAlgorithms: () =>
Object
[]
Returns
Object
[]
getSupportedDigestAlgorithms()
getSupportedDigestAlgorithms: () =>
Object
[]
Returns
Object
[]
getSupportedEccCurves()
getSupportedEccCurves: () =>
Object
[]
Returns
Object
[]
getSupportedSignatureAlgorithms()
getSupportedSignatureAlgorithms: () =>
Object
[]
Returns
Object
[]
getSupportedSymmetricAlgorithms()
getSupportedSymmetricAlgorithms: () =>
Object
[]
Returns
Object
[]
getSymmetricAlgorithmByName()
getSymmetricAlgorithmByName: (
name
) =>Object
Parameters
name
string
Returns
Object
getWrappingSchemeByName()
getWrappingSchemeByName: (
name
) =>Object
Parameters
name
string
Returns
Object
makeAsymmetricCipherContextBuilder()
makeAsymmetricCipherContextBuilder: (
asymmetricAlgorithmId
) =>Object
Parameters
asymmetricAlgorithmId
number
Returns
Object
makeAsymmetricKeyBuilder()
makeAsymmetricKeyBuilder: () =>
Object
Returns
Object
makeCbcCipherContextBuilder()
makeCbcCipherContextBuilder: (
symmetricAlgorithmId
) =>Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeCtrCipherContextBuilder()
makeCtrCipherContextBuilder: (
symmetricAlgorithmId
) =>Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeDigestContextBuilder()
makeDigestContextBuilder: () =>
Object
Returns
Object
makeEcdhContextBuilder()
makeEcdhContextBuilder: () =>
Object
Returns
Object
makeGcmCipherContextBuilder()
makeGcmCipherContextBuilder: (
symmetricAlgorithmId
) =>Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeHkdfContextBuilder()
makeHkdfContextBuilder: () =>
Object
Returns
Object
makeHmacContextBuilder()
makeHmacContextBuilder: () =>
Object
Returns
Object
makePbkdf2ContextBuilder()
makePbkdf2ContextBuilder: () =>
Object
Returns
Object
makeRsaOaepCipherContextBuilder()
makeRsaOaepCipherContextBuilder: (
digestAlgorithmId
) =>Object
Parameters
digestAlgorithmId
number
Returns
Object
makeSignatureContextBuilder()
makeSignatureContextBuilder: () =>
Object
Returns
Object
makeSymmetricKeyBuilder()
makeSymmetricKeyBuilder: () =>
Object
Returns
Object
makeWebCrypto()
makeWebCrypto: (
params
) =>Object
Parameters
params
object
Returns
Object
Last updated: Sep 30, 2025