Catalog PyPI
PACKAGE EXPLORERView in registry

ai-employee-security-skills

PyPI

Production-ready security modules: path validation, AES-256-GCM encryption, input sanitization, integrity checking, secure logging, approval verification

encryptioninput-sanitizationloggingpath-traversalsecurityvalidation
Versions collected1
Direct dependencies2From release 1.0.0
Last observed21 Oct, 10:38 UTC

README

Version 1.0.0 documentation

AI Employee Security Skills

Production-ready security modules extracted from the AI Employee Vault project.

Installation

pip install ai-employee-security-skills

Modules

ModuleDescriptionCVSS Fixed
PathValidatorPath traversal protection7.5
ArchiveEncryptionAES-256-GCM encryption + ZSTD compression8.0
InputValidatorInput validation & sanitization7.0
IntegrityCheckerSHA-256 checksum verification6.5
SecureLoggingAutomatic log sanitization6.0
ApprovalVerifierApproval workflow enforcement7.5

Quick Start

from ai_employee_security import PathValidator, InputValidator

# Path validation
pv = PathValidator()
is_safe = pv.is_safe_path("/etc/passwd")  # False
is_safe = pv.is_safe_path("data/report.csv")  # True

# Input validation
iv = InputValidator()
clean = iv.sanitize_sensitive_data("password=secret123")  # "password=***"
valid = iv.validate_task_id("TASK_001")  # True

Security Impact

  • 8 CRITICAL vulnerabilities fixed (CVSS 6.0-8.0)
  • Security score improvement: 55 to 81/100 (+47%)
  • Compliance: OWASP Top 10, GDPR, HIPAA, PCI DSS

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.01 Feb 20262

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
aftabumair766-lang/ai_employee_vault

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:115a7c60da77712232faaa13ce4e577c5c7438e68b1221322fa9b1008dffbf43