আমি পাবটিতে উপস্থাপন করতে পারি এমন একটি অত্যন্ত প্রাথমিক বেসিক অসম্পূর্ণ সাইফার কী?


30

আমি আমার বাবা-মাকে বিটকয়েনের মূল বিষয়গুলি ব্যাখ্যা করার চেষ্টা করছি।

বিটকয়েনের অন্যতম মূল উপাদান, আপনার পরিচয়টি ছদ্মবেশে তৈরি করা যায় না তা নিশ্চিত করার জন্য লেনদেনগুলিতে স্বাক্ষর করা হচ্ছে, এবং এইভাবে একটি সরলীকৃত অসমমিতিক সাইফারটি ব্যাখ্যা করার প্রয়োজন।

একটি উদাহরণ হিসাবে আমি ব্যবহার করতে পারি এমন একটি অত্যন্ত সাধারণ অসম্পূর্ণ সাইফার কী?

এই সরলিকৃত সাইফারটি কীভাবে সাইন ইন করার জন্য ব্যবহার করা যেতে পারে?


17
বিটকয়েন সম্পর্কে পাব করার জন্য আপনার কেন ক্রিপ্টোগ্রাফিতে যেতে হবে? আমার বোঝার জন্য, বিটকয়েনটি বিতরণযোগ্য খাত্তরের রক্ষণাবেক্ষণের সমস্যাটি সমাধান করে, বিশেষত দ্বিগুণ ব্যয়ের সমস্যা এড়িয়ে চলে। অনুপ্রেরণা হ'ল কেন্দ্রীয় কর্তৃপক্ষ না এড়ানো এবং প্রতিটি অংশগ্রহণকারীকে কোনও লেনদেন অনুমোদনের মাধ্যমে (ব্যাংকে এই কর্তৃপক্ষ দেওয়ার পরিবর্তে) অর্জন করা যায় be প্রতিক্রিয়াশীল অংশগ্রহণকারীরা তাদের নিজস্ব অবৈধ লেনদেন অনুমোদন এড়াতে কাজের প্রমাণের ধারণাটি চালু করা হয়েছে। পাবলিক কী ক্রিপ্টোগ্রাফি সম্পর্কে কথা বলার দরকার নেই।
এরিয়েল

@ অ্যারিল পাবলিক কী ক্রিপ্টোগ্রাফি, বা কমপক্ষে ডিজিটাল স্বাক্ষরগুলি তখন উপস্থিত হয় যখন আপনি জানতে চান যে ব্যক্তিটি আরিয়েল থেকে রায়ানকে 3 বিটিসি প্রেরণ করার কথা বলছে তিনি আসলে আরিয়েল।
ডেরেক এলকিন্স

1
ঠিক আছে, তবে এটি বিটকয়েন নির্দিষ্ট নয় তাই তার পিতামাতারা কেবল এটি বিভ্রান্তিকর খুঁজে পাবেন।
এরিয়েল

1
আপনি অসম্পূর্ণ ক্রিপ্টো, ব্লক চেইন বা বিটকয়েন ব্যাখ্যা করতে পারেন। একটা তোল.
রাফেল

2
এই প্রশ্নটি ক্রিপ্টোগ্রাফির জন্য আরও উপযুক্ত হতে পারে ।
রাফেল

উত্তর:


28

আপনি যদি আপনার বাবা-মা বা বন্ধুদের কাছে সর্বজনীন কী ক্রিপ্টোগ্রাফি উপস্থাপন করতে চান তবে আমি আপনাকে কিছু নির্দেশিকা অনুসরণ করার পরামর্শ দিচ্ছি। প্রথমে নির্দিষ্ট ফাংশন সম্পর্কে কথা বলবেন না, কেউই শএক্সএক্সএক্সএক্সএক্সের বিষয়ে চিন্তা করে না, আপনার আলাপকে ধারণাগত রাখুন। সার্বজনীন কী ক্রিপ্টোগ্রাফি দ্বারা সমাধান হওয়া সমস্যাটি এমন দুটি পক্ষকে মঞ্জুরি দিচ্ছে যারা আগে কখনও সাক্ষাত করেনি কোনও পাবলিক চ্যানেলে নিরাপদে তথ্য আদান-প্রদান করতে পারে না। ডিজিটাল স্বাক্ষর বা প্রমাণীকরণের মতো পাবলিক কী এনক্রিপশন দ্বারা অর্জিত অন্যান্য অ্যাপ্লিকেশনগুলির সাথে এটি বিভ্রান্ত করবেন না।

