List of all items
Structs
- async_group::AsyncPhalanxGroup
- crypto::EncryptedData
- crypto::SymmetricKey
- group::AuditLogEntry
- group::BanEntry
- group::GroupChannel
- group::GroupConfig
- group::GroupHealthMetrics
- group::GroupMember
- group::GroupStats
- group::MembershipProof
- group::PhalanxGroup
- identity::Identity
- identity::PrivateKey
- identity::PublicKey
- key_manager::AccessControlPolicy
- key_manager::AdvancedKeyManager
- key_manager::AuditPolicy
- key_manager::BackupEncryption
- key_manager::BackupInfo
- key_manager::BackupMetadata
- key_manager::BackupPolicy
- key_manager::CachedKey
- key_manager::EncryptionKeyInfo
- key_manager::GeoDistribution
- key_manager::KeyDerivation
- key_manager::KeyDerivationParams
- key_manager::KeyDerivationRequest
- key_manager::KeyEscrowPolicy
- key_manager::KeyMetadata
- key_manager::KeySet
- key_manager::KeyUsageStats
- key_manager::LocalBackupStorage
- key_manager::MemberKeyInfo
- key_manager::PendingKeyOperation
- key_manager::RetryConfig
- key_manager::RootKeyInfo
- key_manager::RotationPolicy
- key_manager::RotationSchedule
- key_manager::SecurityPolicies
- message::EncryptedMessage
- message::GroupMessage
- message::MessageContent
- protocol::HandshakeMessage
- protocol::HandshakePayload
- protocol::KeyRotationMessage
- protocol::MembershipChange
Enums
- error::PhalanxError
- group::AuditAction
- group::BanType
- group::GroupOperation
- group::GroupPermission
- group::GroupVisibility
- group::HealthStatus
- group::MemberPresence
- group::MemberRole
- group::MemberStatus
- key_manager::BackupDestination
- key_manager::BackupSource
- key_manager::ComplianceFramework
- key_manager::ConsistencyLevel
- key_manager::DerivationMethod
- key_manager::KeyOperation
- key_manager::KeyType
- key_manager::MemberKeyStatus
- key_manager::OperationPriority
- key_manager::RotationReason
- key_manager::RotationTrigger
- key_manager::SecurityClassification
- key_manager::SecurityLevel
- message::MessageType
- protocol::MembershipChangeType
- protocol::ProtocolVersion
Traits
Functions
- crypto::constant_time_eq
- crypto::derive_phalanx_key
- crypto::generate_nonce
- crypto::hash
- crypto::hash_multiple
- crypto::hkdf_expand
- crypto::hkdf_extract
- crypto::random_bytes
Type Aliases
Constants
- algorithms::AEAD
- algorithms::HASH_KDF
- algorithms::KEY_EXCHANGE
- algorithms::KEY_SIZE
- algorithms::NONCE_SIZE
- algorithms::SIGNATURE
- algorithms::TAG_SIZE
- constants::DEFAULT_KEY_ROTATION_INTERVAL
- constants::MAX_GROUP_SIZE
- constants::MAX_MESSAGE_SIZE
- constants::MIN_PROTOCOL_VERSION
- constants::PROTOCOL_VERSION
- crypto::contexts::AUTH_KEY
- crypto::contexts::GROUP_KEY
- crypto::contexts::KEY_DERIVATION
- crypto::contexts::KEY_EXCHANGE
- crypto::contexts::MESSAGE_KEY