usawa

Signed, immutable accounting.
Info | Log | Files | Refs | Submodules | LICENSE

authentication.texi (780B)


      1 @anchor{authentication}
      2 @chapter {Authentication}
      3 
      4 Both the ledger state and individual entries are signed by one or more private keys.
      5 
      6 A ledger state is kept to ensure sequential serial numbers for each added entries. A serial number out of sequence @emph{must} invalidate the ledger.
      7 
      8 Furthermore, entries form a chain. Each entry contains the digest of the entry preceding it.
      9 
     10 
     11 @subsection{Key trust}
     12 
     13 @strong{usawa} does not specify any particular trust engine or public key infrastructure to use.
     14 
     15 However, the specification does include a mechanism for embedding identity metadata, described in @ref{identity,Identities}.
     16 
     17 The corresponding element in the @ref{ledger_header, ledger header} also provides a means to describe what each identity can be trusted to sign for.