KeplerCrypto
扩展
KeplerTurboModule
属性
getAsymmetricAlgorithmByName()
getAsymmetricAlgorithmByName: (
name) =>Object
参数
name
string
返回值
Object
getConstants()?
readonlyoptionalgetConstants: () =>object
返回值
object
继承自
KeplerTurboModule.getConstants
getDigestAlgorithmByName()
getDigestAlgorithmByName: (
name) =>Object
参数
name
string
返回值
Object
getEccCurveByName()
getEccCurveByName: (
name) =>Object
参数
name
string
返回值
Object
getMajorVersion()
getMajorVersion: () =>
number
返回值
number
覆盖
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>
number
返回值
number
覆盖
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
返回值
number
覆盖
KeplerTurboModule.getPatchVersion
getRandom()
getRandom: (
length) =>Promise<number[]>
参数
length
number
返回值
Promise<number[]>
getSupportedAsymmetricCipherAlgorithms()
getSupportedAsymmetricCipherAlgorithms: () =>
Object[]
返回值
Object[]
getSupportedDigestAlgorithms()
getSupportedDigestAlgorithms: () =>
Object[]
返回值
Object[]
getSupportedEccCurves()
getSupportedEccCurves: () =>
Object[]
返回值
Object[]
getSupportedSignatureAlgorithms()
getSupportedSignatureAlgorithms: () =>
Object[]
返回值
Object[]
getSupportedSymmetricAlgorithms()
getSupportedSymmetricAlgorithms: () =>
Object[]
返回值
Object[]
getSymmetricAlgorithmByName()
getSymmetricAlgorithmByName: (
name) =>Object
参数
name
string
返回值
Object
getWrappingSchemeByName()
getWrappingSchemeByName: (
name) =>Object
参数
name
string
返回值
Object
makeAsymmetricCipherContextBuilder()
makeAsymmetricCipherContextBuilder: (
asymmetricAlgorithmId) =>Object
参数
asymmetricAlgorithmId
number
返回值
Object
makeAsymmetricKeyBuilder()
makeAsymmetricKeyBuilder: () =>
Object
返回值
Object
makeCbcCipherContextBuilder()
makeCbcCipherContextBuilder: (
symmetricAlgorithmId) =>Object
参数
symmetricAlgorithmId
number
返回值
Object
makeCtrCipherContextBuilder()
makeCtrCipherContextBuilder: (
symmetricAlgorithmId) =>Object
参数
symmetricAlgorithmId
number
返回值
Object
makeDigestContextBuilder()
makeDigestContextBuilder: () =>
Object
返回值
Object
makeEcdhContextBuilder()
makeEcdhContextBuilder: () =>
Object
返回值
Object
makeGcmCipherContextBuilder()
makeGcmCipherContextBuilder: (
symmetricAlgorithmId) =>Object
参数
symmetricAlgorithmId
number
返回值
Object
makeHkdfContextBuilder()
makeHkdfContextBuilder: () =>
Object
返回值
Object
makeHmacContextBuilder()
makeHmacContextBuilder: () =>
Object
返回值
Object
makePbkdf2ContextBuilder()
makePbkdf2ContextBuilder: () =>
Object
返回值
Object
makeRsaOaepCipherContextBuilder()
makeRsaOaepCipherContextBuilder: (
digestAlgorithmId) =>Object
参数
digestAlgorithmId
number
返回值
Object
makeSignatureContextBuilder()
makeSignatureContextBuilder: () =>
Object
返回值
Object
makeSymmetricKeyBuilder()
makeSymmetricKeyBuilder: () =>
Object
返回值
Object
makeWebCrypto()
makeWebCrypto: (
params) =>Object
参数
params
object
返回值
Object
Last updated: 2025年10月2日