এটির একটি আলোকিত সরল চিত্র যা আমি দেখেছি is ধরুন যে দুটি দলের একটি বালতি এবং বেশ কয়েকটি রঙ রয়েছে এবং তারা একটি নির্দিষ্ট গোপন যৌগের সাথে একমত হতে চান। তাদের একে অপরকে একটি নির্দিষ্ট যৌগযুক্ত বালতি পাঠানোর অনুমতি দেওয়া হয়, তবে যা কিছু পাঠানো হয় তা একটি শত্রুদের সামনে আসে। আন্ডারলাইন অনুমানটি হ'ল রঙগুলি মেশানো সহজ, তবে এর মিশ্রণগুলিতে একটি মিশ্রণ পচানো শক্ত। এই অনুমান (যা সহজেই জিনিসের আনুষ্ঠানিক দিকের সাথে সংযুক্ত থাকে) আপনাকে তাদের লক্ষ্য অর্জন করতে দেয়। একটি পাবলিক রঙ চয়ন করুন , এবং উভয় পক্ষের কাছে গোপন রং বাছাই, আমাদের তাদের বোঝাতে দিন অনুমতি । প্রথম পক্ষ তারপরে মিশ্রণের একটি বালতি প্রেরণ করে । একইভাবে, দ্বিতীয় পক্ষের একটি মিশ্রণযুক্ত বালতি প্রেরণ করেএস 1 , এস 2 পি , এস 1 পি , এস 2 পি , এস 1 , এস 2PS1,S2P,S1P,S2 । অবশেষে, প্রতিটি পক্ষই তার প্রাপ্ত মিশ্রণের সাথে তার ব্যক্তিগত রঙ যুক্ত করেছে এবং এখন উভয় পক্ষের মিশ্রণ রয়েছে , যা (আমাদের ধারনা অনুসারে) কোনও শ্রুতিমধুর থেকে গোপনীয় থাকে। এর একটি আনুষ্ঠানিক সংস্করণ হ'ল ডিফি-হেলম্যান কী এক্সচেঞ্জ প্রোটোকল, যা পৃথক লগের কঠোরতার উপর নির্ভর করে।P,S1,S2

এখন, বিটকয়েন প্রোটোকল সম্পর্কে আমার বোঝা সীমিত, তবে আপনার পিতামাতার সাথে এটি সম্পর্কে কথা বলার সময়, আমি ক্রিপ্টোগ্রাফিতে যাওয়ার কোনও কারণ দেখতে পাচ্ছি না। আমি বেশিরভাগ জনপ্রিয় ব্যাখ্যাগুলি অযৌক্তিকভাবে প্রয়োগের বিশদটি সন্ধান করতে দেখেছি এবং একটি হ্যাশের প্রিমেজ খুঁজে পাওয়ার বিষয়ে কথা বলতে শুরু করি যাতে ফলাফলের সংখ্যা থাকে, আসল সমস্যার দৃষ্টিকোণ হারাবে। আগের মতোই আমি আলাপটি ধারণাগত রাখার পরামর্শ দিই। বিটকয়েনটি কোন সমস্যাটি সমাধান করার চেষ্টা করছে এবং কেন এই তুচ্ছ নয়? আমার বোঝার জন্য, বিটকয়েন বিশেষত দ্বিগুণ ব্যয় এড়িয়ে একটি বিতরণযোগ্য খাত্তর বজায় রাখার সমস্যা সমাধান করেxসমস্যা। অনুপ্রেরণা হ'ল কেন্দ্রীয় কর্তৃপক্ষ না এড়ানো এবং প্রতিটি অংশগ্রহণকারীকে কোনও লেনদেন অনুমোদনের মাধ্যমে (ব্যাংকে এই কর্তৃপক্ষ দেওয়ার পরিবর্তে) অর্জন করা যায় be প্রতিক্রিয়াশীল অংশগ্রহণকারীদের তাদের নিজস্ব অবৈধ লেনদেন অনুমোদন এড়াতে, কাজের প্রমাণের ধারণাটি চালু করা হয়েছে। POW হ্যাশটিকে একটি ব্ল্যাক বক্স হিসাবে ব্যবহার করে, যাতে আপনি নির্দিষ্ট প্রার্থীদের উল্লেখ এড়াতে পারেন।


