Langsung ke konten utama

Kriptografi

 Pengertian Kriptografi

 

Apa sebenarnya definisi umum dari kriptografi sendiri? Kriptografi berasal dari kata bahasa Yunani, yang berarti kryptos dan grapheinKryptos berarti rahasia atau tersembunyi, sedangkan graphein artinya menulis. Jadi, secara umum kriptografi merupakan proses menulis atau menyampaikan pesan secara rahasia dan tersembunyi.

 

Namun, jika kita kaitkan dengan penggunaan teknologi digital, maka kriptografi adalah disiplin ilmu yang mempelajari teknik enkripsi naskah asli (plaintext) yang tersusun acak, dengan memanfaatkan kunci enkripsi sehingga naskah tersebut berubah menjadi teks yang sulit terbaca (ciphertext) oleh user yang tidak memiliki kunci dekripsi.

 

Selanjutnya, ada istilah kriptografi klasik merupakan teknik cryptography yang pembuatannya tidak memerlukan bantuan komputer dan biasanya menggunakan alat bantu pena, batu, kertas, dan alat tradisional lainnya.

 

Dasar digunakannya kriptografi

 

Ada tiga fungsi dasar di dalam algoritma kriptografi, antara lain; enkripsi, dekripsi, dan kunci. Enkripsi berarti proses penyembunyian data pesan, mengubah plaintext menjadi chipertext. Sedangkan dekripsi merupakan kebalikan dari enkripsi, bertujuan untuk memahami pesan yang ada, dan kunci adalah teknik yang digunakan untuk enkripsi maupun dekripsi.

 

Di tataran masa kriptografi modern, kriptografi tidak harus berbentuk besar dan melewati tahapan yang sulit mengerti. Bahkan di era modern, kriptografi sudah dapat dihadirkan secara portable, seperti halnya aplikasi yang menggunakan kriptografi.

 

Aplikasi yang dibuat untuk kriptogrfi berarti sebuah program yang memungkinkan untuk dilakukannya enkripsi dan dekripsi pada saat melakukan proses pengamanan sebuah pesan di dalam data desktop maupun handphone.

 

Aplikasi ini biasanya digunakan untuk mengamankan perangkat maupun isi di dalam perangkat itu sendiri dengan melakukan penguncian yang menggunakan metode algoritma kriptografi. Praktek semacam ini sangat akrab di kriptografi modern karena sarana dan prasarana yang sudah mendukung secara penuh.

 

Penggunaan dari aplikasi berkriptograf ini membuat keamanan perangkat menjadi berlapis-lapis. Bagi seseorang yang berniat membuka perangkat tersebut, harus melewati beberapa rangkaian kunci yang telah disediakan untuk mengamankan perangkat.

 

Seseorang yang memanfaatkan kriptografi di dalam aplikasi jelas memikili tingkat privasi yang sangat tinggi. Demi kerahasiaan atas privasinya, aplikasi yang menggunakan kriptografi dipandang penting untuk digunakan. Adanya lapisan keamanan yang bertingkat akan membuat orang yang berniat buruk kehabisan kesabaran ketika membongkar.

 

Terdapat banyak sekali aplikasi yang menyediakan layanan kriptografi, malah dalam kenyataannya, setiap aplikasi sudah dilengkapi dengan perangkat kriptografi, contohnya adalah aplikasi WhatsApp dan Telegram. Keduanya mengamankan pengguna melalui kunci enkripsi yang cukup rumit dan ketat demi keterjagaan privasi penggunanya.

 

Proses utama kriptografi

 

Ada 2 proses utama dalam kriptografi yaitu Enkripsi dan Deskripsi. dengan key yang digunakan sama untuk kedua proses diatas. Penggunaan key yang sama untuk kedua proses enkripsi dan dekripsi ini disebut juga dengan Secret Key, Shared Key atau Symetric Key Cryptosystems.

·         Enkripsi

