Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
SecureML — SecureML - تأمين ووضع علامة مائية على نماذج AL | Kitploit
أدوات/GitHubGitHub/owasp/secureml
أدوات التشفير/فك التشفيرالتشفيرDevSecOpsأمن سلسلة التوريدأمن الذكاء الاصطناعي
GitHubowasp/secureml

SecureML

SecureML - تأمين ووضع علامة مائية على نماذج AL

عرض المستودع
22منذ 7 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

SecureAIML 🔐

أمان نماذج الذكاء الاصطناعي بمستوى المؤسسات مبني على OpenSSF Model Signing

SecureAIML هو "Stripe" الخاص بأمان النماذج — يجعل حماية نماذج الذكاء الاصطناعي بمستوى المؤسسات متاحة وسهلة الاستخدام وجاهزة للإنتاج لكل مؤسسة.

PyPI version Python 3.8+ License OpenSSF Tests

لماذا SecureAIML؟

في عصر الذكاء الاصطناعي/التعلم الآلي، يعد أمان النماذج أمرًا بالغ الأهمية. يغلّف SecureAIML معيار OpenSSF Model Signing بواجهة بديهية وجاهزة للمؤسسات تجعل تأمين نماذج التعلم الآلي لديك بالبساطة التالية:

التثبيت

root@kitploit:~
pip install secureaiml

البدء السريع

root@kitploit:~
from secureml import SecureModel
import joblib

# Load your model
model = joblib.load("model.pkl")

# Secure it in one line
secure_model = SecureModel(model)
secure_model.sign_and_save("model.sml", identity="[email protected]")

# Load and verify
verified_model = SecureModel.load("model.sml", verify=True)
predictions = verified_model.predict(X_test)

الميزات

🎯 دعم شامل للنماذج

  • التعلم الآلي التقليدي: XGBoost, scikit-learn, LightGBM, CatBoost
  • التعلم العميق: PyTorch, TensorFlow, JAX, Keras
  • نماذج اللغات الكبيرة: HuggingFace Transformers, GGUF, SafeTensors
  • الرؤية الحاسوبية: ONNX, CoreML, TensorRT, OpenVINO
  • الصوت/الكلام: Whisper, Wav2Vec, SpeechT5
  • متعدد الوسائط: CLIP, DALL-E, GPT-4V, BLIP

🔒 مبني على معايير OpenSSF

  • تكامل كامل مع OpenSSF Model Signing
  • يستفيد من البنية التحتية لـ Sigstore
  • توقيع تشفيري بمعايير صناعية
  • توقيع بدون مفاتيح باستخدام OIDC
  • توقيعات شفافة وقابلة للتحقق

🏢 ميزات المؤسسات

  • التكامل مع وحدة أمان العتاد (HSM)
  • دعم KMS السحابية (AWS KMS, Azure Key Vault, GCP Cloud KMS)
  • بصمة متقدمة باستخدام أشجار Merkle
  • سير عمل التوقيع المتعدد
  • أطر الامتثال: SOC2, ISO27001, FIPS 140-2, HIPAA, GDPR
  • مسارات تدقيق شاملة وأدلة جنائية

⚡ مناسب للمطوّرين

  • واجهة برمجية Pythonic بسيطة وبديهية
  • اكتشاف تلقائي لأنواع النماذج
  • حد أدنى من الإعداد المطلوب
  • يعمل مع سير عمل التعلم الآلي الحالية
  • توثيق وأمثلة شاملة

الاستخدام الأساسي

root@kitploit:~
from secureml import SecureModel
import joblib

# Train your model (any framework)
from xgboost import XGBClassifier
model = XGBClassifier()
model.fit(X_train, y_train)

# Secure it
secure_model = SecureModel(model)
secure_model.sign_and_save(
    "fraud_detection_model.sml",
    identity="[email protected]",
    version="2.0.0",
    description="Production fraud detection model"
)

# Load and verify
model = SecureModel.load("fraud_detection_model.sml", verify=True)
if model.is_verified:
    predictions = model.predict(X_test)

استخدام المؤسسات

root@kitploit:~
from secureml.api.advanced import AdvancedSecureModel
from secureml.utils.config import SecurityConfig, SecurityLevel, ComplianceFramework

# Configure enterprise security
config = SecurityConfig.from_level(SecurityLevel.ENTERPRISE)
config.enable_fingerprinting = True
config.enable_merkle_trees = True
config.compliance_frameworks = [ComplianceFramework.SOC2, ComplianceFramework.ISO27001]

# Create advanced secure model
advanced = AdvancedSecureModel(model, config=config)

# Sign with AWS KMS
advanced.add_signature(
    identity="[email protected]",
    use_cloud_kms=True,
    kms_key_id="arn:aws:kms:us-east-1:123456789:key/abc-def",
    cloud_provider="aws"
)

# Validate compliance
compliance_report = advanced.validate_compliance(
    frameworks=[ComplianceFramework.SOC2, ComplianceFramework.HIPAA],
    generate_report=True,
    report_path="compliance_report.json"
)

print(f"Compliance Status: {compliance_report['overall_status']}")

البنية المعمارية

تم بناء SecureML كطبقة تحسين فوق OpenSSF Model Signing:

root@kitploit:~
┌─────────────────────────────────────────────────────┐
│            Your Application                         │
└─────────────────────────────────────────────────────┘
                      ↓
┌─────────────────────────────────────────────────────┐
│            SecureML API Layer                       │
│  • Simple API  • Advanced API  • CLI                │
└─────────────────────────────────────────────────────┘
                      ↓