বিটকয়েন দ্বিগুণ ব্যয়ের সমস্যা উভয়ই সমাধান করে (যা এটি ব্লকচেইনের মাধ্যমে করে, যার জন্য "কাজের প্রমাণ" অ্যালগোরিদম আপনি বর্ণনা করেছেন) এবং স্থানান্তর অনুরোধগুলির বিতরণযোগ্য প্রমাণীকরণ (যা কম প্রায়ই আলোচিত হয়, কারণ এটি কেবলমাত্র ইতিমধ্যে নেমে আসে সমাধান করা সমস্যা, যেমন অসমমিতিক কীগুলির মাধ্যমে বার্তা প্রমাণীকরণ)।
জুলাই

15

আমি যে সাধারণ রূপকটি শুনতে পেয়েছি তা হ'ল প্যাডলকগুলি একগুচ্ছ উত্পাদন করা, সমস্ত কীগুলি রাখা এবং যে কেউ চান তাকে খোলা প্যাডলকগুলি প্রেরণ করা। তারপরে এমন প্যাডলক সহ যে কোনও ব্যক্তি আপনাকে একটি গোপন বার্তা প্রেরণ করতে পারে সেগুলি একটি বাক্সে রেখে এবং তারপরে আপনার কোনও প্যাডলক ব্যবহার করে তা আপনাকে প্রেরণের আগে তা লক করে রাখতে। কেউ নয় তবে আপনার কী রয়েছে, তাই প্রেরক এমনকি বাক্সটি লক করার পরে আনলক করতে পারবেন না - বিশেষত, ডাক পরিষেবাটি আপনার বার্তায় মোটেই স্নুপ করতে পারে না। এমনকি তাদের কাছে আপনার কাছ থেকে প্যাডলকও থাকতে পারে তবে এটি বাক্সটি আনলক করতে সহায়তা করে না।

(বিটকয়েন ব্যাখ্যার জন্য এটি আসলে কার্যকর কিনা তা সম্পর্কে কোনও নির্দিষ্ট মতামত ছাড়াই আপনার প্রশ্নের উত্তর হিসাবে আমি এই উদাহরণটি দিয়েছি।)


1
এটি অসম্পূর্ণ এনক্রিপশনের একটি দরকারী ব্যাখ্যা, তবে বিটকয়েন কীভাবে আপনাকে যা কাজ করে তা ব্যাখ্যা করার জন্য হ'ল স্বাক্ষর যাচাইকরণ , যা বিপরীত: আপনার প্যাডলকের একটি ব্যাচ রয়েছে যা আপনি যখন খোলার সময় ভেঙে যায় এবং আপনার প্রয়োজনের জন্য কীগুলি প্রেরণ করেন তাদের। তারপরে আপনি কোনও বার্তা প্রেরণ করার সময় আপনি এটি একটি বাক্সে রেখে একটি প্যাডলক রেখেছেন, যাতে চাবিকাঠি সহ যে কেউ আপনাকে এটি পাঠিয়েছে তা বলতে পারে।
জুলাই

@ জুলস আমি এই ব্যাখ্যাটি সত্যই পছন্দ করি, এটি একটি সারণী সীলকে অনুরূপ করে।
রায়ান দ্য লিচ

7

অসম্পূর্ণ সাইফারগুলি ব্যাখ্যা করার সমস্যা (এবং বেশিরভাগ পপ ব্যাখ্যা আসলে কোনও কিছু ব্যাখ্যা করতে ব্যর্থ হওয়ার কারণ) এগুলি হ'ল তারা এই ধারণার সাথে জড়িত যে সমস্যা রয়েছে যা অনুমানযোগ্য (অচলিত) অবিচ্ছেদ্য, যা গণনা সংক্রান্ত জটিলতার পিছনে অন্যতম একটি ধারণা।

