This article provides access to the exposed source codebases submitted as part of the Central Bank of Jordan (CBJ) Digital Signature Challenge.
These codebases include components for backend services, SDKs, mobile applications, and integration libraries.
All code was statically analyzed using SonarQube prior to submission and complies with CBJ’s functional and security evaluation requirements.
Included Repositories (ZIP Archives)
ZIP File | Description |
cbj-android-application-cbj_app_development.zip | Android mobile application for document signing and validation. |
cbj-android-sdk-master.zip | Android SDK library for embedding signing capabilities into mobile apps. |
cbj-backend-final.zip | Backend services for document processing, signing workflows, and validation. |
cbj-backend-sdk-main.zip | Main backend SDK for integrating digital signature workflows programmatically. |
cbj-ios-application-main.zip | iOS mobile application for document signing and verification operations. |
cbj-ios-sdk-main.zip | iOS SDK library utilizing Secure Enclave and Keychain for secure signing. |
cbj-java-dss-integration-main.zip | Java-based Digital Signature Services (DSS) integration for validation and signing. |
cbj-pki-connection-last-changes-today.zip | Integration components for establishing secure connections with CBJ PKI APIs. |
ra-portal-backend-main.zip | Backend service for RA (Registration Authority) portal management. |
ra-portal-frontend-new-changes.zip | Frontend web portal for RA application document management and signer interface. |
cbj-frontend-new-main.zip | Frontend for the signing web portal. |
Disclaimer:
The provided source code is made available strictly for evaluation purposes as part of the Central Bank of Jordan (CBJ) Digital Signature Challenge submission.
Redistribution, modification, or commercial use of the materials is prohibited.
