Media Bisnis Online | by APPKEY

Teknologi Komputer Apa itu Kriptografi? Pengertian, Sejarah dan Cara Kerjanya

Apa itu Kriptografi? Pengertian, Sejarah dan Cara Kerjanya

-

Kriptografi adalah tindakan yang dikaitkan dengan proses mengubah teks biasa menjadi teks yang tidak dapat dipahami dan sebaliknya. Tindakan kriptografi adalah metode penyimpanan dan pengiriman data dalam bentuk tertentu sehingga hanya mereka yang dimaksudkan yang dapat membaca dan memprosesnya.

Kriptografi tidak hanya melindungi data dari pencurian atau pengubahan, tetapi juga dapat digunakan untuk otentikasi pengguna. Kriptografi adalah teori yang didasarkan pada matematika dan praktik ilmu komputer, sebelumnya identik dengan enkripsi.

Jika Anda ingin merahasiakan informasi, Anda memiliki dua kemungkinan strategi: menyembunyikan keberadaan informasi, atau membuat informasi tidak dapat dipahami.

Pengertian Kriptografi

kriptografi-1

Kriptografi adalah seni dan ilmu untuk menjaga keamanan informasi dari audiens yang tidak diinginkan, mengenkripsinya. Kriptografi adalah implementasi dan pembelajaran teknik untuk mengamankan komunikasi dan data dari musuh.

Sebaliknya, kriptanalisis adalah seni dan ilmu untuk memecahkan data yang disandikan. Cabang matematika yang mencakup kriptanalisis dan kriptografi adalah kriptologi.

Artikel terkait  Pengertian Barcode, Manfaat, Fungsi dan Jenis-jenisnya

 

Perbedaan Utama Antara Steganografi dan Kriptografi

  1. Arti dari steganografi adalah “tulisan tertutup atau tersembunyi” sedangkan kriptografi berarti “tulisan rahasia”.
  2. Steganografi adalah upaya untuk mencapai komunikasi yang aman dan tidak terdeteksi. Di sisi lain, kriptografi bermaksud membuat pesan hanya dapat dibaca oleh penerima target tetapi tidak oleh orang lain melalui penyamaran dalam bentuk pesan.
  3. Dalam steganografi, struktur utama pesan tidak diubah sedangkan kriptografi memaksakan perubahan pada pesan rahasia sebelum mentransfernya melalui jaringan.
  4. Kriptografi umumnya digunakan tidak seperti steganografi, yang tidak begitu dikenal.
  5. Tingkat keamanan data rahasia diukur dengan panjang kunci yang membuat algoritme kuat dan tidak dapat dipecahkan. Sebaliknya, dalam steganografi tidak ada.
  6. Steganografi hanya memberikan kerahasiaan dan otentikasi. Sebaliknya, prinsip keamanan yang diberikan oleh kriptografi adalah kerahasiaan, integritas, otentikasi, dan non-repudiation.
  7. Spacial domain, transform domain embedding dan model-based adalah beberapa algoritma yang digunakan dalam steganografi. Sebaliknya, kriptografi menggunakan teknik yang dinamakan sebagai transpositional, substitution, stream dan block cipher.
  8. Steganografi dapat digunakan pada media apapun seperti teks, audio, video dan gambar sedangkan kriptografi hanya diimplementasikan pada file teks.
  9. Rekayasa terbalik yang digunakan untuk memecahkan kode pesan dalam kriptografi dikenal sebagai kriptanalisis.  Teknik dalam mendeteksi keberadaan steganografi disebut dengan steganalisis.

Tinjauan Sejarah Modern

Kriptologi pada kriptografi adalah bidang publik di Amerika Serikat hingga Perang Dunia I, ketika Angkatan Darat & Angkatan Laut menyadari nilainya bagi keamanan nasional dan mulai bekerja secara rahasia.

Selama awal 1970-an, kriptologi didominasi oleh pemerintah baik karena komputer sangat mahal maupun karena pemerintah merilis sangat sedikit informasi. Ini kembali ke komunitas akademis dan ilmiah arus utama dalam semacam kebangkitan kriptologi ketika revolusi komputer membuat komputer lebih mudah tersedia dan ketika permintaan untuk enkripsi meningkat karena perubahan mendasar dalam cara Amerika berkomunikasi.

Peningkatan permintaan kriptografi didorong oleh kepentingan industri (misalnya, layanan keuangan yang membutuhkan transaksi elektronik yang aman dan bisnis yang diperlukan untuk mengamankan rahasia dagang yang disimpan di komputer), dan kepentingan individu (misalnya, komunikasi nirkabel yang aman). Komunikasi digital adalah kandidat yang tepat untuk enkripsi.

Prinsip Kriptografi Modern

Kriptografer modern menekankan bahwa keamanan tidak harus bergantung pada kerahasiaan metode enkripsi (atau algoritma), hanya kerahasiaan kunci. Kunci rahasia tidak boleh diungkapkan ketika plaintext dan ciphertext dibandingkan, dan tidak ada orang yang memiliki pengetahuan tentang kunci tersebut.

