راهنمای مفصل در مورد رمزگذاری نامتقارن و نحوه کارکرد آن

راهنمای مفصل در مورد رمزگذاری نامتقارن و نحوه کارکرد آن

رمزگذاری نامتقارن

فهرست مندرجات

وقت خواندن: 4 دقیقه

ما در این زمان هستیم که داده ها بیشترین ارزش را دارند. انتقال داده ها از طریق بلاک چین، که به طور مستقل عمل می کند، یک چالش است. 

برای حل این مشکل، تکنیک‌های رمزگذاری وارد عمل شدند که در آن داده‌ها/پیام‌ها به صورت حروف و اعداد تصادفی رمزگذاری می‌شوند تا توسط گیرنده رمزگشایی شوند. به این ترتیب داده ها به صورت ایمن منتقل می شوند.

کلید رمزگذاری فاش شد
راهنمای مفصل در مورد رمزگذاری نامتقارن و نحوه کارکرد آن

اما این رمزگذاری و رمزگشایی چگونه اتفاق می افتد؟ انواع مختلف رمزگذاری چیست و این تکنیک چگونه کار می کند؟ 

بیایید به بخش اصلی بپردازیم و پاسخ تمام سوالات را با جزئیات بررسی کنیم. 

تعریف رمزگذاری

رمزگذاری داده ها شامل استفاده از ابزارها یا الگوریتم های ریاضی است. به آنها اشاره می شود الگوریتم رمزنگاری که روی متن ساده با فرمت خوانا کار می کنند و آنها را به متن رمزی تبدیل می کنند. 

یک متن رمزی پیام اصلی را به صورت ترکیبی تصادفی از حروف و کلمات نشان می دهد. 

این متون اکنون رمزگذاری شده اند و در انتهای گیرنده، کاربر می تواند با استفاده از کلیدهای ویژه رمزگشایی کند تا پیام واقعی را بخواند. 

این را می توان مشابه ارسال یک پیام مخفی در ایمیلی دانست که فرستنده آن را با یک کلید قفل می کند. پس از رسیدن به گیرنده، پیام را می توان دوباره با استفاده از کلید دیگری برای خواندن پیام واقعی باز کرد. 

این فرآیند رمزگذاری است که برای انتقال امن داده ها استفاده می شود. 

بیایید تفاوت بین کلیدهای خصوصی و عمومی مورد استفاده در رمزگذاری و رمزگشایی را دریابیم. 

کلید خصوصی در مقابل کلید عمومی
راهنمای مفصل در مورد رمزگذاری نامتقارن و نحوه کارکرد آن

انواع مختلف رمزگذاری

دو طبقه بندی اصلی تکنیک های رمزگذاری، 

رمزگذاری متقارن

  • هر دو رمزگذاری و رمزگشایی رمزگذاری متقارن با استفاده از یک کلید واحد انجام می شود. 
  • از آنجایی که از یک کلید استفاده می شود، هنگامی که آن یک کلید در معرض خطر قرار می گیرد، امنیت کمتری را ارائه می دهد. 
  • از طول کلید 120 یا 256 بیتی برای رمزگذاری پیام ها استفاده می کند 
  • برای انتقال داده های بزرگ با استفاده کم از منابع استفاده می شود

رمزگذاری نامتقارن

  • رمزگذاری نامتقارن شامل دو کلید مجزا برای رمزگذاری و رمزگشایی یک پیام است
  • امنیت داده ها بالاست
  • از طول کلید 2048 بیتی برای رمزگذاری پیام ها استفاده می کند
  • سرعت کمتر است و برای انتقال داده های بزرگ ایده آل نیست

برای درک روشنی از تکنیک رمزگذاری مدرن، ما به بررسی موضوع رمزگذاری نامتقارن خواهیم پرداخت.

رمزگذاری نامتقارن چگونه کار می کند؟