┌─────────────────────────────────────────────────────┐
│         SecureML Enterprise Features                │
│  • HSM/KMS  • Compliance  • Audit  • Forensics      │
└─────────────────────────────────────────────────────┘
                      ↓
┌─────────────────────────────────────────────────────┐
│         OpenSSF Model Signing (Core)                │
│         Sigstore Infrastructure                     │
└─────────────────────────────────────────────────────┘

مستويات الأمان

يوفر SecureML أربعة مستويات أمان لتناسب احتياجاتك:

دعم الامتثال

يساعدك SecureML على تلبية المتطلبات التنظيمية:

  • SOC 2: ضوابط النظام والمؤسسة
  • ISO 27001: إدارة أمن المعلومات
  • FIPS 140-2: التحقق من صحة الوحدات التشفيرية
  • HIPAA: حماية البيانات الصحية
  • GDPR: حماية البيانات في الاتحاد الأوروبي

التوثيق

  • 📦 حزمة PyPI - الحزمة الرسمية على PyPI
  • 🚀 دليل البدء السريع - ابدأ خلال 5 دقائق
  • 📚 دليل التثبيت - تعليمات التثبيت
  • 📖 دليل الاستخدام - توثيق شامل للاستخدام
  • 🔒 ميزات العلامة المائية - دليل وضع العلامات المائية على النماذج
  • 🛡️ نموذج التهديدات - التحليل الأمني والقيود
  • 🔗 التكامل مع OpenSSF - تكامل OpenSSF Model Signing

أمثلة

نموذج XGBoost

root@kitploit:~
from secureml import SecureModel
import xgboost as xgb

model = xgb.XGBClassifier()
model.fit(X_train, y_train)

secure_model = SecureModel(model)
secure_model.sign_and_save("xgb_model.sml", identity="[email protected]")

نموذج PyTorch

root@kitploit:~
import torch
from secureml import SecureModel

model = torch.nn.Sequential(...)
torch.save(model.state_dict(), "model.pth")

secure_model = SecureModel.load_from_path("model.pth")
secure_model.sign_and_save("pytorch_model.sml", identity="[email protected]")

نموذج HuggingFace

root@kitploit:~
from transformers import AutoModel
from secureml import SecureModel

model = AutoModel.from_pretrained("bert-base-uncased")
model.save_pretrained("./my_model")

secure_model = SecureModel.load_from_path("./my_model")
secure_model.sign_and_save("bert_model.sml", identity="[email protected]")

خيارات التثبيت

root@kitploit:~
# Basic installation
pip install secureaiml

# With ML framework support
pip install secureaiml[xgboost,pytorch,sklearn]

# With CLI tools
pip install secureaiml[cli]

# Everything (all ML frameworks + CLI + dev tools)
pip install secureaiml[all]

استخدام سطر الأوامر

root@kitploit:~
# Sign a model
secureml sign model.pkl --identity "[email protected]" --output model.sml

# Verify a model
secureml verify model.sml

# Get model info
secureml info model.sml

# Validate compliance
secureml compliance model.sml --framework soc2 --framework iso27001

# Generate audit report
secureml audit --start-date 2024-01-01 --end-date 2024-12-31 --output audit.json

أمثلة التكامل

التكامل مع MLflow

root@kitploit:~
import mlflow
from secureml.integrations.mlflow_integration import SecureMLflowModel

with mlflow.start_run():
    model = train_model()

    # Log with SecureML
    secure_model = SecureMLflowModel(model)
    secure_model.log_model(
        "model",
        signature=True,
        identity="[email protected]"
    )

التكامل مع HuggingFace Hub

root@kitploit:~
from secureml.integrations.huggingface_integration import SecureHFModel

secure_model = SecureHFModel.from_pretrained("bert-base-uncased")
secure_model.sign(identity="[email protected]")
secure_model.push_to_hub("my-org/secure-bert", signed=True)

المساهمة

نرحب بمساهماتكم! يرجى الاطلاع على CONTRIBUTING.md للتفاصيل.

الأمان

للمشكلات الأمنية، يرجى الاطلاع على SECURITY.md.

الترخيص

Apache 2.0 - راجع LICENSE للتفاصيل.

شكر وتقدير

مبني على:

  • OpenSSF Model Signing
  • Sigstore
  • مجتمع التعلم الآلي مفتوح المصدر الرائع

الدعم

  • 🐛 المشكلات: GitHub Issues
  • 💬 المناقشات: GitHub Discussions
  • 📖 التوثيق: GitHub Docs
  • 📦 PyPI: pypi.org/project/secureaiml

مشروع OWASP

SecureAIML هو مشروع OWASP يركّز على جعل أمان نماذج التعلم الآلي في متناول الجميع.

  • صفحة OWASP: OWASP SecureML
  • GitHub: OWASP/SecureML

SecureAIML - جعل أمان نماذج الذكاء الاصطناعي في متناول الجميع 🚀

مشروع OWASP

تنزيل الأداة
المستوىحالة الاستخدامالميزات
BASICالتطوير والاختبارتوقيع OpenSSF فقط
STANDARDالنشر في الإنتاج+ البصمة، تسجيل التدقيق
ENTERPRISEالصناعات الخاضعة للوائح+ أشجار Merkle، اكتشاف التهديدات، الامتثال
MAXIMUMبيئات عالية الأمان+ التشفير، الأدلة الجنائية، التوقيع المتعدد