cboettig/contentid: An Interface for Content-Based Identifiers

An interface for creating, registering, and resolving content-based identifiers for data management. Content-based identifiers rely on the 'cryptographic' hashes to refer to the files they identify, thus, anyone possessing the file can compute the identifier using a well-known standard algorithm, such as 'SHA256'. By registering a URL at which the content is accessible to a public archive, such as <https://hash-archive.org>, the content identifier can serve many functions typically associated with A Digital Object Identifier ('DOI'). Unlike location-based identifiers like 'DOIs', content-based identifiers permit the same content to be registered in many locations.

Getting started

Package details

Maintainer
LicenseMIT + file LICENSE
Version0.0.9
URL https://github.com/cboettig/contentid
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("cboettig/contentid")
cboettig/contentid documentation built on Jan. 27, 2021, 8:09 p.m.