رمزگذاری نامتقارن از کلیدهای خصوصی و عمومی استفاده می کند که از نظر ریاضی به هم مرتبط هستند. کلید عمومی برای هر کسی قابل دسترسی است که پیام ها را می توان با آن رمزگذاری و ارسال کرد. 

داده ها، پس از رمزگذاری، می توانند تنها با کلید خصوصی مربوطه باز شوند. به خطر افتادن کلید خصوصی می تواند منجر به نشت داده شود. بنابراین، تنها کاربر/سرور مجاز دارای کلید خصوصی می تواند به اطلاعات دسترسی داشته باشد. 

کلیدهای خصوصی رشته‌هایی از اعداد با طول بسیار بزرگ‌تر هستند تا محکم و ایمن باشند. آنها با درجه بالایی از تصادفی تولید می شوند که سالها طول می کشد تا هر ابررایانه ای کلید خصوصی را پیدا کند. 

رمزگذاری نامتقارن برای احراز هویت احزاب، برای ادغام داده ها و غیره استفاده می شود. 

ما نگاهی به طول یک کلید خصوصی و عمومی خواهیم داشت

*کلید عمومی*

MIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBukNqMp3/zrntpyRhCwYxe

9IU3yS+SJskcIyNDs0pEXjWlctfSNEwmeEKG3944dsBTNdkb6GSF6EoaUe5CGXFA

y/eTmFjjx/qRoiOqPMUmMwHu0SZX6YsMQGM9dfuFBaNQwd6XyWufscOOnKPF5EkD

5rLiSNEqQEnoUvJb1LHiv/E36vi6cNc5uCImZ4vgNIHwtKfkn1Y+tv/EMZ1dZyXw

NN7577WdzH6ng4DMf5JWzUfkFIHqA2fcSGaWTXdoQFt6DnbqaO5c2kXFju5R50Vq

wl+7S46L4TYFcMNDeGW6iAFds+SMADG486X/CRBTtF4x59NU3vNoGhplLRLtyC4N

AgMBAAE=

*کلید خصوصی RSA*

MIIEoQIBAAKCAQBukNqMp3/zrntpyRhCwYxe9IU3yS+SJskcIyNDs0pEXjWlctfS
NEwmeEKG3944dsBTNdkb6GSF6EoaUe5CGXFAy/eTmFjjx/qRoiOqPMUmMwHu0SZX

