Most Read

Penerapan Komputasi Modern Di Lingkungan Perusahaan

Selasa, 07 Mei 2019

postest Basis Data Terdistribusi

Hal yang penting di perhatikan dalam sistem terdistribusi adalah menentukan penempatan data dan program pada jaringan computer. Menentukan desain suatu organisasi  dapat dipandang 3 dimensi. Jelas kan ke 3 dimensi tersebut.

 1.       Tingkat Sharing, terdiri dari :

·         Tidak ada sharing : apilikasi dan data dijalankan dari setiap lokasi dan tidak ada komunikasi dengan program atau akses ke data ke lokasi lain.
·         Shaing data : semua program disalin/replica disemua lokasi, tetapi data tidak disalin. Permintaan data dari user diolah oleh komputer dimana user mengakses dan file data akan dikirimkan melalui jaringan.
·         Sharing data dan program : user dari suatu lokasi dapat meminta layanan baik program maupun data dari lokasi lain dan juga sebaliknya.
       2.       Jenis Pola Akses,  terdiri data :

·                         Statik. Pola akses tidak berubah dari waktu ke waktu
·                        Dinamik. Pola akses berubah dari waktu ke waktu
       3.       Tingkat pengetahuan pada jenis pola akses.

Diukur dari berapa banyak desainer memiliki informasi tentang bagaimana user akan megakses data.
·         Informasi lengkap : tidak ada penyimpangan yang signifikan dari prediksi tentang pola akses user.
·         Informasi sebagian : ada penyimpangan dari prediksi.

Pretest Basis Data Terdistribusi

Distribusi dapat dilakukan pada Pemrosesan data terdistribusi dan Sistem Basis Data Terdistribusi.
Jelaskan perbedaan nya

Distributed Data Processing / Pemrosesan Data Terdistribusi.

Merupakan sekumpulan peralatan pemrosesan yang saling terhubung melalui jaringan yang mengerjakan tugas-tugas tertentu.
Pemrosesan terdistribusi dapat dikelompokan berdasarkan beberapa kriteria yaitu :
  1. Degree Coupling / Tingkat hubungan : tinggi atau rendah ?Jumlah data yang saling digunakan dibandingkan dengan jumlah pemrosesan lokal.
  1. Struktur antar hubungan : kuat atau lemah ? Jika komponen dapat di share dikatakan kuat
  1. Kesaling tergantungan komponen-komponen. Kuat atau lemah dalam mengekseskusi proses.
  1. Keselarasan antar komponen.
Pemrosesan terdistribusi berkembang karena kebutuhan untuk dapat memecahkan masalah besar dan kompleks dengan menggunakan berbagai macam aturan divide and conquer. Alasan
Distributed database system / sistem basis data terdistribusi

Merupakan sekumpulan basis data yang saling terhubung secara logical dan secara fisik terdistribusi pada berbagai tempat (site) melalui jaringan computer.
Sistem yang mengelola  basis data terdistribusi dan menyediakan mekanisme agar distribusi transparent adalah distributed basis data management sistem (DDBMS).
Berikut ini adalah ciri-ciri untuk sistem yang bukan merupakan sistem basis data terdistribusi :
  1. Sistem yang berisi kumpulan file
  2. Berbagai arsitektur fisik berkait dengan sistem multiprocessor :
Shared memory multiprocessor
Shared disc multiprocessor
          Shared nothing multiprocessor sistem

Postest Proteksi Data

1. Terdapat 3 jenis kriptografi, jelas masing jenis kriptografi secara singkat

      Kriptografi Simetris
Teknik kriptografi ini diciptakan dengan maksud untuk dapat menciptakan cipher yang tidak dapat dipecahkan menggunakanteknik analisis frekuensi.

       Kriptografi Asimetris

Algoritma asimetris, sering juga disebut dengan algoritma kunci publik atausandi kunci publik, menggunakan dua jenis kunci, yaitu kunci publik (public key) dan kunci rahasia (secret key). Kunci publik merupakan kunci yang digunakan untuk mengenkripsi pesan. Sedangkan kunci rahasia digunakan untuk mendekripsi pesan. 

Kriptografi Hibrid

