The sender generates a digital signature of the transaction using the account'sprivatekey. The signature and the sender's public key are used to verify the authenticity of the transaction data and to check that the transaction's signature matches the public key.
Before you obtain an account in Signum you have to generate a so called passphrase. This passphrase is used to derive a set of one public and two privatekeys (sign and agreement).
With the signum-util setup and configured with keys added to the keychain, users can select certificates from Signum when building projects with Xcode. In the Apple Developer portal generate a profile using the certificate that was imported into Signum and download the profile.
To create a Signumaccount, you don't need to register anywhere. Creating a Signumaccount means a key pair and address are generated based on a secret passphrase (seed). The secret pass phrase provides complete control over the account, including the ability to dispose of the funds.
Signum uses an account-based model. Each transaction is created on behalf of an account, and all smart tokens, aliases, messages and data are associated with the account. An account has a pair of cryptographically bound keys: a privatekey that the account uses to sign transactions and a public key that allows anyone to verify the signature.
Before deposits are accepted, the deposit account needs to be protected with a strong passphrase and protected with a public key. Each address and public key of an account is retained permanently in the blockchain, even if it has a zero balance. The use of throwaway addresses is discouraged.