Skip to content

Instantly share code, notes, and snippets.

View sachadee's full-sized avatar

SachaDee sachadee

View GitHub Profile
class KeyManager:
def __init__(self, db_name="demo_polynomial.db"):
self.db_name = db_name
self._create_tables()
self.crypto_string = None
self.crypto_csv = None
self._initialize_demo_data()
def _get_connection(self):
return sqlite3.connect(self.db_name)
@sachadee
sachadee / server.py
Last active September 6, 2026 23:46
Complete Demo
import sqlite3
import random
import os
import base64
import uuid
from typing import Tuple
from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
import io
from cryptography.hazmat.primitives import hashes