Advance Encryption Standard in Matlab


Di matlab tidak tersedia kriptografi library ataupun script yang dapat digunakan secara langsung oleh sebab itu kita perlu menulis sendiri algoritma kriptografi yang kita inginkan, AES advance Encryption Standard yang digunakan saat ini, hampir sudah 16 tahun algoritma ini digunakan sejak diperkenalkan pada tahun 2001 dengan nama Rinjadel. Salah satu sumber yang dapat digunakan untuk implementasi algoritma ini adalah http://buchholz.hs-bremen.de/aes/schluessel.htm disini Prof Buchholz sangat jelas membuat algoritma AES-128 dalam pemograman matlab sekaligus terdapat pdf yang menjelaskan implementasi AES pada matlab tersebut.

Kompas.com vs Detik.com Lanjutan (bagian 2)


Web scraping adalah salah satu teknik yang digunakan oleh untuk mengekstrasi informasi dari website.
Kali ini akan dilakukan scraping kepada media daring kompas.com dan detik.com menggunakan java sebagai bahasa pemograman dan mysql sebagai database, scrapping dilakukan dari Wed Apr 13 13:48:03 SAMT 2016 sampai dengan Thu Apr 14 19:20:03 SAMT 2016 dengan interval 3 kali scraping/ 2-3 detik
Data yang diambil dari kedua website tersebut adalah data berita dengan rincian: Waktu berita, Judul berita, link berita secara berturut-turut berdasarkan waktu posting. Dan data scraping tersebut telah mengalami sortir sehingga tidak terjadi duplikasi terhadap link berita. Jumlah data yg berhasil discraping sebanyak 1338 Judul berita dengan kompas.com sebanyak 721 dan detik.com sebanyak 616 judul berita
Salah satu tujuan dari scraping website tersebut adalah ingin mengetahui seberapa sering nama-nama ditulis dalam Judul berita berdasarkan kata kunci sebagai berikut:
gambar 1,2,3: joko, ahok, yusril, lulung, griezmann, jk, rio, messi, sunny, nyalla, zaskia, aguan
gambar 3,4,5: kpk, polri, jaksa, presiden, dpr, dprd, bpk, bumn, gubernur, menteri, kejagung, polisi
Hasil yang didapatkan sebagai berikut:

f

e

d

c

b

a

Kompas.com vs Detik.com


Oke, kali ini kita mencoba mengulik tentang scraping website. Scraping website gampangnya adalah suatu teknik mengambil data (text, gambar, link, dll) yang berasal dari website. Website media daring atau online adalah website yang memiliki pergerakan yang luar biasa, yang saya maksud adalah update dilaman utamanya, nanti kita liat lebih detail lagi. Saya mencoba memilih kompas.com dan detik.com, alasannya adalah kekesalan saya terhadap berita tentang fauzi bowo, dikarenakan sangat sedikit sekali berita tentang beliau, padahal beliau menjabat menjadi wakil gubernur DKI jakarta selama 5 tahun! dan juga menjabat gubernur DKI jakarta selama 5 tahun!, dan tidak ketinggalan menjadi sekda selama 4 tahun! tetapi apa daya berita tentang beliau hampir tidak ada di media daring di waktu waktu ini, yang ada berita tentang ….

Okeh lupakan sejenak tentang om bowo, sebenernya kalau mau gampang kalian bisa datang ke kantor nya kompas, meminta dengan baik-baik data website kompas.com, data yg kalian bisa minta adalah judul dari newsfeed, jam berapa, judul postingannya. Dari data tersebut kita bisa melihat seberapa sering fauzi bowo (lagi) menjadi judul berita kompas.com. Atau kalian ingin tau lagi kalian bisa dapat jam kerja tukang posting dari website tersebut, kira kira kalau malam-malam dia kerja ngak ya?? Namun karena saya ngak mau dateng ke kantor kompas atau detik karena sangat tidak efektif! mengapa tidak efektif? …………

Oke, tools yang saya gunakan dalam scrapping adalah, Java dengan bantuan libary Jsoup, Mysql, dan tentunya komputer dan internet, skema sederhana nya bisa dilihat sebagai berikut:
DSC_0006

hasil yang saya dapatkan sebagai berikut:
Scrapping dilakukan pada waktu Wed Apr 13 13:48:03 SAMT 2016 sampai dengan Thu Apr 14 08:03:30 SAMT 2016 atau Hari Rabu 13 April 2016 pukul 13:48:03 sampai dengan Hari Kamis 14 April 2016 pukul 11:03:30 kurang lebih 18 jam 15 menit 27 detik

Screenshot from 2016-04-14 08:03:55

Kompas unggul dalam jumlah postingan dibanding detik dalam kurun waktu tersebut, artinya karyawan kompas lebih rajin dibanding detik, jika kita rata-ratakan maka dalam satu jam kompas berhasil memposting 19 berita

Sekarang kita coba lihat berapa kali Presiden Jokowi dengan keysearch ‘joko’ (jikalau ki joko bodo menjadi judul berita maka akan ada error)
Screenshot from 2016-04-14 08:23:39
Screenshot from 2016-04-14 08:25:04

Dikompas Jokowi unggul 11 posting dibanding detik yang ‘hanya’ 7. Dan kebetulan ki Joko Bodo tidak ada yang ada Djokovic (error 1)

Oke, sekarang kita test coba tebak lebih banyak berita dengan keysearch di judul ‘bola’ atau berita dengan keysearch di judul ‘indonesia’, kenapa tidak dengan bulutangkis misalnya? karena hasilnya sudah ketahuan
Screenshot from 2016-04-14 08:56:39
Screenshot from 2016-04-14 08:57:18

Ternyata Bola unggul 54 point dibanding Indonesia yang hanya mendapat 27 point, hal ini bisa dimaklumi dikarenakan semalam adalah liga champion!

Kembali ke revenge Fauzi Bowo, seltelah mantan gubernur DKI jakarta kita sudah periksa di atas, sekarang kita check ‘musuh bebuyutan’ (judul film yg dibintangi oleh benyamin) dari Fauzi Bowo
Screenshot from 2016-04-14 09:05:44

32 point lebih banyak dari keysearch Indonesia, tapi tetep masih kalah sama anak bola!

Sekarang kalau penasaran sama si tukang posting di kompas.com sama detik.com jam kerjanya, kita bisa liat dari time posting newsfeed tersebut, data waktu disini mungkin terdapat selisih sampai 1 menit dengan postingan nya, karena data waktu yang saya dapatkan adalah data waktu execute program java pada saat parsing
DSC_0006bb

sayangnya jam 8,9,10,11 masih belum full tercaputre, (catatan waktu menggunakan samara time atau 3 jam lebih lambat dibanding WIB, jadi kalau jam 9 tertulis digrafik berarti jam 12 waktu WIB).

update data waktu posting dan sudah dikonverter kedalam WIB
DSC_0006bbc

Dari waktu grafik waktu tersebut kita bisa liat tukang posting mengalami penurunan produktifitas postingan nya selepas jam 18 SMT atau 21 WIB dan menanjak lagi di 03 SMT atau 06 WIB, artinya apa? karena tukang posting manusia juga dan siapa juga yang baca berita malem-malem!

Pesan moral yg bisa diambil adalah kurangilah membaca media daring! perbanyak baca buku!