Public key و Private Key کلیدهای یکتا و منحصر به فردی هستند که مرتبط با کلیدهای رمزگذاری میباشند. این دو کلید، اعداد هگز بلندی هستند:
3048 0241 00C9 18FA HF8D EB2D EFD5 FD37 89B9 E069 EA97 FC20 5E35 F577 EE31 C4FB C6E4 4811 7D86 BC8F BAFA 362F 923B F01B 2F40 C744 2654 C0DD 2881 D673 CA9B 4003 C266 E2FD CB02 0301 0001
کلید Public برای همگان در دسترس است، ولی Private Key باید به صورت محرمانه در دست صاحب خود باشد.
این دو کلید به صورت ریاضی به یکدیگر مرتبط هستند، یعنی زمانی که یک Public Key ساخته میشود، همزمان نیز یک Private Key نیز در اختیار قرار میگیرد و هرگاه اطلاعاتی توسط کلید عمومی رمزگذاری شود تنها با کلید عمومی آن قابل رمزگشایی است و بالعکس. به این روش Asymmetric Encryption گفته میشود و موارد استفاده آن به شرح زیر است.
- Key Exchange
- Confidentiality
- Authentication
- Digital Signatures
برای درک بیشتر موضوع به مثال زیر توجه کنید:
فرض کنید علی میخواهد به مریم دیتایی به صورت محرمانه بفرستد، از قبل علی و مریم Public key های خود را در یک Key Server به اشتراک گذاشتهاند، علی با استفاده از Public Key مریم، عملیات رمزگذاری را انجام میدهد و سپس ارسال میکند؛ مریم با استفاده از Private Key خود، دیتا را رمزگشایی میکند و امنیت دیتا به خطر نمیافتد، حتی اگر دیتا در میانه راه دزدیده شود، برای شخص میانی قابل فهم نیست، چون به Private Key مریم دسترسی ندارد.
مزیت برون سپاری خدمات پشتیبانی شبکه چیست؟
تیم پشتیبانی شبکه گروهی از متخصصان IT است که مسئول مدیریت و نگهداری شبکه کامپیوتری یک سازمان هستند. با ارائه خدمات پشتیبانی و نگهداری منظم، به شما کمک میکند تا زمان و منابع خود را آزاد کنید و بر روی وظایف اصلی خود تمرکز کنید.