Cipherion
Sdk IntegrationsPython SDK

Introduction

Comprehensive guide for integrating Cipherion in Python applications

Cipherion Python SDK

The Cipherion Python SDK (cipherion) provides a powerful, type-safe interface for encrypting and decrypting data in Python applications.

Features

  • Simple & Deep Encryption: Encrypt strings or complex nested objects
  • Framework Agnostic: Works with Flask, FastAPI, Django, and more
  • Database Integration: Easily integrates with SQL and NoSQL databases
  • Field Exclusions: Selectively encrypt data while keeping identifiers searchable
  • Batch Operations: Efficiently process large datasets with retry logic
  • Type Hint Support: Compatible with Python type hints
  • Automatic Retries: Built-in retry mechanism for failed requests

Requirements

  • Python 3.10 or higher
  • pip (Python package manager)
  • Active Cipherion account with API credentials

Next Steps

  1. Install the SDK
  2. Follow the Quick Start guide
  3. Learn about encryption methods

On this page