TechBord Logo
TechBord detail

رمزگذاری (Encryption) چیست؟

رمزگذاری فرآیند تبدیل داده (Data) به فرم غیرقابل تشخیص یا "رمزگذاری شده" است. معمولاً برای محافظت از اطلاعات حساس استفاده می شود تا فقط اشخاص مجاز بتوانند آن را مشاهده کنند. این شامل فایل (File) و دستگاه ذخیره سازی (Storage Device) و همچنین داده‌های منتقل شده از طریق شبکه‌های بي سيم (Wireless) و اینترنت می‌شود.

می‌توانید یک فایل، پوشه را رمزگذاری کنید. ، یا کل ولوم (Volume) با استفاده از ابزار رمزگذاری فایل مانند GnuPG یا AxCrypt. برخی از برنامه‌های فشرده سازی فایل (File Compression) مانند Stuffit Deluxe و 7-Zip نیز می‌توانند فایل‌ها را رمزگذاری کنند. حتی برنامه‌های معمولی مانند Adobe Acrobat و Intuit TurboTax به شما امکان می‌دهند فایل‌های محافظت شده با رمز عبور را ذخیره کنید، که در قالبی رمزگذاری شده ذخیره می‌شوند.

یک فایل رمزگذاری‌شده برای هرکسی که می‌خواهد مشاهده کند، درهم به نظر می‌رسد. آی تی. برای شناسایی باید رمزگشایی شود. برخی از فایل‌های رمزگذاری‌شده برای باز کردن به یک کلمه عبور (Password) نیاز دارند، در حالی که برخی دیگر به یک کلید خصوصی نیاز دارند که می‌توان از آن برای باز کردن قفل فایل‌های مرتبط با کلید استفاده کرد.

از رمزگذاری نیز برای ایمن کردن داده‌های ارسالی استفاده می‌شود. شبکه های بی سیم و اینترنت برای مثال، بسیاری از شبکه‌های وای فای (Wi-Fi) با استفاده از حریم خصوصی معادل سیمی (WEP) یا رمزگذاری بسیار قوی‌تر دسترسی محافظت شده از وای فای (WPA) ایمن می‌شوند. برای اتصال به یک شبکه Wi-Fi ایمن باید یک رمز عبور (و گاهی اوقات یک نام کاربری (Username)) وارد کنید، اما پس از اتصال، تمام داده‌ها بین دستگاه شما و بی‌سیم روتر (Router) ارسال می‌شود. رمزگذاری خواهد شد.

بسیاری از سایت اینترنتی (Website) و سایر سرویس های آنلاین، انتقال داده ها را با استفاده از لایه سوکت های امن (SSL) رمزگذاری می کنند. برای مثال، هر وب‌سایتی که با «https://» شروع می‌شود، از پروتکل پروتکل حمل و نقل ابرمتن ایمن (HTTPS) استفاده می‌کند که تمام داده‌های ارسال شده بین وب سرور و مرورگر شما را رمزگذاری می‌کند. SFTP که نسخه ایمن پروتکل انتقال فایل (FTP) است، تمام انتقال داده ها را رمزگذاری می کند.

انواع رمزگذاری متفاوتی وجود دارد الگوریتم (Algorithm)، اما برخی از رایج ترین آنها وجود دارد. شامل AES (استاندارد رمزگذاری پیشرفته)، DES (استاندارد رمزگذاری داده)، Blowfish، RSA و DSA (الگوریتم امضای دیجیتال). در حالی که اکثر روش های رمزگذاری برای ایمن سازی داده های شخصی شما کافی هستند، اگر امنیت بسیار مهم است، بهتر است از یک الگوریتم مدرن مانند AES با رمزگذاری 256 بیتی استفاده کنید.

تعریف اصطلاح رمزگذاری (Encryption) توسط تک بورد

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

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

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.