Apa itu Enkripsi: Bagaimana Melindungi File Anda

tagihan enkripsi sedang berlangsung melindungi data Anda yang paling pribadi
Data digital pada dasarnya sulit diamankan. Setelah seseorang memiliki akses ke suatu file, memindahkan, menyalin, atau menghapus adalah hal yang mudah. Satu pelanggaran dapat menyebarkan file ke jutaan orang di seluruh dunia, sesuatu yang tidak mungkin terjadi pada dokumen yang hanya ada dalam bentuk salinan fisik.

Itu tidak akan pernah berubah. Kemudahan mengakses, memindahkan, menyalin, mengubah, dan menghapus data adalah ciri utama semua komputer modern. Sebaliknya, keamanan data digital berfokus pada menciptakan penghalang antara data dan pihak yang mencari akses, sehingga file tidak pernah lepas dari kendali pemiliknya.

Video yang Direkomendasikan

Hambatan seperti enkripsi. Jika Anda menggunakan Internet, miliki a telepon pintar, atau memiliki PC, maka data Anda pada suatu saat dilindungi oleh enkripsi, meskipun Anda mungkin tidak mengetahuinya. Itu sebabnya FBI melakukannya mengalami masa sulit masuk ke telepon penembak massal, dan Apple enggan membantu. Mengalahkan enkripsinya sendiri untuk satu iPhone berpotensi mengalahkannya untuk semua iPhone, jika berada di tangan yang salah.

Ini adalah masalah yang rumit, tetapi akan lebih mudah dipahami jika Anda mengetahui dasar-dasar enkripsi. Apa itu enkripsi dan bagaimana cara kerjanya? Bertahanlah, karena ini waktunya untuk matematika.

Permainan anak-anak

Ketika saya masih kecil, saya menemukan kode rahasia yang menurut saya sangat pintar. Saya akan menulis pesan dengan mengganti setiap huruf dengan enam langkah lebih tinggi dalam alfabet. Jadi A menjadi G, dan seterusnya.

Walaupun kelihatannya konyol, ini adalah bentuk dasar enkripsi. Pertama, bayangkan setiap huruf sebagai angka. A sama dengan satu, Z sama dengan 26, dan seterusnya. Sandi untuk kode masa kecil saya, secara matematis, menjadi (x)+6, di mana (x) adalah angka yang sesuai dengan huruf yang ingin saya komunikasikan. Tentu saja, perhitungan matematikanya diatas 26, karena hanya ada 26 huruf dalam alfabet. Jadi, Z menjadi F.

enkripsi-perlindungan-kata sandi-kartu-qwerty

Jadi, sekali lagi, sandi saya mengubah A menjadi G karena itu adalah hasil dari satu (angka yang sesuai dengan A) ditambah enam.

Ini adalah bentuk enkripsi yang sangat mendasar. Sekumpulan data, dalam hal ini huruf alfabet, diterapkan algoritma matematika padanya. Ini enkripsi yang buruk, karena tidak perlu banyak usaha untuk mengidentifikasi pola dalam kata-kata saya yang kacau, dan kemudian menyusun kodenya. Namun, contoh tersebut mencakup dasar-dasarnya.

Menyelam ke ujung yang paling dalam

Kode yang saya buat mirip dengan kode yang digunakan di Kekaisaran Romawi yang disebut Sandi Ceaser. Enkripsi modern jauh lebih kompleks. Sejumlah teknik telah ditemukan untuk semakin memutarbalikkan data. Itu termasuk kunci literal untuk teknik enkripsi modern – kunci enkripsi. Saya akan menjelaskannya menggunakan standar AES yang populer sebagai dasar.

Tidak ada komputer modern yang dapat memecahkan AES 256-bit, bahkan jika komputer tersebut mulai mengatasi masalah tersebut pada awal mula alam semesta.

Memahami kunci enkripsi secara mendetail memerlukan pengetahuan matematika yang tidak dimiliki kebanyakan orang, jadi saya tidak akan mencoba membahas setiap langkahnya. Sederhananya, data asli melewati fungsi “eksklusif atau” di samping nilai kunci. Fungsi ini mencatat false jika inputnya sama, dan true jika tidak. Jika Anda terbiasa dengan komputer, Anda akan segera mengenali bahwa fungsi salah/benar ini adalah biner, sehingga menghasilkan kumpulan data biner baru dari masukan data asli dan kuncinya.

Kemudian, untuk membuatnya lebih sulit untuk dipecahkan, AES menggunakan sejumlah langkah tambahan seperti kebingungan, teknik yang saya gunakan untuk membuat sandi masa kecil saya. Setelah beberapa langkah tambahan tersebut, enkripsi selesai. Dekripsi membalikkan langkah-langkah untuk menemukan pesan asli, tetapi hanya jika kuncinya diketahui, karena kunci tersebut digunakan untuk menyelesaikan fungsi enkripsi.