Enkripsi (Encryption) adalah sebuah proses menjadikan pesan yang dapat dibaca (plaintext) menjadi pesan acak yang tidak dapat dibaca (ciphertext). Berikut adalah contoh enkripsi yang digunakan oleh Julius Caesar, yaitu dengan mengganti masing-masing huruf dengan 3 huruf selanjutnya (disebut juga Additive/Substitution Cipher)

·         Deskrisi

Deskripsi merupakan proses kebalikan dari enkripsi dimana proses ini akan mengubah ciphertext menjadi plaintext dengan menggunakan algoritma "pembalik" dan key yang sama.

Komentar

Postingan populer dari blog ini

Keamanan dari program jahat

Menurut saya pribadi program jahat sendiri merupakan program yang didesain untuk merusak baik itu data maupun fisik dari suatu device sehingga user kehilangan data dan mengakibatkan kerigian yang amat besar. Untuk akibat apa yang di timbulkan berikut beberapa tipe program jahat : 1.        Bacteria : program yang mengkonsumsi sumber daya sistem dengan mereplikasi dirinya sendiri. Bacteria tidak secara eksplisit merusak file. Tujuan program ini hanya satu yaitu mereplikasi dirinya. Program bacteria yang sederhana bisa hanya mengeksekusi dua kopian dirinya secara simultan pada sistem multiprogramming atau menciptakan dua file baru, masing-masing adalah kopian file program bacteria. Kedua kopian in kemudian mengkopi dua kali, dan seterusnya 2.        Logic bomb : logik yang ditempelkan pada program komputer agar memeriksa suatu kumpulan kondisi di sistem. Ketika kondisi-kondisi yang dimaksud ditemui, logik mengeksekusi suatu...

apa itu web??

 Apa sih web itu? Dan Bagaimana perkembengan nya? Definisi Web Web sendiri dikenal sebagai WWW(World Wide Web) merupakan sebuah ruang informasi yang digunakan pengenal global(URL atau Uniform Resource Locator) untuk mengenal sumber daya berguna. WWW sendiri kumpulan situs server dari seluruh dunia dengan kegunaan untuk menyediakan data dan informasi untuk digunakan bersama atau bersifat universal. Sejarah  Web  Pada tahun 1989 Tim Berners-Lee, seorang programmer komputer berkebangsaan Inggris yang berkerja pada European Pysics Laboratory(CERN) di genewa, Swiss. Melakukan sesuatu yang berbeda dari apa yang telah dilakukan sebelumnya. Dia mengkombinasikan hypermedia dengan sumber informasi internet yang sangan luar dimana sebelum nya belum ada web. Sebelum adaya Web ,anda dapat melakukan banyak hal di internet tetapi tidak satupun dapat dilakukan dengan mudah. Kemudian situs Web yang terhubung ke jaringan internet pertama kali muncul pada tahun 1991. Dan tujuan dari tim ket...

Tampilan Web landing page 3/3(kelompok)

untuk kelompok sendiri disini beranggotakan :  Agyl Sheva Nurakhmanda (50419305) Ridho Risqullah (53419343) Andi Perdana (50419726) Nendi Adri Pratama (54419752) Apri Sandricha (50419955) Muhammad Iqbal (54419234) Fajri Rahmatul Hidayah (52419206) Kukuh Sandi Metino (53419343) Dimas Pramudhito (51419826) Untuk garis besar nya dari projek yang kelompok kami kerjakan akan lebih merujuk pada konsep hunian rumah atau bisa disebut arsitektur. Disini kelompok kami akan menyiap kan beberapa portofolio atau bisa disebut rancangan untuk hunian modern. Berikut bagian yang saya kerjakan dalam kelompok ini Saya Andi Perdana mahasiswa Universitas Gundarma merancang landing page 3/3 ini berisikan sub sub yang dimana berisikan sitemap(home ,projects,about dan contact) dan untuk sosial sendiri berisikan sosial media yang dapat di ikuti oleh pengunjung yang berisikan (facebook, instagram, linkedin, dan twitter) dan pada page ini saya menampilkan beberapa rancangan hunian yang akan dibangun pada sit...