Skip to content

An IETF Internet Draft for the Time-ordered ID format and b32tid Encoding

License

Notifications You must be signed in to change notification settings

learningproof/tid-spec

 
 

Repository files navigation

The Multibase Data Format

This specification describes a forward-compatible data model for expressing raw binary data in a variety of base-encoding formats such as base32, base58. and base64.

Raw binary data is often encoded using a mechanism that enables the data to be included in human-readable text-based formats. This mechanism is often referred to as "base-encoding the data". Base-encoding is often used when expressing binary data in hyperlinks, cryptographic keys in web pages, or security tokens in application software. There are a variety of base-encodings, such as base32, base58, and base64. It is not always possible to differentiate one base-encoding from another. The purpose of this specification is to provide a mechanism to be able to deterministically identify the base-encoding for a particular string of data.

You can view an HTML version of the specification here:

https://datatracker.ietf.org/doc/html/draft-multiformats-multibase

We encourage contributions meeting the Contribution Guidelines. While we prefer the creation of issues and Pull Requests in the GitHub repository, discussions often occur on the public-credentials mailing list as well.

Other useful links

About

An IETF Internet Draft for the Time-ordered ID format and b32tid Encoding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • XSLT 99.7%
  • Python 0.3%