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.3.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.3-py3-none-any.whl (112.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agri_secure_framework-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 3f8e5fb8b5ab57aa8155f62f5f74a5f3ebbf1c0ccb8ed19695a4dac5a34a9bea
MD5 28604317e5d115d49292e181fca63527
BLAKE2b-256 0e67e2c20f88b056fb251c836a675d0cd5fce9bdd1640b58f946ea86cf7d4623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agri_secure_framework-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7cf467c46c1298c87b9c672011e9bbe9d89c1ab7d32d832bf0a5bf466bbd8567
MD5 5110ab0c4dda933836d294fa908a67c9
BLAKE2b-256 2f65663ad9d2f4f46abc13ad6a5f7881df53ab3807ba2983853637d71d64922f

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