Standards & Technologies

Our Standards & Technologies

Geens uses a comprehensive stack of proven technologies and standards to ensure security, privacy, and interoperability.

Identity Management
  • OAuth2.0 - Open Authorization 2.0
  • SSI - Principles Of Self-Sovereign Identity
  • U2F (FIDO) - FIDO Universal 2nd Factor
  • Time-based one-time password with two-factor authentication
  • Secure Remote Password Protocol
Permission Management
  • CRUD/CRUDS - Create, read, update, delete, share
  • User-generated file-specific encryption keys for access control
  • Proprietary automatic data sharing agreement system
  • Granular role-based user management
Data Transfer & Storage
  • TLS - Transport Layer Security
  • WebSocket Protocol
  • SCP (SSH protocol) for automated backups
  • Granular RBAC - Role-based access control
  • Timestamping via Distributed Ledger Technology
Core Technologies
  • AES - Advanced Encryption Standard
  • DLT - Distributed Ledger Technology
  • JWT - JSON Web Token
  • RSA - RSA Cryptography Specifications
  • SHA - Secure Hash Algorithms
  • Pbkdf2HmacSha256 key stretching algorithm
Service Management
  • Geens SDK for all service access
  • Geens Board approval process for new services
  • Geens NPO marketplace for approved services
Value Exchange
  • Digital utility token (GEE) for service payments
  • Blockchain timestamping service (1 GEE per timestamp)
  • Future payments for data usage and services
Governance & Accountability
  • Geens NPO legal structure with member governance
  • Geens Board, Ethical Committee and Technical Committee
  • Immutable activity logging system
  • Timestamping via DLT