DES এনক্ৰিপচন আৰু ডিক্ৰিপচন অনলাইন

DES বা DESede , ইলেক্ট্ৰনিক তথ্যৰ এনক্ৰিপচনৰ বাবে এটা প্ৰতিসম-কী এলগৰিদম, ইয়াৰ উত্তৰাধিকাৰী DES(তথ্য এনক্ৰিপচন প্ৰামাণিক) আৰু DES তকৈ অধিক সুৰক্ষিত ইনক্ৰিপষণ প্ৰদান কৰে। DES এ ব্যৱহাৰকাৰী-প্ৰদান কৰা চাবিক তিনিটা উপকিত বিভক্ত কৰে যেনে k1, k2, আৰু k3 । এটা বাৰ্তাক প্ৰথমে k1 ৰ সৈতে ইনক্ৰিপ্ট কৰা হয়, তাৰ পিছত k2 ৰ সৈতে ডিক্ৰিপ্ট কৰা হয় আৰু k3 ৰ সৈতে পুনৰ ইনক্ৰিপ্ট কৰা হয় । DESede চাবিৰ আকাৰ 128 বা 192 বিট আৰু ব্লক আকাৰ 64 বিট। ২টা ধৰণৰ কাৰ্য্যকলাপ আছে—ট্ৰিপল ইচিবি (ইলেক্ট্ৰনিক ক’ড বুক) আৰু ট্ৰিপল চিবিচি (চাইফাৰ ব্লক চেইনিং)।

তলত অনলাইন বিনামূলীয়া সঁজুলি আছে যি যিকোনো সাধাৰণ লিখনীৰ বাবে কাৰ্য্যৰ দুটা ধৰণৰ সৈতে DES এনক্ৰিপচন আৰু ডিক্ৰিপষণ প্ৰদান কৰে।

DES এনক্ৰিপচন

ভিত্তি64 হেক্স

DES ডিক্ৰিপচন

ভিত্তি64 সাধাৰণ-পাঠ

আপুনি প্ৰৱেশ কৰা যিকোনো গোপন কি' মান এই চাইটত সংৰক্ষণ কৰা নহয়, এই সঁজুলিটো এটা HTTPS URL ৰ যোগেদি প্ৰদান কৰা হয় যাতে কোনো গোপন কি' চুৰি কৰিব নোৱাৰি।

যদি আপুনি এই সঁজুলিটোৰ শলাগ লয় তেন্তে আপুনি দান কৰাৰ কথা চিন্তা কৰিব পাৰে।

আপোনালোকৰ কেতিয়াও শেষ নহোৱা সহায়ৰ বাবে আমি ধন্যবাদী।

DES এনক্ৰিপচন

  • কী নিৰ্বাচন:DES এ তিনিটা কি' ব্যৱহাৰ কৰে, সাধাৰণতে K1, k2, k3 বুলি কোৱা হয়। প্ৰতিটো কি' দীঘলীয়া ৫৬ বিট, কিন্তু পেৰিটি বিটৰ বাবে, কাৰ্যকৰী কি'ৰ আকাৰ প্ৰতি কি'ত ৬৪ বিট।
  • এনক্ৰিপচন প্ৰক্ৰিয়া::
    • K1 ৰ সৈতে এনক্ৰিপ্ট কৰকপ্লেইনটেক্সট ব্লকক প্ৰথমে প্ৰথম কি' K1 ব্যৱহাৰ কৰি ইনক্ৰিপ্ট কৰা হয়, যাৰ ফলত চাইফাৰটেক্সট C1 হয়
    • K2 ৰ সৈতে ডিক্ৰিপ্ট কৰক:তাৰ পিছত C1ক দ্বিতীয় কি' K2 ব্যৱহাৰ কৰি ডিক্ৰিপ্ট কৰা হয়, যাৰ ফলত এটা মধ্যৱৰ্তী ফলাফল পোৱা যায়।
    • K3 ৰ সৈতে এনক্ৰিপ্ট কৰক:শেষত, মধ্যৱৰ্তী ফলাফলক তৃতীয় কি' K3 ব্যৱহাৰ কৰি পুনৰ ইনক্ৰিপ্ট কৰা হয় চূড়ান্ত চাইফাৰটেক্সট C2 উৎপন্ন কৰিবলে।

DES ডিক্ৰিপচন

DES ত ডিক্ৰিপচন মূলতঃ এনক্ৰিপচনৰ বিপৰীত:
  • ডিক্ৰিপচন প্ৰক্ৰিয়া:
    • K3 ৰ সৈতে ডিক্ৰিপ্ট কৰকচাইফাৰটেক্সট C2 তৃতীয় কি' K3 ব্যৱহাৰ কৰি ডিক্ৰিপ্ট কৰা হয় এটা মধ্যৱৰ্তী ফলাফল পাবলৈ।
    • K2 ৰ সৈতে এনক্ৰিপ্ট কৰক:তাৰ পিছত মধ্যৱৰ্তী ফলাফলক দ্বিতীয় কি' K2 ব্যৱহাৰ কৰি এনক্ৰিপ্ট কৰা হয়, আন এটা মধ্যৱৰ্তী ফলাফল উৎপন্ন কৰে।
    • K1 ৰ সৈতে ডিক্ৰিপ্ট কৰক:শেষত, এই ফলাফলক মূল প্লেইনটেক্সট লাভ কৰিবলৈ প্ৰথম কি' K1 ব্যৱহাৰ কৰি ডিক্ৰিপ্ট কৰা হয়।

