Babis Routis's repositories
signum
Kotlin Multiplatform Crypto/PKI Library and ASN1 Parser + Encoder
vck
Kotlin Multiplatform library implementing W3C VC Data Model and ISO 18013-5 mDL
eidas-keycloak-extension
Keycloak Identity Provider Extension which supports the extended SAML v2.0 dialect of the European Union eIDAS Nodes.
hash
Cryptographic hash functions for Kotlin Multiplatform
cryptography-kotlin
Kotlin Multiplatform cryptography / crypto library
arrow
Λrrow - Functional companion to Kotlin's Standard Library
poke-fun
Poké-Fun with Kotlin and Arrow
keycloak
Open Source Identity and Access Management For Modern Applications and Services
ewc-wallet-conformance-backend
This is the EWC Interoperability Test Bed (ITB) and implements the conformance towards EWC RFCs; build towards the Large Scale Pilot (LSP) usecases. The project is co-funded by the European Union.
oid4vc-haip-sd-jwt-vc
High Assurance Profile of OID4VP and OID4VCI using SD-JWT VC and mdocs that is privacy preserving, secure, and meets regulatory requirements
draft-terbu-sd-jwt-vc
draft-terbu-sd-jwt-vc
hierarchical-deterministic-keys
Hierarchical Deterministic Keys for the European Digital Identity Wallet
android-key-attestation
Android Key Attestation validation library
akkurate
The expressive validation library for Kotlin
waltid-identity
All-in-one open-source identity and wallet toolkit.
modern-java-practices
Modern Java/JVM Build Practices
did-common-java
Shared DID Java library.
secure-random
A Kotlin Multiplatform library for obtaining cryptographically secure random data from system sources
sd-jwt-vc-dm
SD-JWT VC Data Model is a credential format that combines the best of both worlds from SD-JWT VC and W3C VCDM.
java-oauth-server
Authorization Server Implementation in Java supporting OAuth 2.0 & OpenID Connect