List of all items
Structs
- Bytes
- api::reply::Agree
- api::reply::Attest
- api::reply::CreateCounter
- api::reply::DebugDumpStore
- api::reply::Decrypt
- api::reply::Delete
- api::reply::DeleteAllKeys
- api::reply::DeleteCertificate
- api::reply::DeriveKey
- api::reply::DeserializeKey
- api::reply::Encrypt
- api::reply::Exists
- api::reply::GenerateKey
- api::reply::GenerateSecretKey
- api::reply::Hash
- api::reply::IncrementCounter
- api::reply::LocateFile
- api::reply::RandomBytes
- api::reply::ReadCertificate
- api::reply::ReadDirFilesFirst
- api::reply::ReadDirFilesNext
- api::reply::ReadDirFirst
- api::reply::ReadDirNext
- api::reply::ReadFile
- api::reply::Reboot
- api::reply::RemoveDir
- api::reply::RemoveDirAll
- api::reply::RemoveFile
- api::reply::RequestUserConsent
- api::reply::SerializeKey
- api::reply::Sign
- api::reply::UnsafeInjectKey
- api::reply::UnsafeInjectSharedKey
- api::reply::UnwrapKey
- api::reply::Uptime
- api::reply::Verify
- api::reply::Wink
- api::reply::WrapKey
- api::reply::WriteCertificate
- api::reply::WriteFile
- api::request::Agree
- api::request::Attest
- api::request::CreateCounter
- api::request::DebugDumpStore
- api::request::Decrypt
- api::request::Delete
- api::request::DeleteAllKeys
- api::request::DeleteCertificate
- api::request::DeriveKey
- api::request::DeserializeKey
- api::request::Encrypt
- api::request::Exists
- api::request::GenerateKey
- api::request::GenerateSecretKey
- api::request::Hash
- api::request::IncrementCounter
- api::request::LocateFile
- api::request::RandomBytes
- api::request::ReadCertificate
- api::request::ReadDirFilesFirst
- api::request::ReadDirFilesNext
- api::request::ReadDirFirst
- api::request::ReadDirNext
- api::request::ReadFile
- api::request::Reboot
- api::request::RemoveDir
- api::request::RemoveDirAll
- api::request::RemoveFile
- api::request::RequestUserConsent
- api::request::SerializeKey
- api::request::Sign
- api::request::UnsafeInjectKey
- api::request::UnsafeInjectSharedKey
- api::request::UnwrapKey
- api::request::Uptime
- api::request::Verify
- api::request::Wink
- api::request::WrapKey
- api::request::WriteCertificate
- api::request::WriteFile
- client::ClientImplementation
- client::FutureResult
- key::Bytes
- key::Flags
- key::Info
- key::Key
- mechanisms::Aes256Cbc
- mechanisms::Chacha8Poly1305
- mechanisms::Ed255
- mechanisms::HmacBlake2s
- mechanisms::HmacSha1
- mechanisms::HmacSha256
- mechanisms::HmacSha512
- mechanisms::P256
- mechanisms::P256Prehashed
- mechanisms::Sha256
- mechanisms::Tdes
- mechanisms::Totp
- mechanisms::Trng
- mechanisms::X255
- pipe::ServiceEndpoint
- service::Service
- service::ServiceResources
- service::attest::BigEndianInteger
- service::attest::Certificate
- service::attest::Datetime
- service::attest::Extensions
- service::attest::Name
- service::attest::ParsedDatetime
- service::attest::TbsCertificate
- service::attest::Validity
- store::Fs
- store::certstore::ClientCertstore
- store::counterstore::ClientCounterstore
- store::filestore::ClientFilestore
- store::filestore::ReadDirFilesState
- store::filestore::ReadDirState
- store::keystore::ClientKeystore
- types::Bytes
- types::CertId
- types::CounterId
- types::DataAttributes
- types::DirEntry
- types::Filesystem
- types::GenericArray
- types::Id
- types::KeyAttributes
- types::KeyId
- types::Letters
- types::PathBuf
- types::PrivateKeyAttributes
- types::PublicKeyAttributes
- types::StorageAttributes
- types::String
- types::Vec
Enums
- api::Reply
- api::Request
- client::ClientError
- error::Error
- key::Kind
- key::Secrecy
- pipe::TrussedInterchange
- service::attest::Extension
- service::attest::SerializedSignature
- service::attest::SerializedSubjectPublicKey
- service::attest::SignatureAlgorithm
- service::attest::Version
- types::Attributes
- types::CertificateType
- types::KeySerialization
- types::Location
- types::Mechanism
- types::ObjectType
- types::SignatureSerialization
- types::consent::Error
- types::consent::Level
- types::consent::Urgency
- types::reboot::To
- types::ui::Status
Traits
- Interchange
- client::CertificateClient
- client::Client
- client::CounterClient
- client::CryptoClient
- client::FilesystemClient
- client::ManagementClient
- client::PollClient
- client::UiClient
- client::mechanisms::Aes256Cbc
- client::mechanisms::Chacha8Poly1305
- client::mechanisms::Ed255
- client::mechanisms::HmacBlake2s
- client::mechanisms::HmacSha1
- client::mechanisms::HmacSha256
- client::mechanisms::HmacSha512
- client::mechanisms::P256
- client::mechanisms::Sha256
- client::mechanisms::Tdes
- client::mechanisms::Totp
- client::mechanisms::X255
- platform::CryptoRng
- platform::Platform
- platform::RngCore
- platform::Syscall
- platform::UserInterface
- service::Agree
- service::Decrypt
- service::DeriveKey
- service::DeserializeKey
- service::Encrypt
- service::Exists
- service::GenerateKey
- service::Hash
- service::RngCore
- service::SeedableRng
- service::SerializeKey
- service::Sign
- service::UnsafeInjectKey
- service::UnwrapKey
- service::Verify
- service::WrapKey
- store::Store
- store::certstore::Certstore
- store::counterstore::Counterstore
- store::filestore::Filestore
- store::keystore::Keystore
- types::LfsStorage
- types::ObjectId
Macros
Functions
- cbor_deserialize
- cbor_serialize
- cbor_serialize_bytes
- postcard_deserialize
- postcard_serialize
- postcard_serialize_bytes
- service::attest::try_attest
- store::create_directories
- store::delete
- store::exists
- store::read
- store::remove_dir
- store::remove_dir_all_where
- store::store
- store::write
Type Aliases
- client::ClientResult
- config::MAX_APPLICATION_NAME_LENGTH
- config::MAX_LABEL_LENGTH
- config::MAX_OBJECT_HANDLES
- config::MAX_PATH_LENGTH
- config::MAX_SERVICE_CLIENTS
- error::Result
- key::Material
- key::SerializedKeyBytes
- store::counterstore::Counter
- store::filestore::ClientId
- store::keystore::ClientId
- types::ClientId
- types::LfsResult
- types::LongData
- types::MediumData
- types::Message
- types::ShortData
- types::Signature
- types::SpecialId
- types::UserAttribute
- types::consent::Result
Constants
- config::MAX_KEY_MATERIAL_LENGTH
- config::MAX_LONG_DATA_LENGTH
- config::MAX_MEDIUM_DATA_LENGTH
- config::MAX_MESSAGE_LENGTH
- config::MAX_SERIALIZED_KEY_LENGTH
- config::MAX_SHORT_DATA_LENGTH
- config::MAX_SIGNATURE_LENGTH
- config::MAX_USER_ATTRIBUTE_LENGTH
- config::USER_ATTRIBUTE_NUMBER
- service::attest::ED255_ATTN_KEY
- service::attest::P256_ATTN_KEY
- store::keystore::SERIALIZATION_VERSION