Dual-layer security with LSB watermarking, RSA-2048, and steganography
Dual-layer security with LSB watermarking, RSA-2048, and steganography
Built a dual-layer security system for a deepfake application using invisible LSB watermarking, RSA-2048 digital signatures, and a steganography module to embed cryptographic metadata into image pixels surviving JPEG compression. Developed PKI infrastructure with automated key generation, AES-256 encrypted private keys, and signature verification tools (ONNX Runtime, InsightFace, OpenCV, PyTorch); containerized the ML pipeline with Docker.
Content authentication for deepfake detection via watermarking and PKI.
• Watermarking: Invisible LSB embedding and steganography module so metadata survives JPEG compression.
• PKI: RSA-2048 digital signatures; automated key generation; AES-256 encrypted private keys; verification tools using Python's cryptography library.
• ML: ONNX Runtime, InsightFace, OpenCV, PyTorch; pipeline containerized with Docker for cross-platform use.
Additional resources
Presentation slides: https://docs.google.com/presentation/d/1Son_yn0dr5vEIMwTeSbLOCbJg8lxHvQf/edit?usp=sharing