UIID
UIID Menu
Technical Encyclopedia

Technical Specifications

A comprehensive overview of the cryptographic guarantees, network benchmarks, eIDAS 2.0 validation rules, and conversion boundaries underpinning the UIID protocol.

1. Cryptographic Signature Schemes

UIID transitions legacy public key infrastructures away from slow, vulnerable RSA schemes to lightweight, modern elliptic curves.

Ed25519 Elliptic Curve

  • Bit Strength: 256-bit security (matching 3072-bit RSA)
  • Signing Speed: ~37-38 microseconds per operation
  • Signature Size: 64 bytes
  • Use Case: Verifiable Credential issuance, alias updates, and administrative identity assertions.

RSA-4096 (Legacy Support Only)

  • Bit Strength: 4096-bit security
  • Signing Speed: ~14.4 milliseconds (380x slower than Ed25519)
  • Signature Size: 512 bytes
  • Use Case: Strict fallback matching legacy external corporate clients.

2. eIDAS 2.0 Passport Chip Passive Auth

UIID provides high-assurance validation of biometric passport RFID chips (ICAO Document 9303 standards).

// Active Document Verification Rules
1. Derive BAC/PACE session keys using Document MRZ lines.
2. Communicate with Secure Element over localized high-frequency channels.
3. Decrypt and verify SOD Security Object signatures.
4. Verify Country Document Signer (DS) certificate chain against CSCA Master List.
5. Passive Authentication (PA): SUCCESS
6. Active Authentication (AA) Clone Check: SUCCESS

Note: Chip operations run completely in local sandbox memory, guaranteeing that raw passport data is never held or logged in central database systems.

3. Lossless Bidirectional Short Code Conversion

To make decentralized binary identifiers human-friendly, UIID utilizes a mathematically lossless, sequential integer mapping scheme:

Alphanumeric (Base-36)

Sequential ID mapping directly into standardized Base-36 characters. Fast, standard format.

Emoji representation (Base-700)

Parses emoji grapheme clusters safely using standard unicode tables. 100% bidirectional lossless recovery.

Word representation (Base-3000)

Converts large integers to sequential sequences of 3 simple memorisable words, eliminating typos.

4. High-Performance Benchmarks

Our performance benchmarks confirm massive throughput rates designed for global identity issuance scales:

Operation Type Throughput (Ops/Sec) Average Latency
Ed25519 Sign Action ~27,000 / sec 37.1 microseconds
RSA-4096 Sign Action ~70 / sec 14.4 milliseconds
Database pgxpool Query ~12,000 / sec ~0.8 milliseconds
Passive eIDAS Parsing ~4,500 / sec ~0.22 milliseconds