در گذشته متخصصان رمزنگاری و امنیت شبکه بر این باور بودند که تنها راهکار برای حفظ امنیت دادهها، قرار دادن آنها در یک دستگاه و سپس قطع برق و اینترنت است. البته حتی در این صورت نیز امنیت اطلاعات به صورت کامل تضمین نمی شود.
تنها روش منطقی برای حفظ اطلاعات، استفاده از رمزنگاری یا Cryptography است. رمزنگاری به بررسی و استفاده از راهکارهایی گفته میشود که ارتباطات را امن میکند و صرفا فرد مقصد می تواند محتوای پیام را متوجه شود. یکی از قدیمی ترین رمزنگاری ها، Caesar cipher یا "رمز سزار" نامیده شده است زیرا ژولیوس سزار (ژنرال و دولتمرد رومی پیش از تاریخ میلادی) از آن برای مکاتبات محرمانه خود استفاده می کرد.