mkm library

Ming-Ke-Ming

Decentralized User Identity Authentication

Classes

AccountExtensions
Singleton extension class for account system operations.
Address
Interface for network addresses used to identify MKM ID entities.
AddressFactory
Factory interface for creating and parsing Address instances.
AddressHelper
Helper interface for address management in the account system.
Arrays
AsymmetricKey
Base interface for asymmetric cryptographic keys (public/private key pairs).
Base58
Base64
BaseComparator
BaseConverter
BaseCopier
BaseWrapper
CharSequence
Comparator
Data Compare Interface
ConstantString
Converter
Data Convert Interface
Copier
Data Copy Interface
CryptoExtensions
Singleton extension class for cryptographic key operations.
CryptographyKey
Base interface for cryptographic keys with algorithm identification.
DataCoder
Interface for encoding/decoding binary data to/from string representations.
DataComparator
DataConverter
DataCopier
DataWrapper
DecryptKey
Interface for decryption keys (symmetric or asymmetric private keys).
Dictionary
Document
Interface for entity profile documents (extends TAI with structured data).
DocumentFactory
Factory interface for creating and parsing Document instances.
DocumentHelper
Helper interface for document management in the account system.
EncryptKey
Interface for encryption keys (symmetric or asymmetric public keys).
EntityType
@enum MKMEntityType
FormatExtensions
Singleton extension class for message format operations.
GeneralAccountHelper
General account helper interface for common account system utilities.
GeneralCryptoHelper
General cryptographic helper interface for key validation and algorithm handling.
Hex
ID
Interface for unique identifiers (ID) of network entities (users/groups).
Identifier
IDFactory
Factory interface for creating and parsing ID instances.
IDHelper
Helper interface for ID management in the account system.
JSON
JSONMap
KECCAK256
MapCoder
coder for json <=> map
Mapper
MessageDigester
Interface for computing cryptographic hashes (message digests) of binary data.
Meta
Interface for immutable metadata of network entities (users/groups).
MetaFactory
Factory interface for creating and parsing Meta instances.
MetaHelper
Helper interface for metadata (Meta) management in the account system.
ObjectCoder<T>
Generic interface for serializing/deserializing objects to/from string formats.
PrivateKey
Interface for asymmetric private keys (part of a key pair).
PrivateKeyFactory
Factory interface for creating and parsing PrivateKey instances.
PrivateKeyHelper
Helper interface for private key management.
PublicKey
Interface for asymmetric public keys (part of a key pair).
PublicKeyFactory
Factory interface for parsing PublicKey instances from serialized data.
PublicKeyHelper
Helper interface for public key management.
RIPEMD160
SHA256
SignKey
Interface for private signing keys (asymmetric).
StringCoder
Interface for encoding/decoding strings to/from binary data (byte arrays).
Stringer
SymmetricKey
Interface for symmetric cryptographic keys (single key for encryption/decryption).
SymmetricKeyFactory
Factory interface for creating and parsing SymmetricKey instances.
SymmetricKeyHelper
Helper interface for symmetric key management.
TAI
Interface for The Additional Information (TAI) of network entities.
TransportableData
Transportable Encoded Data (TED) - encoded binary data for transport.
TransportableDataFactory
Factory interface for creating TransportableData (TED) instances.
TransportableDataHelper
Helper interface for processing TransportableData (TED) objects.
TransportableResource
Interface for serializable data or file content that supports multiple transport formats.
UTF8
VerifyKey
Interface for public verification keys (asymmetric).
Wrapper
Data Wrap Interface

Properties

sharedAccountExtensions AccountExtensions
Core extension manager for account system operations.
final
sharedCryptoExtensions CryptoExtensions
Core extension manager for cryptographic key operations.
final
sharedFormatExtensions FormatExtensions
Core extension manager for message format handling.
final