Skip to content

filip26/carbon-cid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

368 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carbon CID

Controlled Identifiers (CIDs) are a W3C standard for identifiers that are cryptographically bound to a controller. They provide a verifiable way to associate identifiers with key material and establish control, which is essential for security-sensitive applications such as verifiable credentials and authorization systems.

Carbon is a Java implementation of the Controlled Identifiers (CID) 1.0 standard, making it possible to create, validate, and resolve controlled identifiers in Java applications.

The library provides core primitives for representing and processing CIDs, along with resolver interfaces for obtaining their associated documents.

Java 8 CI Codacy Badge javadoc Maven Central License

Installation

Maven

<dependency>
    <groupId>com.apicatalog</groupId>
    <artifactId>carbon-cid</artifactId>
    <version>0.2.0</version>
</dependency>

Contributing

All PR's welcome!

Building

Fork and clone the project repository.

> cd carbon-cid
> mvn clean package

Resources

Sponsors

Commercial Support

Commercial support and consulting are available.
For inquiries, please contact: filip26@gmail.com

About

Controlled Identifiers (CIDs) — W3C standard for identifiers cryptographically bound to a controller

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages