DEV Community

Cover image for SecureScript-AI System
KOPPATI LIKHITHA NAGA SRI
KOPPATI LIKHITHA NAGA SRI

Posted on

SecureScript-AI System

Problem Statement

In today’s digital environment, confidential documents are often shared, stored, and accessed across multiple platforms—making them vulnerable to breaches, unauthorized access, and identity misuse.
Traditional security methods such as password-protected PDFs or basic encryption fall short because they lack multi-factor verification, don’t ensure document origin, and don’t prevent key theft.
There is an urgent need for an intelligent, automated, and end-to-end secure workflow that protects sensitive information from creation to access.

Why Agents?

Agents are the ideal solution because this workflow requires multiple intelligent components working together sequentially and autonomously:

  • A Document Generation Agent to create content with AI

  • An Encryption Agent to secure files using AES

  • A Steganography Agent to hide keys safely

  • A Biometric Verification Agent for face and voice authentication

  • A Security Orchestration Agent to coordinate OTP checks, decryption, and user access

These agents operate like a team — each handling a specialized task, communicating through context, and ensuring that the entire document lifecycle remains secure, automated, and tamper-proof.
This modular, multi-agent approach makes the system scalable, intelligent, and enterprise-ready.

What I Created (Architecture Overview)

SecureScript-AI System is an end-to-end secure document workflow agent consisting of:

  • AI Document Generator

  • Uses LLM to create text or images from user prompts.

  • AES-128 Encryption Agent

  • Encrypts documents into unreadable ciphertext.

  • Steganography Agent

  • Hides encryption keys inside clean or AI-generated images.

  • Biometric Verification Agent

  • Performs Face Recognition and Voice Authentication before granting access.

  • OTP Validation Module

  • Adds an extra layer of multi-factor authentication.

  • Decryption and Access Agent

  • Extracts keys and securely restores the original document.

  • Orchestration Layer (Streamlit Frontend)

  • Ties all modules together in a seamless enterprise workflow.

The result:
A secure, automated, AI-powered pipeline handling document creation, encryption, identity verification, and safe access.

Demo

  • AI document generation

  • Real-time AES encryption process

  • Steganography dashboard for hiding/retrieving keys

  • Face verification step

  • Voice authentication check

  • OTP validation

  • Final decryption and document access

The demo shows the entire document lifecycle — from generation to secure retrieval — in a clean, interactive Streamlit interface.

The Build (Tools & Technologies Used)

  • Programming & Frameworks

  • Python

  • Streamlit for UI

  • OpenCV for face recognition

  • Speech recognition for voice authentication

  • Security & Cryptography

  • AES-128 (Cryptography library)

  • Steganography (LSB-based techniques)

  • OTP Integration

  • AI Models

  • LLMs for text/image generation

  • Face embedding models

  • Voice biometric analysis

  • Architecture Components

  • Multi-agent workflow

  • Session management

  • Stateful encryption/decryption pipeline

  • Context-based agent communication

  • Each component acts as an autonomous agent, working together to ensure enterprise-level security.

Overview
Home Page

Document Generation

Document Encryption

Key Generation

Document Decryption

Explanation
Kaggle:[https://kaggle.com/competitions/agents-intensive-capstone-project/writeups/securescript-ai-system]

GitHub:[https://github.com/likhithanagasri/Secure-Script-Al-System]

Video Explanation
YouTube Link: [https://www.youtube.com/watch?v=C6bnkHTBq7I]

Top comments (0)