Skip to main content

QSafe PQC API

Project description

Post-quantum cryptography SaaS API supporting ML-KEM (Kyber) and ML-DSA (Dilithium) algorithms. Provides keypair management and cryptographic operations (encrypt, decrypt, sign, verify).  ## Authentication - **JWT Bearer Token** — user-based auth, obtained from `/auth/login` or `/auth/register` - **API Key (header)** — programmatic access via `X-API-Key` header - **API Key (query)** — programmatic access via `?api_key=` query parameter  ## Quick Start 1. Register → `POST /auth/register` 2. Login → `POST /auth/login` → copy `data.token` 3. Generate keypair → `POST /generate-keypair` 4. Encrypt / Sign with the keypair ID 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qsafe_sdk-1.0.4.tar.gz (61.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qsafe_sdk-1.0.4-py3-none-any.whl (162.6 kB view details)

Uploaded Python 3

File details

Details for the file qsafe_sdk-1.0.4.tar.gz.

File metadata

  • Download URL: qsafe_sdk-1.0.4.tar.gz
  • Upload date:
  • Size: 61.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for qsafe_sdk-1.0.4.tar.gz
Algorithm Hash digest
SHA256 fd589f1cad29f218070cad6b140fb7323f1591c15f4f0079d6072bfb131b144f
MD5 861903426786b2e5fe4cddd1552804bf
BLAKE2b-256 150acabaa5571b15daedd30d1422845b596ee9288eb8f1909cff61388c8997a4

See more details on using hashes here.

File details

Details for the file qsafe_sdk-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: qsafe_sdk-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 162.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for qsafe_sdk-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bcc93eceb9a61b778eeec29dd441410cb93a99f1b251b654d359ec4c93681783
MD5 166e876ee4871ab423f7d688957e5dd8
BLAKE2b-256 6db7da84e5fddb2f141c8c6e0a57c83b98f2a874f1cc40a1c31f169e553a541b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page