إنتقل إلى المحتوى الرئيسي
ينطبق على:
Cockpit v2Sepior / Blockdaemon TSMMPC بعتبة

نظرة عامة​

توفّر Sepior (أصبحت الآن جزءاً من Blockdaemon) خزنة MPC / TSM بعتبة (وحدة توقيع بعتبة): يُقسَّم كل مفتاح إلى أسهم عبر عدة عقد، ولا تحتفظ أي عقدة واحدة بالمفتاح الكامل أبداً. تُحسَب العمليات التشفيرية بشكل مشترك عبر العقد.

في Cockpit v2 لا تتحدث هذه الخلفية إلى عقد TSM مباشرة — بل تمر عبر واجهة DuoKey KMS API، التي تتوسط جلسة MPC وعملياتها.

الخاصيةالقيمة
نوع الخزنةsepior_mpc
النموذجMPC بعتبة (أسهم مفاتيح عبر عقد TSM)
التكاملعبر واجهة DuoKey KMS API (وليس مباشرة إلى TSM)
ما بعد الكمغير مدعوم (خوارزميات كلاسيكية فقط)

كيف تتصل​

1

الحصول على رمز OAuth2

يصادق المحوّل على مزوّد الهوية المُهيَّأ (Azure AD v1/v2 مدعومة) باستخدام بيانات اعتماد العميل.

2

تهيئة جلسة KMS

يستدعي واجهة DuoKey KMS API لتهيئة جلسة، ممرِّراً بيانات اعتماد Sepior TSM كبيانات اعتماد موقَّعة إلى جانب الرمز الحامل.

3

تشغيل عمليات التشفير

تُنفَّذ عمليات الإنشاء، والتشفير/فك التشفير، والتوقيع/التحقق، والحذف عبر واجهة KMS API مقابل أسهم مفاتيح MPC.

التهيئة​

الحقلالغرض
token_endpointنقطة نهاية رمز OAuth2 (Azure AD v1/v2 مدعومة)
client_idمعرّف عميل OAuth2
client_secretسر عميل OAuth2 (مشفَّر عند التخزين، مُصفَّر في الذاكرة)
scopeنطاق OAuth2 اختياري
vault_credentialsبيانات اعتماد Sepior TSM المطلوبة (معرّف المستخدم، كلمات مرور العقد، عناوين URL للعقد)

يُحقَن معرّف الخزنة تلقائياً بحيث توجّه واجهة KMS API إلى مجموعة المفاتيح الصحيحة. تُصفَّر الأسرار والرموز المخزَّنة مؤقتاً من الذاكرة عندما لا تعود بحاجة، وتُعالَج حدود معدل API بإعادة المحاولة/التراجع.

ما تدعمه​

القدرةالتفاصيل
متماثلAES-128 / AES-256
RSARSA-2048 / RSA-4096
ECCEC-P256 / EC-P384
MACHMAC
العملياتالإنشاء، والحذف، والتشفير، وفك التشفير، والتوقيع، والتحقق، والمفتاح العام، ومعلومات المفتاح، وعدد المفاتيح
ما بعد الكمغير مدعوم — استخدم الخزنة البرمجية أو Securosys لـ PQC
سرد المفاتيح

تُتَبَّع المفاتيح المُنشَأة عبر هذه الخلفية في قاعدة بيانات Cockpit بدلاً من سردها من TSM، لذا يُخدَّم سرد المفاتيح البعيدة من Cockpit؛ ويتوفر عدّ بعيد للمطابقة.

لماذا MPC

تزيل خزنة Sepior وDuoKey MPC KMS على حد سواء نقطة الاختراق الواحدة لمخزن مفاتيح أحادي الكتلة. لمعرفة الأساس المنطقي وراء الحساب متعدد الأطراف، راجع لماذا MPC.