Memanfaatkan keunggulan kecepatan pemrosesan data oleh algoritma simetrik dan kemudahan transfer kunci menggunakan algoritma asimetrik.


2. Berikan contoh kriptografi untuk jenis simetris


Perhitungan Matematis Dasar dari teknik hill cipher adalah aritmatika modulo terhadap matriks. Dalam penerapannya, Hill cipher menggunakan teknik perkalian matriks dan teknik invers terhadap matriks. Kunci pada hill cipher adalah matriks n x n dengan n merupakan ukuran blok. Jika matriks kunci kita sebut dengan K, maka matriks K adalah sebagai berikut : 
Matriks K yang menjadi kunci ini harus merupakan matriks yang invertible, yaitu memiliki multiplicative inverse K-1 sehingga :

K.K-1 = 1

Ingat ! Kunci harus memiliki invers karena matriks K-1 tersebut adalah kunci yang digunakan untuk melakukan dekripsi. 

Cara Enkripsi

Dengan mengkodekan atau mengubah setiap huruf abjad dengan integer sebagai berikut: A = 0, B = 1, …, Z = 25 
Cara Enkripsi

maka secara matematis, proses enkripsi pada hill cipher adalah: 

C = K . P mod 26
C = Cipherteks | K = Kunci | P = Plainteks


Proses enkripsi pada hill cipher dilakukan per blok plainteks. Ukuran blok tersebut sama dengan ukuran matriks kuncinya. Perhatikan contoh dibawah ini!

P = D O D I S P U T R A ,dikodekan/diintegerkan menjadi
P = 3 14 3 8 18 15 20 19 17 0
Proses enkripsi

                  Karena matriks kunci K berukuran 2, maka plainteks dibagi menjadi blok yang masing-masing bloknya berukuran 2 karakter. Blok pertama dari plainteks P1,2 =[3;14] kemudian dienkripsi dengan kunci K dengan persamaan C = K . P mod 26. Karena perkalian tersebut menghasilkan lebih dari angka 25 maka dilakukan modulo 26 pada hasil yang lebih dari 25. 

Proses enkripsi

Karakter yang berkorespondensi dengan 21 dan 9 adalah V dan J. Setelah melakukan enkripsi semua blok pada plainteks P maka dihasilkan cipherteks C sebagai berikut:

P = D O D I S P U T R A
C = V J R N P W L U R X


Cipherteks yang dihasilkan oleh enkripsi hill chiper atau kode hill menghasilkan cipherteks yang tidak memiliki pola yang mirip dengan plainteks atau pesan aslinya. 

Mancari K Invers dan Teknik Dekripsi

Perhitungan matematis dekripsi pada hill chiper atau kode hill ini sama halnya dengan enkripsi. Namun matriks kunci harus dibalik (invers) terlebih dahulu dan kunci invers harus memenuhi persamaan

                K . K-1 = 1.
                P=K-1.Cm26


                Sebelum mendekripsi kita akan menginvers kunci K terlebih dahulu, untuk menginvers kita akan menggunakan persamaan [K | I] = K-1, proses invers ini kita akan kita lakukan dengan operasi baris/ row operation.

Mancari K Invers dan Teknik Dekripsi

Dari perhitungan diatas didapatkan K invers :

K invers 

K invers ini sudah memenuhi persamaan K . K-1 = I, berdasarkan perkalian K dengan K-1 kemudian dimodulasi dengan 26 menghasilkan I = [1 0;0 1]. Setelah itu kita akan melakukan dekripsi terhadap chiperteks, kemudian dirubah menjadi integer terlebih dahulu. Dengan kunci dekripsi yang dimiliki, kriptanalis hanya perlu menerapkan persamaan (P = K-1 . C mod 26) pada cipherteks dan kunci, sehingga menghasilkan plainteks/ pesan asli (P = D O D I S P U T R A). 

      Hill cipher/ kode hill merupakan algoritma kriptografi klasik yang sangat kuat dilihat dari segi keamanannya dnegan matriks kunci hill cipher harus merupakan matriks yang invertible, karena disitulah letak keunikan sekaligus kesulitan kode hill tersebut.

