Skip to content

Glossary

Joshua Thijssen edited this page Sep 18, 2020 · 1 revision
Address
A BitMaelum address to unique identify an account. ie: `john!` or `john@example!`.
Hash or HashAddress
A BitMaelum address hashed with an algorithm that results in a large hexadecimal number. It's possible to convert from address to hash addres, but not from hash address to address back.
Routing
An IP address, or hostname that points to a BitMaelum server.
Key server
A server that holds routing information for accounts. It also contains the public keys for the accounts.
BitMaelum server
A server that can send and receive emails. All mails are sent and stored in encrypted form which means that no BitMaelum server can actually read the mails it processes. Currently, the only BitMaelum server is `bm-server`.
BitMaelum client
A client that contains bitmaelum accounts, can send and receive emails and actually decrypt them. There is currently only `bm-client`, but there could be many other clients at a later stage.
Public Key
The public key of a RSA, ECDSA or ED25519 keypair. It is used to verify data signed with a private key. Only RSA keys can be used for actually encrypting/decrypting data.
Private Key
The private key of a RSA, ECDSA or ED25519 keypair. It is used to sign data which can be verified with a public key. Only RSA keys can be used for actually encrypting/decrypting data.
Clone this wiki locally