6YsMQGM9dfuFBaNQwd6XyWufscOOnKPF5EkD5rLiSNEqQEnoUvJb1LHiv/E36vi6
cNc5uCImZ4vgNIHwtKfkn1Y+tv/EMZ1dZyXwNN7577WdzH6ng4DMf5JWzUfkFIHq
A2fcSGaWTXdoQFt6DnbqaO5c2kXFju5R50Vqwl+7S46L4TYFcMNDeGW6iAFds+SM
ADG486X/CRBTtF4x59NU3vNoGhplLRLtyC4NAgMBAAECggEALFprcZUX3PcXht4m
n1DpMIZCkphgPu7UKjdmRBg+KKLqPk6NiUN1cNE5TsWrbVcl27t0Np/JA3alk11e
iKGQLwAjds/ciLOGLrmuOPJb2/EGS3kXOpjzMJz7soILvdb/Jrw+wQEJ7WvwGNt5
Tz8+kxQOmnu/fIWBoHL1yiTOnzj8rOrJfGjwCWe4skeiTNVXoJ3oTyUp8vLlkeBb
YVOKaHtRVzE4qre6Jy0LelIu8OScpVBz6U9RW8p84eRuH28k6VVAMVd7ruSH0gLu
vcXjXnt6eLRka3Ww4KwA9ATD0oT0270FqebKmorvBv+DmWEjTTkSMfJz2wYN5Dcj
6lg1+QKBgQC6KDBR31573gU9SiilNFGaKL0qB1NbLnj2TL+964LB/bv+25AUKdcH
jJaE41kZWmxonLbxJI4ACTZd/9vXpAPOe1Wwp3r3kEyQsyARYFD7Pdai0DhsS9Mj
Y/hSL0i1cxE6EXY60cXzW4rrI1r7Nd6VCUlGpsOLVfaFR3xByA9JgwKBgQCYDF16
ornljNE8NMG6ojrtpL2pPqNuw4qMrqNOzne90w/ALK6pdTOQFToyRZoQfdVqY9jK
u0LceC6E37w7pX4UwE1zrmprWpBUWnvJhSnDcXcDtVqipqERQ5KPu3/eeyStd5L4
PfPbEWID4+6i9uC0ZQwBU3G41tGaWiaZ3NNlLwKBgEjgIspqX1qud+6ecXr7GFb5
S9SAOamgb8o8EXQQFohLBKWo3qaGGp/h8arkNaUvOPFbKGMOpGhvMtFpsG6izrqu
ncUiS4lO/CpJdWxYAFvawYPLb8s1g9p+8F98E0K1YTESVO6B4LR8Sc3zcVKWrCQ8
FmuKLVMGvBNBAOvfndxxAoGAWebFxuM8g2vVs4GGIrIVobnMoqt0uuNHopMH4GrY
Bhcrsvc4dt3jlQfYFy1sQOAGNhe/cW9zwyQUbWBUzfe2KtLheMriBYPQ3u95Tdg8
r2EBe+HZK17W0XxgxjeZDZVGRIL1FW6cJyWKDL7StOzARCmTBZ2vGhl6aYdwV31o
SOUCgYAwKJgVwTlhelBVl07w8BkqKjG+snnHMV3F36qmQ4+GCBBGaeNLU6ceBTvx
Cg3wZUiQJnDwpB3LCs47gLO2uXjKh7V452hACGIudYNa8Q/hHoHWeRE6mi7Y0QZp
zUKrZqp9pi/oZviMqDX88W06B12C8qFiUltFmhfPLJ9NJ3+ftg==

کاربردهای رمزگذاری نامتقارن

امضاهای دیجیتال

امضای دیجیتال به عنوان یک سیستم اثبات رمزنگاری عمل می کند که اعتماد را به آن القا می کند بلاکچین برای کاربران منبعی را که پیام ها از کجا آمده اند اطمینان می دهد و احتمال دستکاری داده ها را رد می کند. 

امضاهای دیجیتال با رمزگذاری نامتقارن تشکیل می شوند که کلیدهای خصوصی و عمومی مرتبط ریاضی را با یک تابع هش ایمن به هم مرتبط می کند. بنابراین، فرستنده پیام را احراز هویت می کند و اطمینان می دهد که داده ها در برابر هرگونه تغییر در حین انتقال محافظت می شوند. 

این امضاهای دیجیتال در

  • گواهینامه های SSL/TSL، یک فناوری استاندارد است که وب سایت ها را ایمن می کند و از تراکنش ها و داده های ورود محافظت می کند. 
  • گواهی های احراز هویت شخصی، که سازمان ها از آن برای محدود کردن منابع به کارمندانی استفاده می کنند که فقط در دستگاه های اداری می توانند به آنها دسترسی داشته باشند. 

مزایا و معایب رمزگذاری نامتقارن

امنیت: از کلیدهای طولانی 1024 یا 2048 بیتی استفاده می کند که به این معنی است که 22048 امکان ترکیبی از کلیدها وجود دارد. این امر به طور اجتناب ناپذیری ویژگی امنیتی رمزگذاری نامتقارن را برجسته می کند.

کلید محدود به نقاط پایانی توزیع شده است: در رمزگذاری متقارن، تنها کلیدهای عمومی باید زمانی که نقاط پایانی بیشتری درگیر هستند توزیع شوند. برعکس در رمزگذاری نامتقارن، کلید عمومی را می توان توزیع کرد، اما کلید خصوصی را می توان فقط بین کاربران مجاز توزیع کرد. بنابراین، نقاط پایانی کمتری کلید خصوصی را نگه می‌دارند، که مانع از به خطر افتادن کلید می‌شود.

منفی

سرعت کم: از آنجایی که کلیدها طولانی هستند و سرور باید کلیدهای جداگانه ای برای رمزگذاری و رمزگشایی تولید کند، زمان بر است. 

مقیاس پذیری کمتر: انتقال داده های سنگین فشار زیادی را بر فرآیند رمزگذاری و رمزگشایی وارد می کند که سرور را خسته می کند. بنابراین، رمزگذاری نامتقارن برای انتقال حجم عظیمی از داده ها مناسب نیست. 

هک های اصلی کلیدهای در معرض خطر Web3 

تاکنون اکثر جنبه‌های رمزگذاری نامتقارن را پوشش داده‌ایم و اکنون به برخی از هک‌های برجسته در Web3 به دلیل نشت کلید خصوصی نگاه می‌کنیم. 

هک کلیدهای به خطر افتاده
راهنمای مفصل در مورد رمزگذاری نامتقارن و نحوه کارکرد آن

افکار نهایی

به طور خلاصه، رمزگذاری نامتقارن در انتقال حجم کمتری از داده ها در بسیاری از نقاط پایانی تعداد به خوبی عمل می کند. اگرچه رویکرد ترکیبی استخراج مزیت از رمزگذاری متقارن و نامتقارن توسط برخی از گواهی‌ها مانند SSL/TLS اتخاذ شده است، که همچنین مؤثر است. 

62 نمایش ها

مقالات مرتبط

🛡️𝗦𝗺𝗮𝗿𝘁 𝗖𝗼𝗻𝘁𝗿𝗮𝗰𝘁 𝗦𝗲

فصل 1: سرریز اعداد صحیح

حمله فاجعه بار: BECToken

پاداش: چگونه هک BECToken کار کرد

👇🧵👇

#کریپتو | #دیفای

سلام، انجمن Web3👋

ما مشتاقیم اعلام کنیم که SHANTANU SONTAKKE @ShanzSon حسابرس قراردادهای هوشمند داخلی ما، تجربیات و نقشه راه خود را در مورد «چگونه حرفه خود را در حسابرسی قراردادهای هوشمند شروع کنید؟» به اشتراک خواهد گذاشت.

@web3_learn میزبان وبینار خواهد بود.

📢با خرسندیم اعلام کنیم که #ممیزی قرارداد هوشمند را برای "@0xCrickDAO" به پایان رسانده ایم.

اطلاعات بیشتر در مورد "CrickDao" >> https://www.crickdao.com/

حضور در رسانه های اجتماعی برای پروژه های #Web3 برای القای اعتماد بین کاربران به یک ضرورت تبدیل شده است.

اغلب با نظرات و پست هایی مواجه می شویم که در آن کاربران امنیت یک پروژه را زیر سوال می برند.

برای ایمن ماندن ➡️@QuillAudits را دنبال کنید!

#امنیت سایبری | #جامعه | #کریپتو

هک اخیر 100 میلیون دلاری @harmonyprotocol و

هک قابل توجه 600 میلیون دلاری @Ronin_Network به دلیل نشت کلید خصوصی بود

رمزگذاری داده ها شامل استفاده از ابزارها یا الگوریتم های ریاضی است.

#وب3 | #کریپتو

🔽🔽

بارگذاری بیشتر…

دزدی هارمونی: 100 میلیون دلار آمریکا به سرقت رفت

پل پروتکل هارمونی دچار هک شد که منجر به ضرر 100 میلیون دلاری شد. این بهره بردار پل 11 توکن مختلف ERC-20 و 13,100 اتر را از پل به سرقت برد.

تمبر زمان:

بیشتر از کویل هاش