-
Algoritma Kriptografi Klasik-2 (Vegenere Cipher & Playfair Cipher)
Sebagaimana yang sudah kita bahas sebelumnya pada Algoritma Kriptografi Klasik ada dua jenis metode yaitu Substitusi dan Transposisi. Kali ini kita akan membahas jenis dari algoritma substitusi yang kedua yaitu Cipher Abjad majemuk yang contohnya Vegener Cipher, Susbtitusi Homofonik, dan Substitusi Poligram. Cipher Abjad Majemuk Cipher Abjad Majemuk ditemukan pertama kali di tahun 1568 oleh Leon Battista Alberti. Metode ini digunakan selama perang sipil Amerika oleh tentara Amerika Serikat. Cipher Abjad Majemuk merupakan teknik pengamanan pesan dengan menggunakan kunci berganda untuk setiap huruf di dalam plainteks. Oleh karena itu panjang kunci umumnya lebih pendek daripada plianteks namun kunci tersebut diulang-ulang dari satu periode ke periode berikutnya. Perbedaan antara Cipher Abjad…
-
LOGIKA LANJUTAN – MATEMATIKA DISKRIT
Kali ini kita akan membahas logika lanjutan masih dalam materi Diskrit. Matematika Diskrit merupakan salah satu materi wajib bagi mahasiswa yang kuliah di jurusan komputer. Kenapa? ya karena komputer itu sendiri bekerja dengan logika diskrit. Sementara itu judul Logika biasanya dipelajari mulai dari logika dasar, logika lanjutan, hingga aljabar boolean. Setelah sebelumnya kita membahas materi logika, maka kali ini kita akan melanjutkan pembahasan mengenai logika. Jangan lupa untuk dibaca dulu materi logika sebelumnya ya. Proposisi Bersyarat (Implikasi) Misalkan p dan q adalah proposisi. Selain dalam bentuk konjungsi, disjungsi, dan negasi, proposisi majemuk juga hadir dalam bentuk “Jika p maka q”. Proposisi majemuk “jika p maka q” disebut proposisi bersyarat (implikasi)…
-
LOGIKA – MATEMATIKA DISKRIT
Matematika Diskrit merupakan salah satu materi wajib bagi mahasiswa yang kuliah di jurusan komputer. Kenapa? ya karena komputer itu sendiri bekerja dengan logika diskrit. Sementara itu judul Logika biasanya dipelajari mulai dari logika dasar, logika lanjutan, hingga aljabar boolean. Kesemuanya ini dipelajari karena pada masa ini, yaitu masa-masa di mana teknologi berkembang pesat, logika mempunyai aplikasi yang luas di dalam ilmu komputer, misalnya dalam bidang pemrograman, analisis kebenaran algoritma, kecerdasan buatan, perancangan komputer, dan sebagainya. Matematika Diskrit adalah Cabang ilmu matematika yang mempelajari objek-objek diskrit. Lah terus objek diskrit itu apa?. Diskrit adalah sejumlah berhingga elemen yang berbeda atau elemen-elemen yang tidak bersambungan. Dimana data diskrit merupakan data yang satuannya…
-
Algoritma Kriptografi Klasik-1
Sejalan dengan sejarah kriptografi yang panjang, algoritma kriptografi sudah ada jauh sebelum adanya komputer itu sendiri. Pada zaman dahulu sebelum komputer ada, enkripsi plainteks menjadi cipherteks atau sebaliknya dekripsi cipherteks menjadi plainteks dilakukan menggunakan alat tulis sederhana seperti pensil dan kertas. Enkripsi dilakukan terhadap pesan dengan beberapa cara tanpa algoritma matematika yang rumit. Saat itu, sistem yang digunakan hanya sistem simetris yaitu menggunakan satu kunci karena masa-masa itu masih jauh dari saat ditemukannya konsep asimetris dan hash. Metode enkripsi dan dekripsi yang dilakukan pada zaman kriptografi klasik umumnya dengan dua cara yaitu : Substitusi yaitu mengganti karakter huruf plainteks dengan karakter huruf lainnya dalam alpahabet menjadi huruf cipherteks. contohnya setiap…
-
Tunggu Apa lagi? Hunian Mewah Nan Eksklusif ini Tawarkan DP 0%
Kita semua tau dewasa ini sedang ngetrend infestasi atau beli untuk dipakai sendiri hunian-hunian seperti perumahan di berbagai daerah di Indonesia. Jadi, otomatis deh kita bakal lihat banyak perumahan-perumahan bertumbuh dan berkembang. Kenapa enggak?! perumahan bagi beberapa kalangan menjadi solusi ketika tidak ingin repot berlama-lama membangun rumah dari 0, terlebih lagi bagi mereka yang mungkin belum memiliki cukup tabungan untuk membeli rumah, perumahan akan menjadi solusi yang tepat. Nah sudah pernah denger gak sih perumahan yang ini? Yap, hunian ini bukan hanya mewah dan ekslusif sih, tapi juga menawarkan DP 0% dan PPN 0% senilai hingga ratusan juta. Wiraland memiliki 6 project perumahan yang tersedia di berbagai daerah di medan.…
-
Struktur Kendali- Pengkondisian pada PHP (PHP part-6)
Struktur kendali pada PHP terdiri dari dua pembahasan yaitu yang pertama adalah perulangan dan yang kedua adalah pengkondisian. Kedua hal ini ada hampir di seluruh bahasa pemrograman. Oleh karena itu, keduanya sangat perlu untuk kita fahami. Sebelumnya kita sudah membahas tentang perulangan, oleh karena itu kali ini kita akan membahas pengkondisian. Pengkondisian merupakan suatu sintak program yang digunakan untuk menentukan kondisi yang akan terjadi. Kondisi dialokasikan berdasarkan dasar tertentu, sebagai contoh saat seseorang menentukan kondisi menikahi seorang pria, pastilah mempunyai kriteria tertentu. Jika pria tersebut mapan, maka lakukan pernikahan, jika tidak maka cari pria lain yang lebih mapan. Nah itu berarti dalam hal ini terjadi beberapa pilihan. Berdasarkan hal di…
-
Tips Sukses Skripsi
Tips Sukses Skripsi – Mungkin banyak dari mahasiswa akhir yang masih mencari-cari tips seputar sukses skripsi. Maklum sih begitu skripsi di mulai, awalnya banyak diantara mahasiswa yang bersemangat. Kepengen cepet tamat, kerja, and then nikah deh. Namun begitu terhimpit revisi, semangat yang sebelumnya menggebu berubah menjadi rasa pusing, jenuh, depresi hingga kepengen bunuh diri. Eits, jangan buru-buru bunuh diri ye. Sayang tuh nyawa disia-siakan hanya gara-gara kurang kompeten menyelesaikan skripsi. Nah, ada beberapa tips yang mungkin bisa kalian terapkan agar mudah mengerjakan skripsi. 1. Mencari Referensi Sebanyak Mungkin sebenarnya point ini berlaku bagi kalian yang belum atau baru akan memulai skripsi. Namun tidak menutup kemungkinan hal ini berguna bagi kalian…
-
Struktur Kendali- Perulangan pada PHP (PHP part-5)
Struktur kendali pada PHP terdiri dari dua pembahasan yaitu yang pertema adalah perulangan dan yang kedua adalah pengkondisian. Kedua hal ini ada hampir di seluruh bahasa pemrograman. Oleh karena itu, keduanya sangat perlu untuk kita fahami. Pada part ini kita akan membahas perulangan terlebih dahulu. Perulangan atau looping merupakan sintak program yang dibuat untuk mengulang-ulang suatu kondisi dengan batasan tertentu. Perulangan berfungsi untuk mempermudah dalam penulisan code program yang kondisinya berulang tanpa harus mengulang-ulang penulisan code program tersebut tetapi cukup membuat perulangan saja. Dengan perulangan code program yang ditulis akan lebih pendek dibandingkan mengulang-ulang code yang sama. Baca tutorial PHP lainnya Ada beberapa jenis perulangan yaitu : For While Do…while…
-
Masih Ingin Menulis?
Masih ingin menulis?. Pertanyaan ini dilontarkan oleh seseorang kepada temannya di suatu sore. Pertanyaan ini menggelitik sekali. Coba kita pikirkan mengapa pertanyaan seperti ini bisa muncul?. Yup… Bukankah di zaman ini kita melihat media yang semakin menggila didominasi oleh pasar visual?. Apa saja yang kita butuhkan dapat dicari lewat video di aplikasi-aplikasi seperti youtube, instagram, Tiktok dan lain sebagainya. Benarkah vlog lebih dicintai daripada blog? benarkah menulis sudah harus digantikan dengan membuat video? Yuk mari kita coba telaah… Menulis Merupakan Nyawa Bagi Sebagian Orang. Bagi sebagian orang, menulis merupakan hal yang paling menyenangkan. Dengan menulis, orang tersebut merasa hidup. Sebaliknya, tanpa menulis hidupnya akan terasa hampa. Tipe tulisan yang dihasilkan…
-
Operator pada PHP (PHP Part-4)
Pada artikel sebelumnya kita telah membahas tentang cara membuat variabel pada php. Penggunaan variabel biasanya dipakai dalam banyak keperluan salah satunya untuk kepentingan penggunaan operator. Operator pada PHP tidak berbeda dengan bahas pemrograman lainnya. Langsung saja pada contoh dan penggunaannya, silahkan disimak ya. Operator Penggabung String /Concatenation/Concat Operator yang pertama adalah operator penggabungan string atau operator concatenation atau biasa juga disingkat dengan concat. Operator ini hanya berupa tanda titik. Penggunaannya seperti ini : Dua buah tanda titik akan menghubungkan dua buah tanda string dengan rumus di atas. Hasilnya seperti ini : Operator Aritmatika Operator aritmatika sangat sering digunakan dalam bahasa pemrograman. Yaitu terdiri dari : Operator penjumlahan (+) Operator Pengurangan (-) Operator Perkalian…













