Docs.rs
  • karak-kms-0.2.1
    • karak-kms 0.2.1
    • Permalink
    • Docs.rs crate page
    • BUSL-1.1
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • jsonmyla
    • github:karak-network:core
    • krustaceany
    • dewpe
    • raoufbenhar
    • rishabh-vasudevan19
    • karan-andalusia
    • Dependencies
      • aes ^0.8.4 normal
      • alloy ^0.3.3 normal
      • alloy-serde ^0.3.3 normal
      • alloy-sol-types ^0.8.3 normal
      • ark-bn254 ^0.4.0 normal
      • ark-ec ^0.4.2 normal
      • ark-ff ^0.4.2 normal
      • ark-serialize ^0.4.2 normal
      • async-trait ^0.1.83 normal
      • aws-config ^1.5.6 normal
      • aws-sdk-secretsmanager ^1.46.0 normal
      • bincode ^1.3.3 normal
      • block-modes ^0.9 normal
      • bs58 ^0.5.1 normal
      • ctr ^0.9.2 normal
      • eyre ^0.6.12 normal
      • hex ^0.4 normal
      • karak-contracts ^0.2.1 normal
      • rand ^0.8.5 normal
      • scrypt ^0.11 normal
      • serde ^1.0.210 normal
      • serde_json ^1.0.128 normal
      • sha3 ^0.10 normal
      • signature ^2.2.0 normal
      • thiserror ^1.0.63 normal
      • tokio ^1.40.0 normal
      • trait-variant ^0.1.2 normal
      • url ^2.5.2 normal
      • alloy ^0.3.3 dev
    • Versions
    • 3.45% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

karak_kms0.2.1

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • encryption::EncryptDataV3Payload
  • keypair::bn254::Keypair
  • keypair::bn254::PublicKey
  • keypair::bn254::algebra::g1::G1Point
  • keypair::bn254::algebra::g2::G2Point
  • keypair::bn254::bls::registration::BlsRegistration
  • keystore::aws::AwsConfig
  • keystore::aws::AwsEncryptedKeystore
  • keystore::aws::AwsKeystoreParams
  • keystore::gcp::GcpEncrypedKeystore
  • keystore::local::LocalEncryptedKeystore
  • web3::Web3Signer

Enums

  • encryption::EncryptDataV3Error
  • keypair::bn254::Bn254Error
  • keypair::bn254::KeypairEncryptionError
  • keypair::bn254::bls::keypair_signer::Bn254SignatureError
  • keystore::aws::AwsKeystoreError
  • keystore::gcp::GcpKeystoreError
  • keystore::local::LocalKeystoreError

Traits

  • keypair::Signer
  • keypair::Verifier
  • keypair::bn254::bls::registration::OperatorRegistration
  • keypair::traits::Encryptable
  • keypair::traits::Keypair
  • keystore::traits::AsyncEncryptedKeystore
  • keystore::traits::EncryptedKeystore
  • signer::traits::Signer

Functions

  • encryption::decrypt_data_v3
  • encryption::encrypt_data_v3
  • keypair::bn254::bls::keypair_signer::hash_to_g1_point

Type Aliases

  • keypair::bn254::G1Pubkey
  • keypair::bn254::G2Pubkey
  • keypair::bn254::bls::keypair_signer::SignatureResult
  • keypair::bn254::bls::signature::Signature