3. Uraikan dengan jelas,  satu contoh pemakaian kriptografi pada kehidupan sehari hari

Transaksi lewat Anjungan Tunai mandiri (ATM)

· Anjungan Tunai Mandiri atau Automatic Teller Machine (ATM) digunakan nasabah bank untuk melakukan transaski perbankan. Utamanya, kegunaan ATM adalah untuk menarik uang secara tunai (cash withdrawal), namun saat ini ATM juga digunakan untuk transfer uang (pemindahbukuan), mengecek saldo, membayar tagihan kartu ponsel, membeli tiket kereta api, dan sebagainya

· Transaksi lewat ATM memerlukan kartu magnetik (disebut juga kartu ATM) yang terbuat dari plastik dan kode PIN (Personal Information Number) yang berasosiasi dengan kartu tersebut.

· PIN terdiri dari 4 angka yang harus dijaga kerahasiannya oleh pemilik kartu ATM, sebab orang lain yang mengetahui PIN dapat menggunakan kartu ATM yang dicuri atau hilang untuk melakukan penarikan uang.

· PIN digunakan untuk memverifikasi kartu yang dimasukkan oleh nasabah di ATM. Proses verifikasi dilakukan di komputer pusat (host) bank, oleh karena itu harus ada komunikasi dua arah antara ATM dan komputer host. ATM mengirim PIN dan informasi tambahan pada kartu ke komputer host, host melakukan verifikasi dengan cara membandingkan PIN yang di-entry-kan oleh nasabah dengan PIN yang disimpan di dalam basisdata komputer host, lalu mengirimkan pesan tanggapan ke ATM yang menyatakan apakah transaksi dapat dilanjutkan atau ditolak.

· Selama transmisi dari ATM ke komputer host, PIN harus dilindungi dari penyadapan oleh orang yang tidak berhak.

· Bentuk perlindungan yang dilakukan selama transmisi adalah dengan mengenkripsikan PIN. Di sisi bank, PIN yang disimpan di dalam basisdata jugadienkripsi.

· Algoritma enkripsi yang digunakan adalah DES dengan mode ECB. Karena DES bekerja dengan mengenkripsikan blok 64-bit, maka PIN yang hanya terdiri dari 4 angka (32 bit) harus ditambah dengan padding bits sehingga panjangnya menjadi 64 bit. Padding bits yang ditambahkan berbeda-beda untuk setiap PIN, bergantung pada informasi tambahan pada setiap kartu ATM-nya.

· Karena panjang PIN hanya 4 angka, maka peluang ditebak sangat besar. Seseorang yang memperoleh kartu ATM curian atau hilang dapat mencoba semua kemungkinan kode PIN yang mungkin, sebab hanya ada 10 ´ 10 ´ 10 ´ 10 = 10.000 kemungkinan kode PIN 4-angka. Untuk mengatasi masalah ini, maka kebanyakan ATM hanya membolehkan peng-entry-an PIN maksimum 3 kali, jika 3 kali tetap salah maka ATM akan ‘menelan’ kartu ATM. Masalah ini juga menunjukkan bahwa kriptografi tidak selalu dapat menyelesaikan masalah keamanan data.

Pretest Proteksi Data

1.  Mengapa Sistem Basis data harus di proteksi

Untuk menjaga data user dan melindungi privasi user dari orang – orang yang ingin memanfaatkannya.

2.  Bagaimana DBMS dapat digunakan untuk melakukan proteksi data


           Dalam rangka melindungi data terhadap kemungkinan seperti itu, DBMS menyediakan sejumla kontrol yang disebut :
  a. Pemulihan (recovery)
  b. Pengamanan (Security)
  c. Integritas (integrity)
  d. Konkurensi (concurrency)

