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