একবার আপনি এই পয়েন্টটি পেয়ে গেলে, একটি অসমমিত সাইফারটি "কেবল" একটি ফাংশন যা গণনা করা সহজ তবে বিপরীত করা শক্ত বলে মনে হয়। আপনি এমনকি নিজের তৈরি করতে পারেন, একটি উল্লেখ হিসাবে ডিফি-হেলম্যান কী এক্সচেঞ্জের আসল বাস্তবায়ন দেখুন।


3
এটি পুরো গল্প নয়। আপনার ব্যক্তিগত কী না থাকলে উল্টানো শক্ত হতে হবে ।
বেন মিলউড

ডিফি-হেলম্যানের জন্য +1 এটি ব্যাখ্যা করার জন্য একটি সহজ যথেষ্ট প্রোটোকল যা রঙের উদাহরণের সাথে মিলে যায়।
এরিয়েল

4

আমি মনে করি না যে সহজেই প্রদর্শিতযোগ্য অসমমিত্রিক এনক্রিপশন সিস্টেম রয়েছে। পরিবর্তে, এটি কী করে তা বর্ণনা করে, এটি কীভাবে তা করে না। আসলে, পিজিপি কীভাবে কাজ করে তা বর্ণনা করার জন্য আমাকে সম্প্রতি এটি করতে হয়েছিল। বিটকয়েনের জন্য, দ্বিতীয় অংশে মনোনিবেশ করুন, বার্তাগুলি স্বাক্ষর করুন।

আমি দুটি সম্পর্কিত নম্বর তৈরি করতে পারি। একটিতে প্রাইভেট কী বলা হয় , অন্যটি পাবলিক কী । আমি প্রথম গোপন রাখি, এবং সবাইকে দ্বিতীয়টি বলি। যে কেউ আমাকে বার্তা পাঠাতে চায় সে আমার পাবলিক কীটি নিয়ে যায় এবং এটির সাথে তাদের বার্তাটি এনক্রিপ্ট করে। এটি হয়ে গেলে, কেউ বার্তা ডিক্রিপ্ট করতে পারে না, এমনকি প্রেরককেও না। আমি যখন বার্তাটি পাই, আমি এটি আমার ব্যক্তিগত কী দিয়ে ডিক্রিপ্ট করতে পারি।

অথবা, আমি আমার ব্যক্তিগত কী সহ একটি বার্তা এনক্রিপ্ট করতে পারি এবং এনক্রিপ্ট করা এবং অ-এনক্রিপ্ট করা বার্তা দ্বিতীয় ব্যক্তিকে প্রেরণ করতে পারি। যদি তাদের কাছে আমার সার্বজনীন কী থাকে, তবে তারা বার্তার এনক্রিপ্ট হওয়া অংশটি ডিক্রিপ্ট করতে পারে এবং এটি অ-এনক্রিপ্ট করা অংশের মতো হবে। এটি দেখায় যে আমি সেই ব্যক্তি যিনি বার্তাটি এনক্রিপ্ট করেছিলেন।

যদি তারা জিজ্ঞাসা করে যে কীগুলি কীভাবে উত্পন্ন হয় তবে বলুন

আমি দুটি খুব বড় সংখ্যক প্রাথমিক সংখ্যা মনে করি এবং তারপরে একটি গাণিতিক ফাংশনের মাধ্যমে তাদের রূপান্তর করি। এটি ব্যক্তিগত এবং জনসাধারণের কীগুলি ছড়িয়ে দেয়।

এটি অবশ্যই, অসম্পূর্ণ এনক্রিপশন সাধারণত বার্তাটি নিজেই কাজ করে না, পরিবর্তে একটি সেশন কী (এনক্রিপশনের জন্য), বা একটি হ্যাশ (স্বাক্ষর যাচাইকরণ) এ গ্লোস করে। এছাড়া খুবই গুরুত্বপূর্ণ প্রয়োজন যে আপনার উপেক্ষা করে নয় এক্সেস আপনার হতে জাহির করতে দিয়ে যে কেউ - আপনার ব্যক্তিগত কী গোপন রাখতে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.