a). Pemulihan adalah upaya untuk mengembalikan basis data ke keadaan yang dianggap benar setelah suatu kegagalan terjadi. Ada beberapa macam pemulihan yang perlu ditangani:
  - Pemulihan terhadap kegagalan transaksi
  - Pemulihan terhadap kegagalan system
  - Pemulihan terhadap kegagalan media
  • Pemulihan Transaksi adalah suatu kesatuan prosedur didalam program yang mungkin terjadi memperbaharui data pada sejumlah tabel. Sebagai contoh, sebuah transaksi adalah saat anda mengambil uang melalui ATM.
  • Pemulihan karena kegagalan media (misalnya disk rusak) berbeda dengan pemulihan kegagalan transaksi ataupun kegagalan sistem. Penanganannya adalah dengan memuat kembali (restore) salinan basis data (backup). Itulah sebabnya mengapa pada pengoperasian sistem harus ada penanganan backup, tergantung dari kebutuhan (misalnya per akhir hari atau bahkan dua kali sehari)
  • Kegagalan sistem menyebabkan data yang berada dalam RAM hilang. Akibatnya, ada transaksi yang tidak selesai. Transaksi seperti ini tentu saja harus dibatalkan pada saat sistem diaktifkan kembali (prosesnya biasa disebut UNDO).

Rabu, 30 Mei 2018

Tugas Pengantar Web Science

Komparasi Web E-Commerce

          Pada pertemuan sebelumnya saya mereview satu buah web E-Commerce bernama tokopedia, pada minggu ini saya diberikan tugas untuk melakukan komparasi antara web E-Commerce. yang akan saya komparasikan pada tugas ini adalah tokopedia, bukalapak dan shopee.Langsung saja dibahas dibawah ini

Tokopedia

Marketplace yang satu ini merupakan salah satu yang terbesar di indonesia, dimana dilihat dari penggunanya yang sangat banyak. Fitur - fitur pada tokopedia adalah kita dapat mencari suatu barang lalu men sortir nya menjadi lebih spesifik lagi. Juga fitur yang paling berguna adalah banyaknya dukungan pembayaran yang bekerjasama dengan tokopedia yang menjadikan kita tidak pusing memikirkan apabila melakukan tranfer pembayaran akan terpotong saldo admin transfer antar bank, yang notabene banyak dihindari orang indonesia saat melakukan transaksi. Disini juga ada program loyalti yang akan me reward kita apabila kita sering melakukan transaksi disini. Dengan gratis ongkos kirim ataupun cashback cashback menarik lainnya.Design nya memiliki warna dominan hijau

Bukalapak

Adalah marketplace yang juga terbesar di indonesia. fitur fiturnya juga hampir sama dengan tokopedia, tetapi yang menambah nilai plus adalah adanya buka emas dan buka reksa, dimana kita bisa menyicil untuk memiliki emas batangan( fitur yang tidak ada di tokopedia)dan juga dapat melakukan investasi di buka reksa.Design nya memiliki warna dominan merah

Shopee

Adalah marketplace yang memiliki paling banyak flash sale. Design nya memiliki warna dominan oranye. Barang yang dijual di web ini cenderung lebih sedikit dibandingkan dengan tokopedia dan bukalapak. dengan fitur pembayaran yang hanya di support oleh 1 bank, menjadikan marketplace ini paling sedikit dikunjungi oleh para pembeli.


Menurut situs alexa yang saya akses pada tanggal 11 bulan april tahun 2018 jam 19:45. ini adalah data dari banyaknya pengunjung pada situs situs diatas


 dari data diatas, dapat disimpulkan bahwa tokopedia adalah situs yang paling banyak dikunjungi oleh para pembeli, disusul dengan bukalapak dan terakhir ada shopee. Data ini berbanding lurus dengan fasilitas yang diberikan oleh marketplace tersebut. Kesimpulannya adalah, orang banyak mengakses marketplace yang memiliki fitur paling banyak, serta kemudahan pembayaran dan juga service dari customer service nya. Demikian review untuk tugas yang saya buat. Saya tidak berpihak kepada salah satu situs yang saya review dan ini murni pendapat dari alexa dan saya sebagai pengguna saja. Kurang lebihnya mohon dimaafkan. Terimakasih.

Rabu, 11 April 2018

