Docs.rs
  • sentc-crypto-core-0.15.0
    • sentc-crypto-core 0.15.0
    • Permalink
    • Docs.rs crate page
    • Links
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • joernheinemann
    • Dependencies
      • rand_core ^0.6.3 normal
      • sha2 ^0.10.2 normal
    • Versions
    • 4.67% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

sentc_crypto_core0.15.0

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions

List of all items

Structs

  • group::CreateGroupOutput
  • group::KeyRotationOutput
  • group::PrepareGroupKeysForNewMemberOutput
  • user::ChangePasswordOutput
  • user::LoginDoneOutput
  • user::PrepareLoginOutput
  • user::RegisterOutPut
  • user::ResetPasswordOutput

Enums

  • Error

Traits

  • cryptomat::ClientRandomValue
  • cryptomat::ClientRandomValueComposer
  • cryptomat::CryptoAlg
  • cryptomat::DeriveAuthKeyForAuth
  • cryptomat::DeriveAuthKeyForAuthComposer
  • cryptomat::DeriveMasterKeyForAuth
  • cryptomat::HashedAuthenticationKey
  • cryptomat::PasswordEncryptSalt
  • cryptomat::Pk
  • cryptomat::PwHash
  • cryptomat::PwPrepareExport
  • cryptomat::SearchableKey
  • cryptomat::SearchableKeyComposer
  • cryptomat::SearchableKeyGen
  • cryptomat::Sig
  • cryptomat::SignK
  • cryptomat::SignKeyComposer
  • cryptomat::SignKeyPair
  • cryptomat::Sk
  • cryptomat::SkComposer
  • cryptomat::SortableKey
  • cryptomat::SortableKeyComposer
  • cryptomat::SortableKeyGen
  • cryptomat::StaticKeyPair
  • cryptomat::SymKey
  • cryptomat::SymKeyComposer
  • cryptomat::SymKeyGen
  • cryptomat::VerifyK

Macros

  • as_ref_bytes_single_value
  • crypto_alg_str_impl
  • from_bytes_owned_single_value
  • into_bytes_from_bytes_inner
  • into_bytes_single_value
  • try_from_bytes_owned_single_value
  • try_from_bytes_single_value

Functions

  • generate_user_register_data
  • group::done_key_rotation
  • group::get_group
  • group::key_rotation
  • group::prepare_create
  • group::prepare_group_keys_for_new_member
  • split_sig_and_data
  • user::change_password
  • user::done_login
  • user::password_reset
  • user::prepare_login
  • user::register
  • user::safety_number