কম্পিউটার টিউটোরিয়াল

HTML-এ <keygen> ট্যাগ কীভাবে ব্যবহার করবেন?


HTML <keygen> ট্যাগের ব্যবহার

HTML <keygen> ট্যাগ ওয়েব ফর্মকে সার্টিফিকেট ম্যানেজমেন্ট সিস্টেমের সাথে প্রসেস করতে ব্যবহৃত হয়। ফর্ম সাবমিশন 시, প্রাইভেট কী লোকালি সংরক্ষিত হয় এবং পাবলিক কী সার্ভারে সাবমিট হয়।

<keygen> ট্যাগের অ্যাট্রিবিউটগুলো নিচে দেওয়া হলো:

অ্যাট্রিবিউট মান বর্ণনা
autofocus autofocus পেজ লোড হলে <keygen> এলিমেন্টটি অটোমেটিক্যালি ফোকাস পাবে।
challenge challenge চ্যালেঞ্জ স্ট্রিং নির্দিষ্ট করে যা পাবলিক কীসহ প্যাকেজ হবে PublicKeyAndChallenge-এ, ফর্ম সাবমিশন ভেরিফিকেশনের জন্য।
disabled disabled <keygen> এলিমেন্টটি ডিজেবল করবে।
form form_id এক বা একাধিক ফর্ম নির্দিষ্ট করে।
keytype rsa, dsa, ec গুপ্ত অ্যালগরিদম নির্দিষ্ট করে যা কী হবে।
name name একটি নাম নির্দিষ্ট করে।

উদাহরণ

নিচের কোডটি চালিয়ে HTML-এ <keygen> ট্যাগের ব্যবহার শিখুন:

<!DOCTYPE html>
<html>
  <head>
    <title>HTML keygen Tag</title>
  </head>
  <body>
    <form>
      <keygen name="random_key" challenge="0987655421">
      <input name="sname" value="Student Name">
    </form>
  </body>
</html>

HTML-এ <keygen> ট্যাগ কীভাবে ব্যবহার করবেন?

গুরুত্বপূর্ণ দ্রষ্টব্য: <keygen> ট্যাগটি HTML5.2-এ ডিপ্রিকেট করা হয়েছে এবং অধিকাংশ আধুনিক ব্রাউজার এখন এটি সাপোর্ট করে না। সিকিউরিটি-সংবেদনশীল অ্যাপ্লিকেশনে Web Crypto API বা সার্ভার-সাইড কী জেনারেশন ব্যবহার করা উচিত।

  1. HTML পেজে title ট্যাগ ব্যবহার করা

  2. HTML টেবিলের ভিতরে HTML ট্যাগ ব্যবহার করা

  3. HTML-এ <datalist> ট্যাগ কীভাবে ব্যবহার করবেন?

  4. HTML-এ required অ্যাট্রিবিউট কীভাবে ব্যবহার করবেন?