IAIK-JAdES is a library for the Java™ platform that implements ETSI's JAdES specification (TS 119 182-1 V1.1.1), which is built on the IETF approved JWS (JSON Web Signature, RFC 7515).

Given the ever incresaing popularity of JSON as format for storing and transfering data, JSON Web Signatures gain more and more importance for protecting the integrity of JSON formatted data. The IAIK-JAdES toolkit not only allows to sign and verify data according to the JSON Web Signature (JWS) standard (RFC 7515), it also supports advanced electronic signatures according to the ETSI JAdES (TS 119 182-1 V1.1.1) profile. Thus IAIK-JAdES is the perfect tool for signing your daily JSON transations as well as sealing documents for the purpose of long term archival.

Main Features

  • Written entirely in Java™ language guaranteeing cross platform portability
  • Works on all JDK versions >=1.8
  • Stream based signing logic for supporting one-pass processing making it possible to handle large amounts of data without running into memory problems
  • Long-Term and Archive Support for JAdES (all baseline profiles supported)
  • Support for JSON Signatures compatible to RFC 7515

Pricing and Licensing

For current prices of IAIK-JAdES, please see our price list and license conditions, IAIK-JAdES is free for educational and research purposes, please see our educational/research license conditions.

See Prices


To order the product, please

See Webshop

Class or Package Bug / Change / New Feature Description and Examples
Class or Package Bug / Change / New Feature Description and Examples

Any questions?

Don‘t hestitate to ask us about our products.

Contact us