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.1.tar.gz (97.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.1-py3-none-any.whl (105.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agri_secure_framework-1.0.1.tar.gz
  • Upload date:
  • Size: 97.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.1.tar.gz
Algorithm Hash digest
SHA256 7e438eedfa9f400673caefaf6f9f37ce94e16d6da8b4d350e4340e8536a93b67
MD5 e18ec162c3345629a55c2c7b3de55d8d
BLAKE2b-256 0704e8dcb97fe5e3a89d1cd6487c038d0381c8ea5c0c341bc2542759fc9899be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agri_secure_framework-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 86c4084941eea657c2d39aca8844c692837abce6dbc882490a53726b5f396cd2
MD5 6ec08acc4f34b3b3cecae4eaba34cb46
BLAKE2b-256 fd376613d49447496a48e9fb759c5bf843574b33d013efbc506e3639b7ffd11d

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