Secure CI/CD pipeline with SBOM, vulnerability scanning, and signed containers using GitHub Actions
-
Updated
Mar 27, 2026 - Python
Secure CI/CD pipeline with SBOM, vulnerability scanning, and signed containers using GitHub Actions
A secure data engineering pipeline implemented in Python using the Titanic dataset. It demonstrates best practices for handling sensitive information (PII) by applying AES-128 encryption (Fernet) before storage in a SQLite database, ensuring data privacy while maintaining analytical capabilities through secure decryption methods.
Fully automated GCP pipeline: Python → GCS → Cloud Data Fusion (salary masking + SHA-256 password hashing) → BigQuery → Tableau | Daily Airflow orchestration
Cross-platform AEAD hybrid encryption plugin — combining AES-GCM and ChaCha20-Poly1305 for deterministic, reproducible, and authenticated data protection across systems and pipelines.
Add a description, image, and links to the secure-pipeline topic page so that developers can more easily learn about it.
To associate your repository with the secure-pipeline topic, visit your repo's landing page and select "manage topics."