সুচিপত্র:

কিভাবে XML স্বাক্ষর কাজ করে?
কিভাবে XML স্বাক্ষর কাজ করে?

ভিডিও: কিভাবে XML স্বাক্ষর কাজ করে?

ভিডিও: কিভাবে XML স্বাক্ষর কাজ করে?
ভিডিও: XML খামযুক্ত স্বাক্ষর 2024, ডিসেম্বর
Anonim

XML স্বাক্ষর . একটি XML স্বাক্ষর এটির ধারণের বাইরে একটি সংস্থান স্বাক্ষর করতে ব্যবহৃত হয় এক্সএমএল নথি হয় একটি বিচ্ছিন্ন বলা হয় স্বাক্ষর ; যদি এটা হয় এটির নথির কিছু অংশে স্বাক্ষর করতে ব্যবহৃত হয় হয় একটি খাম বলা হয় স্বাক্ষর ; যদি এটি থাকে স্বাক্ষরিত এটি নিজের মধ্যে ডেটা হয় একটি খাম বলা হয় স্বাক্ষর.

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, একটি XML স্বাক্ষর কী প্রদান করে?

XML স্বাক্ষর প্রদান করে অখণ্ডতা, বার্তা প্রমাণীকরণ, এবং/অথবা স্বাক্ষরকারী প্রমাণীকরণ পরিষেবাগুলি যে কোনও ধরণের ডেটার জন্য, তা এক্সএমএল যে অন্তর্ভুক্ত স্বাক্ষর অথবা অন্য কোথাও।

উপরন্তু, আমি কিভাবে একটি XML স্বাক্ষর যাচাই করব? প্রতি যাচাই দ্য ডিজিটাল স্বাক্ষর একটি এক্সএমএল নথিতে যাচাই নথিতে, আপনাকে অবশ্যই একই অপ্রতিসম কী ব্যবহার করতে হবে যার জন্য ব্যবহৃত হয়েছিল স্বাক্ষর . একটি CspParameters অবজেক্ট তৈরি করুন এবং এর জন্য ব্যবহৃত কী ধারকটির নাম উল্লেখ করুন স্বাক্ষর . RSACryptoServiceProvider ক্লাস ব্যবহার করে সর্বজনীন কী পুনরুদ্ধার করুন।

এছাড়াও জানুন, আমি কিভাবে একটি XML ফাইল সাইন করব?

একটি XML নথিতে ডিজিটালি স্বাক্ষর করতে

  1. একটি CspParameters অবজেক্ট তৈরি করুন এবং কী ধারকটির নাম উল্লেখ করুন।
  2. RSACryptoServiceProvider ক্লাস ব্যবহার করে একটি অপ্রতিসম কী তৈরি করুন।
  3. ডিস্ক থেকে একটি XML ফাইল লোড করে একটি XmlDocument অবজেক্ট তৈরি করুন।
  4. একটি নতুন SignedXml অবজেক্ট তৈরি করুন এবং এটিতে XmlDocument অবজেক্ট পাস করুন।

কিভাবে একটি ডিজিটাল স্বাক্ষর কাজ করে?

ডিজিটাল স্বাক্ষর কাজ করে প্রমাণ করে যে a ডিজিটাল বার্তা বা নথিতে স্বাক্ষর করার সময় থেকে ইচ্ছাকৃতভাবে বা অনিচ্ছাকৃতভাবে পরিবর্তন করা হয়নি। ডিজিটাল স্বাক্ষর করে এটি বার্তা বা নথির একটি অনন্য হ্যাশ তৈরি করে এবং প্রেরকের ব্যক্তিগত কী ব্যবহার করে এনক্রিপ্ট করে।

প্রস্তাবিত: