This repository contains the working files for the Internet-Draft:
Long-Term Validation for JSON Web Signature (LTV-JWS)
- Draft:
draft-miyachi-ltv-jws - Author: Naoto Miyachi
- Status: Individual Internet-Draft
- Intended Status: Informational
LTV-JWS extends JSON Web Signature (JWS) with lightweight long-term validation capabilities.
The specification defines:
- Signature levels (SIG-B, SIG-T, SIG-LTV, SIG-LTA)
- RFC 3161 timestamps
- Embedded validation information (certificates, CRLs, OCSP responses)
- Archive timestamps for long-term preservation
- External references (
refs) for indirect signing of arbitrary data
The design preserves the existing JWS processing model while enabling long-term validation similar to XAdES for XML signatures.
draft-miyachi-ltv-jws
The latest Internet-Draft is available from the IETF Datatracker:
https://datatracker.ietf.org/doc/draft-miyachi-ltv-jws/
README.md README
draft-miyachi-ltv-jws.md Markdown source
draft-miyachi-ltv-jws.xml RFCXML source
draft-miyachi-ltv-jws.txt Internet-Draft text
draft-miyachi-ltv-jws.html HTML rendering
examples/ Example JSON files
implementation/ Experimental Java reference implementation
This draft is written in Markdown and converted to RFCXML using kramdown-rfc.
Typical workflow:
Markdown
↓
RFCXML
↓
xml2rfc
├── TXT
└── HTML
Build and usage instructions for the experimental Java implementation are available in implementation/README.md.
Comments and suggestions are welcome.
Please use the IETF JOSE Working Group mailing list for technical discussion.
Email: miyachi@langedge.jp
This work is intended for publication as an IETF Internet-Draft and is subject to the IETF Trust Legal Provisions.