Biografi Kartini. Sang Pahlawan Emansipasi Wanita

   Raden Adjeng Kartini (lahir di Jepara, Hindia Belanda, 21 April 1879 – meninggal di Rembang, Hindia Belanda, 17 September 1904 pada umur 25 tahun) atau sebenarnya lebih tepat disebut Raden Ayu Kartini adalah seorang tokoh Jawa dan Pahlawan Nasional Indonesia. Kartini dikenal sebagai pelopor kebangkitan perempuan pribumi. Raden Adjeng Kartini berasal dari kalangan priyayi atau kelas bangsawan Jawa Ia merupakan putri dari Raden Mas Adipati Ario Sosroningrat, seorang patih yang diangkat menjadi bupati Jepara segera setelah Kartini lahir. Kartini adalah putri dari istri pertama, tetapi bukan istri utama. Ibunya bernama M.A. Ngasirah, putri dari Nyai Haji Siti Aminah dan Kyai Haji Madirono, seorang guru agama di Telukawur, Jepara. Dari sisi ayahnya, silsilah Kartini dapat dilacak hingga Hamengkubuwana VI. Garis keturunan Bupati Sosroningrat bahkan dapat ditilik kembali ke istana Kerajaan Majapahit. Semenjak Pangeran Dangirin menjadi bupati Surabaya pada abad ke-18, nenek moyang Sosroningrat mengisi banyak posisi penting di Pangreh Praja.

Ayah Kartini pada mulanya adalah seorang wedana di Mayong. Peraturan kolonial waktu itu mengharuskan seorang bupati beristerikan seorang bangsawan. Karena M.A. Ngasirah bukanlah bangsawan tinggi, maka ayahnya menikah lagi dengan Raden Adjeng Woerjan (Moerjam), keturunan langsung Raja Madura. Setelah perkawinan itu, maka ayah Kartini diangkat menjadi bupati di Jepara menggantikan kedudukan ayah kandung R.A. Woerjan, R.A.A. Tjitrowikromo.

Kartini adalah anak ke-5 dari 11 bersaudara kandung dan tiri. Dari kesemua saudara sekandung, Kartini adalah anak perempuan tertua. Kakeknya, Pangeran Ario Tjondronegoro IV, diangkat bupati dalam usia 25 tahun dan dikenal pada pertengahan abad ke-19 sebagai salah satu bupati pertama yang memberi pendidikan Barat kepada anak-anaknya. Kakak Kartini, Sosrokartono, adalah seorang yang pintar dalam bidang bahasa. Sampai usia 12 tahun, Kartini diperbolehkan bersekolah di ELS (Europese Lagere School). Di sini antara lain Kartini belajar bahasa Belanda. Tetapi setelah usia 12 tahun, ia harus tinggal di rumah karena sudah bisa dipingit.

Karena Kartini bisa berbahasa Belanda, maka di rumah ia mulai belajar sendiri dan menulis surat kepada teman-teman korespondensi yang berasal dari Belanda. Salah satunya adalah Rosa Abendanon yang banyak mendukungnya. Dari buku-buku, koran, dan majalah Eropa, Kartini tertarik pada kemajuan berpikir perempuan Eropa. Timbul keinginannya untuk memajukan perempuan pribumi, karena ia melihat bahwa perempuan pribumi berada pada status sosial yang rendah.


Kartini banyak membaca surat kabar Semarang De Locomotief yang diasuh Pieter Brooshooft, ia juga menerima leestrommel (paket majalah yang diedarkan toko buku kepada langganan). Di antaranya terdapat majalah kebudayaan dan ilmu pengetahuan yang cukup berat, juga ada majalah wanita Belanda De Hollandsche Lelie. Kartini pun kemudian beberapa kali mengirimkan tulisannya dan dimuat di De Hollandsche Lelie. Dari surat-suratnya tampak Kartini membaca apa saja dengan penuh perhatian, sambil membuat catatan-catatan. Kadang-kadang Kartini menyebut salah satu karangan atau mengutip beberapa kalimat. Perhatiannya tidak hanya semata-mata soal emansipasi wanita, tetapi juga masalah sosial umum. Kartini melihat perjuangan wanita agar memperoleh kebebasan, otonomi dan persamaan hukum sebagai bagian dari gerakan yang lebih luas. Di antara buku yang dibaca Kartini sebelum berumur 20, terdapat judul Max Havelaar dan Surat-Surat Cinta karya Multatuli, yang pada November 1901 sudah dibacanya dua kali. Lalu De Stille Kraacht(Kekuatan Gaib) karya Louis Coperus. Kemudian karya Van Eeden yang bermutu tinggi, karya Augusta de Witt yang sedang-sedang saja, roman-feminis karya Nyonya Goekoop de-Jong Van Beek dan sebuah roman anti-perang karangan Berta Von Suttner, Die Waffen Nieder (Letakkan Senjata). Semuanya berbahasa Belanda.


