প্রকল্প সম্পর্কে

এমসিপি রানটাইম ইভিডেন্স (MCP-RE) হলো একটি নিরাপত্তা স্তর যা Model Context Protocol (MCP) টুল কলকে ফোর্জারি, রিপ্লে আক্রমণ এবং ট্যাম্পিং থেকে রক্ষা করতে ডিজাইন করা হয়েছে। এটি RFC 9421 HTTP Message Signatures এবং RFC 9530 Content-Digest ব্যবহার করে প্রতিটি MCP কলের অখণ্ডতা ও স্ব-authenticity নিশ্চিত করে। প্রধান বৈশিষ্ট্যসমূহ: - **ক্রিপ্টোগ্রাফিক সংরক্ষণ**: MCP অনুরোধ ও উত্তরের জন্য অবজেক্ট-লেভেল সাইনিং, ফ্রেশনেস এবং রিপ্লে সুরক্ষা বাস্তবায়ন। - **ডেলিগেটেড সাইনিং**: HSM/KMS রুট থেকে JOSE/JWS ক্রেডেনশিয়াল দ্বারা প্রত্যয়িত লঘু-TTL ডেলিগেটেড কী মাধ্যমে উত্তর সাইনিং সমর্থন। - **ট্রান্সপোর্ট হার্ডেনিং**: Rust-নেটিভ mTLS ট্রান্সপোর্ট এবং সাইডকার আর্কিটেকচারের মাধ্যমে সাধারণ MCP সার্ভার রক্ষায় সার্ভার-সাইড পুপ (PEP) সরবরাহ। - **বহু-ভাষা সমর্থন**: বহু-ভাষায় হুবহু ইভিডেন্স পরিচালনা নিশ্চিত করতে একটি ভাগ করা Rust কোর (mcp-re-client-core) এর সাথে বাঁধাইকৃত Python ও TypeScript SDK। - **এন্টারপ্রাইজ ইন্টিগ্রেশন**: Redis এর মাধ্যমে বিতরণকৃত রিপ্লে সুরক্ষা, HSM/KMS কর্তৃত্বের জন্য PKCS#11 কী উৎস, এবং OCSP এর মাধ্যমে অনলাইন সার্টিফিকেট বাতিল সমর্থন। - **অবস্থাযুক্ত ধারাবাহিকতা**: মাল্টি-রাউন্ড-ট্রিপ সম্পাদন সমর্থন, যা অনুরোধ-সংক্রান্ত উদ্ভাবনকে ক্রিপ্টোগ্রাফিকভাবে আবদ্ধ রাখে।