- 04 Mar, 2020 4 commits
-
-
Sietse Ringers authored
The URL to the server to which issuance records and revocation commands are sent now no longer needs to be put in the scheme, and may thus be kept private to the issuer. Instead multiple URLs are now in the scheme, which are only required to host revocation records for irmaclients and requestors to update their revocation state.
-
Sietse Ringers authored
-
Sietse Ringers authored
-
Sietse Ringers authored
-
- 06 Aug, 2019 2 commits
-
-
Ivar Derksen authored
-
Ivar Derksen authored
-
- 08 Apr, 2019 1 commit
-
-
Sietse Ringers authored
feat: Breaking change: support conjunctions of disjunctions of conjunctions when requesting attributes in any of the three supported session types Instead of requesting several attributes, one can now request several groups of attributes. Within each such group, attributes belonging to the same credential type always come from the same credential instance. This affects all three session types, as in each of them attributes can be disclosed.
-
- 16 Jan, 2019 2 commits
-
-
Sietse Ringers authored
-
Sietse Ringers authored
-
- 17 Dec, 2018 1 commit
-
-
Sietse Ringers authored
-
- 15 Nov, 2018 1 commit
-
-
Sietse Ringers authored
-
- 05 Sep, 2018 1 commit
-
-
Sietse Ringers authored
-
- 14 Jul, 2018 1 commit
-
-
Sietse Ringers authored
-
- 22 Jun, 2018 3 commits
-
-
Sietse Ringers authored
When parsing irma_configuration, we now check the timestamp of each scheme manager to decide if that manager must be copied out of the assets into storage, instead of the (scheme manager-transcending) file irma_configuration/timestamp.
-
Sietse Ringers authored
Attributes may now also remotely be made optional.
-
Sietse Ringers authored
-
- 08 Apr, 2018 1 commit
-
-
Sietse Ringers authored
-
- 07 Apr, 2018 2 commits
-
-
Sietse Ringers authored
-
Sietse Ringers authored
-
- 24 Feb, 2018 1 commit
-
-
Ayke van Laethem authored
-
- 12 Feb, 2018 1 commit
-
-
Sietse Ringers authored
-
- 11 Feb, 2018 1 commit
-
-
Sietse Ringers authored
-
- 09 Nov, 2017 1 commit
-
-
Sietse Ringers authored
Authenticity of the scheme manager files in the irma_configuration folder is now checked as follows. Each scheme manager must henceforth include three new files in its root folder: index, index.sig, and pk.pem. index lists all files under this manager as well as their SHA256-hash. index.sig is a ECDSA signature over index, signed with the private key corresponding to the public key pk.pem. Thus, a file under the scheme manager is authenticated if its hash matches the one in the index file, and if the signature over the index file is valid. Authenticity of all xml files, including the Idemix public keys, is verified in this way automatically when these files are loaded. For issuer and credential logos, use Configuration.ReadAuthenticatedFile.
-
- 08 Nov, 2017 1 commit
-
-
Sietse Ringers authored
-
- 04 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 02 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 28 Sep, 2017 1 commit
-
-
Sietse Ringers authored
-
- 27 Sep, 2017 1 commit
-
-
Sietse Ringers authored
-
- 15 Sep, 2017 1 commit
-
-
Sietse Ringers authored
-
- 24 Jul, 2017 1 commit
-
-
Sietse Ringers authored
-
- 04 Jun, 2017 1 commit
-
-
Sietse Ringers authored
-