Algoritma modern didasarkan pada masalah yang sulit secara matematis-misalnya, faktorisasi bilangan prima, logaritma diskrit, dll. Tidak ada bukti matematis bahwa masalah ini sebenarnya sulit, hanya bukti empiris.

Algoritma kriptografi adalah algoritma modern yang terlalu rumit untuk dijalankan oleh manusia. Algoritma ini dijalankan oleh komputer atau perangkat keras khusus, dan dalam banyak kasus diimplementasikan dalam perangkat lunak komputer.

Desain sistem aman menggunakan teknik enkripsi terutama berfokus pada perlindungan kunci (rahasia). Kunci dapat dilindungi baik dengan mengenkripsinya di bawah kunci lain atau dengan melindunginya secara fisik, sedangkan algoritma yang digunakan untuk mengenkripsi data dipublikasikan dan diperiksa secara cermat.

Ketika kriptografer menemukan metode enkripsi yang efektif (sandi), mereka dapat mematenkannya sebagai kekayaan intelektual dan mendapatkan royalti ketika metode mereka digunakan dalam produk komersial. Dalam lingkungan terbuka saat ini, banyak algoritma kriptografi yang baik tersedia di toko buku besar, perpustakaan dan di Internet, atau kantor paten.

Artikel terkait  Cara Cepat Belajar IT Secara Otodidak untuk Pemula

 

Algoritma Enkripsi

kriptografi-2

Ada dua jenis enkripsi berbasis kunci, algoritma simetris (atau kunci rahasia) dan asimetris (atau kunci publik). Algoritma simetris menggunakan kunci yang sama untuk enkripsi dan deskripsi (atau kunci deskripsi dengan mudah diperoleh dari kunci enkripsi).

Algoritma simetris dapat dibagi menjadi stream cipher dan block cipher. Stream cipher dapat mengenkripsi satu bit teks biasa dalam satu waktu, sedangkan cipher blok mengambil sejumlah bit (biasanya 64 bit dalam cipher modern), dan mengenkripsinya sebagai satu unit. Contoh dari algoritma simetris adalah DES.

Cipher asimetris juga disebut kunci public kriptografi adalah kunci publik yang tersedia secara universal, sementara hanya satu individu yang memiliki kunci privat. Ketika data dienkripsi dengan kunci publik, itu hanya dapat dideskripsi dengan kunci privat, dan sebaliknya.

Kunci publik kriptografi menambahkan manfaat yang sangat signifikan dapat berfungsi untuk mengotentikasi sumber (misalnya tanda tangan digital). Kriptografi kunci publik ditemukan oleh Whitfield Diffie dan Martin Hellman pada tahun 1975. Contoh dari algoritma asimetris adalah RSA.

Bagaimana Berbagai Algoritma Kriptografi Bekerja?

Kriptografi Simetris

Sistem enkripsi di mana pengirim dan penerima pesan berbagi satu kunci umum yang digunakan untuk mengenkripsi dan mendeskripsi pesan. Sistem kunci-simetris yang paling populer adalah Standar Enkripsi Data (DES).

Sandi Transposisi

Sandi transposisi dalam kriptografi adalah metode enkripsi di mana posisi yang dipegang oleh unit teks biasa (yang biasanya berupa karakter atau kelompok karakter) digeser sesuai dengan sistem biasa, sehingga teks sandi merupakan permutasi dari teks biasa.

Artinya, urutan unit diubah (teks biasa diubah urutannya). Secara matematis, fungsi bijektiva digunakan pada posisi karakter untuk mengenkripsi dan fungsi terbalik untuk mendeskripsi.

Subtitusi Chiper

Metode enkripsi dimana unit teks biasa diganti dengan teks sandi, menurut sistem tetap; “unit” bisa berupa huruf tunggal (paling umum), pasangan huruf, triplet huruf, campuran, dan sebagainya. Contoh :

Stream Chiper

Algoritma enkripsi simetris atau kunci rahasia yang mengenkripsi satu bit dalam satu waktu. Dengan Stream Cipher, atau bit teks biasa yang sama akan dienkripsi ke bit atau bit yang berbeda setiap kali dienkripsi.

Blokir Chiper

Metode enkripsi yang menerapkan algoritma deterministik bersama dengan kunci simetris untuk mengenkripsi blok teks, daripada mengenkripsi satu bit pada satu waktu seperti dalam sandi aliran.

Contoh: blokir chiper umum, AES, mengenkripsi blok 128-bit dengan password panjang yang telah ditentukan: 128, 192, atau 256 bit. Block cipher adalah keluarga pseudorandom permutation (PRP) yang beroperasi pada blok ukuran bit tetap.

Artikel terkait  ERP Adalah? Cara Memilih ERP yang Baik dan Benar

Kriptografi dalam Kehidupan Sehari-hari

Otentikasi / Tanda Tangan Digital

Otentikasi dan tanda tangan digital adalah aplikasi kriptografi kunci publik yang sangat penting.  Satu-satunya persyaratan adalah kunci publik dikaitkan dengan penggunanya dengan cara tepercaya, misalnya direktori tepercaya.

