Logo
中文版
详情联系: neusar-support@reachauto.com
ara::crypto::cryp::KeyDerivationFunctionCtx 成员列表

成员的完整列表,这些成员属于 ara::crypto::cryp::KeyDerivationFunctionCtx,包括所有继承而来的类成员

AddSalt(ReadOnlyMemRegion salt) noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
AddSecretSalt(const SecretSeed &salt) noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
AlgId typedefara::crypto::cryp::CryptoContext
ConfigIterations(std::uint32_t iterations=0U) noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
DeriveKey(bool isSession=true, bool isExportable=false) const noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
DeriveSeed(bool isSession=true, bool isExportable=false) const noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
GetCryptoPrimitiveId() const noexcept=0ara::crypto::cryp::CryptoContextpure virtual
GetTargetAlgId() const noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
GetTargetAllowedUsage() const noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
Init(ReadOnlyMemRegion targetKeyId, AlgId targetAlgId=kAlgIdAny, AllowedUsageFlags allowedUsage=kAllowKdfMaterialAnyUsage, ReadOnlyMemRegion ctxLabel=ReadOnlyMemRegion()) noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
IsInitialized() const noexcept=0ara::crypto::cryp::CryptoContextpure virtual
MyProvider() const noexcept=0ara::crypto::cryp::CryptoContextpure virtual
operator=(const CryptoContext &other)=defaultara::crypto::cryp::CryptoContext
operator=(CryptoContext &&other)=defaultara::crypto::cryp::CryptoContext
Reset() noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
SetSourceKeyMaterial(const RestrictedUseObject &sourceKM) noexcept=0ara::crypto::cryp::KeyDerivationFunctionCtxpure virtual
Uptr typedefara::crypto::cryp::KeyDerivationFunctionCtx
~CryptoContext() noexcept=defaultara::crypto::cryp::CryptoContextvirtual