Skip to main content

Production-ready cybersecurity framework for agricultural data systems

Project description

🌾 Agri-Secure Framework

Production-ready cybersecurity framework for agricultural data systems

PyPI version Python Versions License: MIT Documentation

📋 Overview

Agri-Secure is a comprehensive cybersecurity framework designed specifically for agricultural data systems in Zambia and beyond. It provides enterprise-grade security features that developers can integrate with just a few lines of code.

✨ Key Features

  • 🔐 Military-Grade Encryption - AES-256-GCM with automatic key rotation
  • 👤 Multi-Factor Authentication - TOTP, SMS, Email, Hardware tokens
  • 🛡️ Role-Based Access Control - Fine-grained permissions for all agricultural roles
  • 📝 Blockchain-Inspired Ledger - Tamper-proof audit trails with Merkle trees
  • 🗄️ Multi-Database Support - PostgreSQL, MySQL, SQLite, MongoDB
  • ⚡ High Performance - Connection pooling, caching (Redis, Memcached)
  • 📊 Cloud-Native - Metrics, tracing, health checks
  • 🌍 Zambia-Specific - NRC validation, districts, provinces, traditional authorities

🚀 Quick Start

Installation

# Basic installation
pip install agri-secure-framework

# With database support
pip install agri-secure-framework[postgres]  # PostgreSQL
pip install agri-secure-framework[mysql]     # MySQL
pip install agri-secure-framework[mongodb]   # MongoDB

# With web framework support
pip install agri-secure-framework[django]    # Django
pip install agri-secure-framework[flask]     # Flask
pip install agri-secure-framework[fastapi]   # FastAPI

# Full installation
pip install agri-secure-framework[all]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agri_secure_framework-1.0.2.tar.gz (104.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agri_secure_framework-1.0.2-py3-none-any.whl (112.6 kB view details)

Uploaded Python 3

File details

Details for the file agri_secure_framework-1.0.2.tar.gz.

File metadata

  • Download URL: agri_secure_framework-1.0.2.tar.gz
  • Upload date:
  • Size: 104.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for agri_secure_framework-1.0.2.tar.gz
Algorithm Hash digest
SHA256 b66aeb39b60d134b5758294b86a3ac202e7d3fef504707584778e6f5a1e88664
MD5 8a6b74869cbf016398ec7cc569f0941d
BLAKE2b-256 ed32274b15a24840d439bc8d33106ad8a8b6ecfc4eaf14e025cfe4029497bc32

See more details on using hashes here.

File details

Details for the file agri_secure_framework-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for agri_secure_framework-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 829003c70350e6b4281049d00dcecb7967eef82b77709a2cfbff032d3ff966e1
MD5 19dd9da0c9952ebfd800d081af5df187
BLAKE2b-256 975dfaf648a1920b38929bafbb8c888fe6aeb5cf5d239d23945a6bbc74a808a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page