কী মেনেজমেণ্ট

  • কী আকাৰ:DES ত প্ৰতিটো কি' 56 বিট দীঘল, যাৰ ফলত এটা মুঠ ফলপ্ৰসূ কি'ৰ আকাৰ 168 বিট (যিহেতু K1, K2 আৰু K3 ক্ৰমাগতভাৱে ব্যৱহাৰ কৰা হয়)।
  • মূল ব্যৱহাৰ:K1 আৰু K3 প্ৰামাণিক DES ৰ সৈতে পিছপৰা সুসংগততাৰ বাবে একে চাবি হ'ব পাৰে, কিন্তু সুৰক্ষা বৃদ্ধি কৰিবলে K2 ৰ বাবে পৃথক হোৱাটো উপদেশিত।

নিৰাপত্তাৰ বিবেচনা

  • ডি ই এছক সুৰক্ষিত বুলি গণ্য কৰা হয় যদিও এ ই এছৰ দৰে আধুনিক এলগৰিদমৰ তুলনাত ই তুলনামূলকভাৱে লেহেমীয়া।
  • ইয়াৰ চাবিৰ দৈৰ্ঘ্যৰ বাবে, 3DES কিছুমান আক্ৰমণৰ প্ৰতি সহজলভ্য আৰু নতুন এপ্লিকেচনসমূহৰ বাবে আৰু উপদেশিত নহয় য'ত উন্নত বিকল্পসমূহ (যেনে AES) উপলব্ধ।

DES লিগেচি চিস্টেমসমূহত ব্যৱহাৰ হৈ থাকে য'ত DES ৰ সৈতে সুসংগততাৰ প্ৰয়োজন হয়, কিন্তু আধুনিক এপ্লিকেচনসমূহে সাধাৰণতে ব্যৱহাৰ কৰে প্ৰতিসম এনক্ৰিপচনৰ বাবে AES ইয়াৰ কাৰ্যক্ষমতা আৰু শক্তিশালী সুৰক্ষাৰ বাবে।

DES

আপুনি ইনক্ৰিপ্ট কৰিব বিচৰা যিকোনো সাধাৰণ-পাঠ্য বা গুপ্তশব্দ সুমুৱাওক। ইয়াৰ পিছত ড্ৰপডাউনৰ পৰা এনক্ৰিপচন ধৰণ নিৰ্ব্বাচন কৰক। তলত সম্ভাৱ্য উপত্যকাসমূহ দিয়া হ'ল:

  • ইচিবি: ECB ধৰণৰ সৈতে, যিকোনো লিখনীক একাধিক ব্লকত বিভক্ত কৰা হয়, আৰু প্ৰতিটো ব্লক প্ৰদান কৰা চাবিৰ সৈতে ইনক্ৰিপ্ট কৰা হয় আৰু সেয়েহে একে সাধাৰণ লিখনী ব্লকসমূহক একে চাইফাৰ লিখনী ব্লকসমূহত ইনক্ৰিপ্ট কৰা হয়। সেয়েহে, এই ইনক্ৰিপষণ ধৰণক CBC ধৰণতকৈ কম সুৰক্ষিত বুলি ধৰা হয়। ECB ধৰণৰ বাবে কোনো IV ৰ প্ৰয়োজন নাই কাৰণ প্ৰতিটো ব্লক একে ধৰণৰ চাইফাৰ লিখনী ব্লকসমূহত ইনক্ৰিপ্ট কৰা হয়। মনত ৰাখিব, IV ৰ ব্যৱহাৰে নিশ্চিত কৰে যে একে ধৰণৰ প্লেইনটেক্সটসমূহ বিভিন্ন চাইফাৰটেক্সটসমূহলে ইনক্ৰিপ্ট কৰা হৈছে।

  • চিবিচি: CBC এনক্ৰিপচন ধৰণক ECB ধৰণৰ তুলনাত অধিক সুৰক্ষিত বুলি ধৰা হয়, কাৰণ CBC ৰ বাবে IV ৰ প্ৰয়োজন যি ECB ধৰণৰ দৰে নহয় একে ধৰণৰ ব্লকসমূহৰ ইনক্ৰিপষণ ৰেণ্ডম কৰাত সহায় কৰে। CBC ধৰণৰ বাবে আৰম্ভণি ভেক্টৰৰ আকাৰ 64 বিট হ'ব লাগে অৰ্থাৎ ই 8 আখৰ দীঘল হ'ব লাগিব অৰ্থাৎ, 8*8 = 64 বিট