Anda mungkin pernah mendengar bahwa kunci enkripsi tersedia dalam berbagai jenis, seperti 64-bit, 128-bit, dan 256-bit. Semakin banyak bit dalam kunci, semakin sulit untuk didekripsi, karena data asli semakin kacau melalui langkah-langkah “eksklusif atau” dan berturut-turut.

Dan ketika saya mengatakan sulit, maksud saya sulit. Anda mungkin pernah mendengar bahwa FBI ingin Apple membantunya melewati keamanan iPhone digunakan oleh tersangka serangan teroris San Bernardino. Ponsel itu dilindungi oleh enkripsi AES 256-bit. Tidak ada komputer yang ada saat ini yang dapat memecahkan AES 256-bit melalui brute force bahkan jika ia mulai mengatasi masalah tersebut pada awal mula alam semesta. Faktanya, dibutuhkan ratusan miliar tahun bagi superkomputer modern untuk memecahkan AES 256-bit hanya dengan menebak-nebak.

Mengatasi hal yang mustahil

Meskipun tidak mungkin adalah sebuah kata yang kuat, kata ini dapat diterapkan pada teknologi saat ini, dan bentuk enkripsi saat ini. Serangan brute force terhadap algoritma terbaik saat ini tidak mungkin dilakukan.

Namun Anda mungkin pernah mendengar berkali-kali tentang penyerang yang menghapus enkripsi. Bagaimana itu bisa terjadi? Terkadang hal ini terjadi karena penggunaan metode enkripsi lama yang telah di-crack. Dalam kasus lain, hal ini bukan disebabkan oleh kelemahan algoritme yang digunakan, melainkan karena masalah penerapannya.

IPhone yang tidak dapat diretas oleh FBI adalah contoh enkripsi yang diterapkan dengan baik. PIN digunakan untuk mengamankan telepon, tetapi PIN menolak upaya yang gagal dengan waktu penguncian yang semakin lama setelah percobaan keempat. Setelah sepuluh kali gagal, ponsel akan terhapus dengan sendirinya. Tidak mungkin untuk mengakali PIN dengan memuat perangkat lunak baru, karena firmware hanya dapat dimuat ke iPhone jika ditandatangani dengan kode tertentu yang hanya diketahui oleh Apple. Dan enkripsi diterapkan oleh chip yang berada di antara penyimpanan flash ponsel dan memori sistem utama, sehingga data tidak mungkin dibajak secara fisik.

apel-iphone-6s_7855-1500x1000-720x720

Keamanannya sangat besar, dan setiap penghalang mewakili potensi lubang. Anda dapat dengan mudah mencoba ulang PIN hingga PIN yang benar ditemukan jika iPhone tidak menolak upaya berturut-turut. Memori ponsel mungkin dipindahkan ke perangkat lain jika tidak dienkripsi oleh chip di dalam ponsel. Firmware yang tidak diamankan dengan benar akan memungkinkan peretas memuat firmware khusus mereka untuk menonaktifkan fitur keamanan ponsel. Dan seterusnya.

Enkripsi efektif, tetapi sensitif. Jika kunci yang digunakan untuk mengeksekusinya dapat ditemukan, atau perangkat lunak dan perangkat keras yang digunakan untuk melakukan enkripsi dapat ditipu, maka enkripsi tersebut akan mudah dikalahkan. Perangkat lunak pencatatan kunci adalah contoh yang bagus. Ia dapat “mengalahkan” enkripsi terberat sekalipun dengan mencatat kata sandi pengguna. Setelah hal ini dikompromikan, penyerang tidak memerlukan keterampilan teknis sedikit pun untuk melanjutkan.

Kesimpulan

IPhone juga merupakan contoh enkripsi yang bagus karena kebanyakan orang tidak menyadari bahwa itu dienkripsi saat menggunakannya. Hal ini lebih sering terjadi pada penerapannya. HTTPS menggunakan enkripsi untuk mengirim data dengan aman melalui Web. Semua penyedia penyimpanan cloud utama menggunakan enkripsi untuk melindungi data. Bahkan suara data dan koneksi data ponsel Anda dienkripsi.

Pengoperasian buram sangat ideal. Enkripsi seharusnya tidak terlihat jelas – setidaknya ketika diterapkan pada perangkat konsumen sehari-hari. Jika ya, hal ini mungkin mengganggu, dan pengguna akan mencari cara untuk menghindarinya. Anda akan menyadari bahwa jarang sekali Anda harus melakukannya Mengerjakan apa pun untuk mengaktifkan enkripsi.

Namun tetap penting untuk mengetahui apa itu dan cara kerjanya, sehingga Anda dapat menilai perangkat yang Anda gunakan dan berhati-hati dalam menggunakannya. Kesalahan pengguna jauh lebih sering menyebabkan kegagalan enkripsi dibandingkan pelanggaran algoritma yang sebenarnya. Pengetahuan dapat membantu Anda menopang titik lemah – yaitu diri Anda sendiri.

Rekomendasi Editor

  • Inilah mengapa chip iPhone A14 5nm akan menjadi masalah besar