Oleh orangtuanya, Kartini dijodohkan dengan bupati Rembang, K.R.M. Adipati Ario Singgih Djojo Adhiningrat, yang sudah pernah memiliki tiga istri. Kartini menikah pada tanggal 12 November 1903. Suaminya mengerti keinginan Kartini dan Kartini diberi kebebasan dan didukung mendirikan sekolah wanita di sebelah timur pintu gerbang kompleks kantor kabupaten Rembang, atau di sebuah bangunan yang kini digunakan sebagai Gedung Pramuka.

Anak pertama dan sekaligus terakhirnya, Soesalit Djojoadhiningrat, lahir pada tanggal 13 September 1904. Beberapa hari kemudian, 17 September 1904, Kartini meninggal pada usia 25 tahun. Kartini dimakamkan di Desa Bulu, Kecamatan Bulu, Rembang.

Berkat kegigihannya Kartini, kemudian didirikan Sekolah Wanita oleh Yayasan Kartini di Semarang pada 1912, dan kemudian di Surabaya, Yogyakarta, Malang, Madiun, Cirebon dan daerah lainnya. Nama sekolah tersebut adalah "Sekolah Kartini". Yayasan Kartini ini didirikan oleh keluarga Van Deventer, seorang tokoh Politik Etis.

SURAT - SURAT


Setelah Kartini wafat, Mr. J.H. Abendanon mengumpulkan dan membukukan surat-surat yang pernah dikirimkan R.A Kartini pada teman-temannya di Eropa. Abendanon saat itu menjabat sebagai Menteri Kebudayaan, Agama, dan Kerajinan Hindia Belanda. Buku itu diberi judul Door Duisternis tot Licht yang arti harfiahnya "Dari Kegelapan Menuju Cahaya". Buku kumpulan surat Kartini ini diterbitkan pada 1911. Buku ini dicetak sebanyak lima kali, dan pada cetakan terakhir terdapat tambahan surat Kartini.

Pada tahun 1922, Balai Pustaka menerbitkannya dalam bahasa Melayu dengan judul yang diterjemahkan menjadi Habis Gelap Terbitlah Terang: Boeah Pikiran, yang merupakan terjemahan oleh Empat Saudara. Kemudian tahun 1938, keluarlah Habis Gelap Terbitlah Terang versi Armijn Pane seorang sastrawan Pujangga Baru. Armijn membagi buku menjadi lima bab pembahasan untuk menunjukkan perubahan cara berpikir Kartini sepanjang waktu korespondensinya. Versi ini sempat dicetak sebanyak sebelas kali. Surat-surat Kartini dalam bahasa Inggris juga pernah diterjemahkan oleh Agnes L. Symmers. Selain itu, surat-surat Kartini juga pernah diterjemahkan ke dalam bahasa-bahasa Jawa dan Sunda.

Terbitnya surat-surat Kartini, seorang perempuan pribumi, sangat menarik perhatian masyarakat Belanda, dan pemikiran-pemikiran Kartini mulai mengubah pandangan masyarakat Belanda terhadap perempuan pribumi di Jawa. Pemikiran-pemikiran Kartini yang tertuang dalam surat-suratnya juga menjadi inspirasi bagi tokoh-tokoh kebangkitan nasionalIndonesia, antara lain W.R. Soepratman yang menciptakan lagu berjudul Ibu Kita Kartini. Kini lagu tersebut sangat populer di kalangan siswa di seluruh nusantara. Lagu ibu kita Kartini menggambarkan inti perjuangan wanita untuk merdeka. Kini kemerdekaan kaum wanita diwujudkan dalam konsep emansipasi wanita.

Disadur dari :https://id.wikipedia.org/wiki/Kartini