Untuk mengatasi kelemahan ini, komunitas standar telah menemukan sebuah objek yang disebut sertifikat. Sebuah sertifikat berisi, nama penerbit sertifikat, nama subjek yang sertifikatnya diterbitkan, kunci publik subjek, dan beberapa stempel waktu. Anda tahu kunci publik itu bagus, karena penerbit sertifikat juga memiliki sertifikat.

Stamping Waktu

Stamping waktu adalah teknik yang dapat memastikan bahwa dokumen elektronik atau komunikasi tertentu ada atau dikirim pada waktu tertentu. Cap waktu menggunakan model enkripsi yang disebut skema tanda tangan buta.

Skema tanda tangan buta memungkinkan pengirim mendapatkan pesan yang diterima oleh pihak lain tanpa mengungkapkan informasi apa pun tentang pesan tersebut kepada pihak lain.

Cap waktu sangat mirip dengan mengirim surat terdaftar melalui pos AS, tetapi memberikan bukti tambahan. Itu dapat membuktikan bahwa penerima menerima dokumen tertentu. Aplikasi yang memungkinkan termasuk aplikasi paten, arsip hak cipta, dan kontrak. Cap waktu adalah aplikasi penting yang akan membantu memungkinkan transisi ke dokumen hukum elektronik.

Uang Elektronik

Pengertian uang elektronik (disebut juga uang elektronik atau digital cash) merupakan istilah yang masih berkembang. Ini mencakup transaksi yang dilakukan secara elektronik dengan transfer dana bersih dari satu pihak ke pihak lain, yang dapat berupa debit atau kredit dan dapat berupa anonim atau teridentifikasi. Ada implementasi perangkat keras dan perangkat lunak.

Enkripsi digunakan dalam skema uang elektronik untuk melindungi data transaksi konvensional seperti nomor rekening dan jumlah transaksi, tanda tangan digital dapat menggantikan tanda tangan tulisan tangan atau otorisasi kartu kredit, dan enkripsi kunci publik dapat memberikan kerahasiaan.

[online-about]

Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang IT, Bisnis, Ekonomi, Berita Domestik dan Global langsung melalui email Anda. Subscribe sekarang dan raih kesuksesan bersama kami!

Blog Post Ranking 10

7 Jenis Font Paling Sering Digunakan Oleh Para Profesional Dalam Desain Grafis

Anda seorang desainer grafis? Atau, Anda baru hendak terjun kedalam dunia desain grafis? Pekerjaan membuat desain, meski terlihat mudah,...

10 Contoh Iklan Penawaran Jasa dan Produk Paling Menarik!

Jika Anda pernah mengeluarkan produk atau layanan baru, Anda tahu betapa sulitnya mengeluarkan kata. Anda mungkin melakukan iklan penawaran...

7 Prinsip Desain Grafis yang Perlu Kamu Ketahui & Pelajari

Pernahkah Anda melihat sebuah film animasi atau sebuah gambar dengan desain grafis yang cantik, estetik dan menarik? Pernahkah Anda...

Startup Repair Adalah ? Penyebab dan Cara Mengatasinya

Saat ini laptop menjadi alat yang memiliki peran begitu penting. Hampir semua orang menggunakan laptop untuk menyelesaikan pekerjaannya atau...

14 Aplikasi Desain Taman Untuk Pemula (Gratis)

Anda adalah salah seorang yang ingin memiliki rumah dengan desain taman yang menarik maka sangat cocok sekali beberapa informasi...

Jenis-Jenis Perusahaan Jasa di Indonesia

Perusahaan dapat dibedakan menjadi dua berdasarkan komoditi yang dipromosikan ke masyarakat, yaitu barang dan jasa. Perusahaan produk sudah jelas...

Facebook Ads dan Panduan Utamanya Untuk Bisnis Anda

Hampir semua orang pernah mengakses Facebook dan dari hasil pengumpulan survey, jumlah pengguna Facebook di Indonesia pada tahun 2018...

5 Aspek Pemasaran Dalam Kewirausahaan

Aspek pemasaran dalam kewirausahaan adalah aspek-aspek yang harus Anda perhatikan sebelum Anda memulai sebuah usaha. Nantinya aspek pemasaran tersebut...

Teknologi Jaringan Tanpa Kabel Disebut ? | Pengertian & Ulasannya

Apa sih sebenarnya teknologi jaringan tanpa kabel itu? Teknologi jaringan tanpa kabel disebut dengan nirkabel. Yang mana jaringan tersebut...

25 Tempat Jual Beli Online Terbaik dan Terpercaya di Indonesia

Dewasa ini, berkembangnya teknologi di Indonesia memunculkan beragam startup e-commerce berkonsep tempat jual beli online yang menjual produk lengkap...

Jasa Web

Bisnis online

Pengembangan

Murah

Profesional

Toko online

SEO

Pemasaran

Tips

Jasa Aplikasi

Pembuatan Aplikasi

Bisnis online

Pemasaran

Istilah IT

TIPS

TOOLS

JASA

HARGA

Jasa Marketing

Istilah SEO

Teknik SEO

Tips Marketing

Paling Sering dibaca
Mungkin Anda Menyukainya