Monday, June 30, 2014

Belajar Kriptografi dengan Teknik Subtitusi & Transposisi



Salam NewGen, kali ini saya akan share tentang kriptografi dan tekniknya seperti Subtitusi dan Transposisi, Ok silahkan disimak...



Pengertian Kriptografi
Kriptografi (cryptography) berasal dari bahasa Yunani, terdiri dari dua suku kata yaitu kripto dan graphia. Kripto artinya menyembunyikan, sedangkan graphia artinya tulisan. Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data .Tetapi tidak semua aspek keamanan informasi dapat diselesaikan dengan kriptografi.


Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga keamanan pesan.

Pada prinsipnya, Kriptografi memiliki 4 komponen utama yaitu:

1.        Plaintext, yaitu pesan yang dapat dibaca

2.        Ciphertext, yaitu pesan acak yang tidka dapat dibaca
3.        Key, yaitu kunci untuk melakukan teknik kriptografi
4.        Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi
Kemudian, proses yang akan dibahas dalam artikel ini meliputi 2 proses dasar pada Kriptografi yaitu:
1.        Enkripsi (Encryption)
2.        Dekripsi (Decryption)

1.  Teknik Subtitusi
Teknik kriptografi dimana merubah huruf-huruf di plaintext (Pesan asli) dengan huruf-huruf lain, angka-angka atau dengan simbol-simbol.
Contoh dengan cara Caesar Chiper
Plain    : a  b  c  d e  f g h  i   j   k   l m n  o  p q  r  s   t   u  v w x  y  z
Chiper : D E F G H I J K L M N O P Q R S T U V W X Y Z A B C

Contoh Soal
Plain   : NEWGEN
Chiper : q h z j h q

Cara perhitungan dan algoritmanya adalah setiap huruf plaintext (p), akan disubtitusikan menjadi huruf chipertext (c) dengan rumus :
Rumus Enkripsi
C = E( k, p ) = ( p + k ) mod 26 dimana k diambil dari rentang huruf 0 (huruf A) sampai 25 (huruf Z).
Rumus Deskripsi
P = D( k, c ) = ( c – k ) mod 26
Seperti contoh soal di atas maka untuk menghitung Enkripsi dan Deskripsinya sebagai berikut dengan k = 3 :

Enkripsi
N = ( 13 + 3 ) mod 26 = 16 è q                                G = ( 6 + 3 ) mod 26 = 9 è j
E = ( 4 + 3 ) mod 26 = 7 è h                                     E = ( 4 + 3 ) mod 26 = 7 è h
W = ( 22 + 3 ) mod 26 = 25 è z                                N = ( 13 + 3 ) mod 26 = 16 è q
Chipertext : q h z j h q

Deskripsi
q = ( 16 - 3 ) mod 26 = 13 è N                                 j = ( 9 - 3 ) mod 26 = 6 è G
h = ( 7 - 3 ) mod 26 = 4 è E                                      h = ( 7 - 3 ) mod 26 = 4 è E
z = ( 25 - 3 ) mod 26 = 22 è W                                 q = ( 16 - 3 ) mod 26 = 13 è N
Plaintext : NEWGEN

2.  Teknik Transposisi
Teknik kriptografi dimana plaintext (Pesan asli) ditulis perhuruf dalam dua baris dan kemudian dibaca perbaris untuk dijadikan chipertext biasanya ditulis kedalam bentuk matriks.
Contoh dengan cara The Rail Fence
Plain    : NEW GENERATION
Chiper : NWGNRTOE+EEAIN (disini saya mengganti Spasi dengan +)

N
W
G
N
R
T
O
E
+
E
E
A
I
N

Contoh Soal
Plain   : SOPIANMUHAMAD10.BLOGSPOT.COM
Chiper : SMDO.NALT+OU1GCPH0SOIA.PMAMBO+
Kunci  : 6 ( 134562) metriks 6 x 5

Cara Pengerjaannya adalah Plaintext ditulis secara normal dari kiri ke kanan sesuai kunci 6 ( 6 Kolom), dan Chipertextnya akan dibaca & ditulis dari atas kebawah (Per kolom) sesuai Kunci ( 132562 ), Disini saya mengganti space dengan +

Enkripsi
1
3
4
5
6
2
S
O
P
I
A
N
M
U
H
A
M
A
D
1
0
.
B
L
O
G
S
P
O
T
.
C
O
M
+
+

Dengan tabel diatas akan menghasilkan
Chipertext : SMDO.NALT+OU1GCPH0SOIA.PMAMBO+

Deskripsi
Untuk mendeskripsi pesan, kita membagi panjang chipertext dengan kunci, pada contoh soal
Chipertext : SMDO.NALT+OU1GCPH0SOIA.PMAMBO+ panjang 30 kita bagi dengan 6 kita mendapatkan 5 baris.

1
3
4
5
6
2
S
O
P
I
A
N
M
U
H
A
M
A
D
1
0
.
B
L
O
G
S
P
O
T
.
C
O
M
+
+

Dengan tabel diatas akan menghasilkan
Plaintext : SOPIANMUHAMAD10.BLOGSPOT.COM

Salam NewGen, Semoga Bermanfaat
Baca Selengkapnya.. »»

Cara Nonaktifkan Update Windows 7


Windows seven atau windows 7 atau windows tujuh secara default bagian updatenya diset aktif. jadi ketika laptop atau komputer kamu tersambung ke jaringan internet dan ada update terbaru dari server microsoft, maka secara otomatis akan melakukan download file file update. Jika kecepatan akses internet yang kamu gunakan sangat tinggi tidak jadi masalah, namun jika lambat tentu akan menganggung aktitas internetan kamu, seperti browsing, download, upload dan lain-lain. Menonaktifkan setting update adalah salah satu solusi yang tepat, selain bersabar menunggu.
Untuk menonaktifkan setting update windows 7 sangat mudah, silahkan ukuti petunjuk singkat di bawah ini
1.      Langkah pertama silahkan klik tombol start, kemudian pada kotak pencarian silahkan ketik kata  update, nanti di bagian atas akan muncul progra windows update, silahkan klik windows update.

2.      Setelah nanti muncul jendela update seperti gambar di bawah ini, silahkan klik pada pilihan Change settings

3.      Kemudian tentukan pilihan setting update, pilih yang Never Check for updates (not recommended)


4.      Setelah itu klik tombol OK .
Nah sekarang windows 7 pada komputermu, update nya telah disetting non aktif, sehingga tidak akan memakan jatah koneksi internet kamu lagi. Selamat mencoba
Baca Selengkapnya.. »»

Wednesday, June 25, 2014

Tips & Cara Instal Aplikasi Android Di Komputer / Laptop


Salam NewGen, Kali ini saya akan berbagi tentang cara instal aplikasi Android di komputer atau laptop Bagi kalian yang ingin memainkan atau menjalankan aplikasi android kesukaan para NewGen seperti BBM, WeChat , Whatsapp dan game - game android kesukaan di Komputer atau Laptop sekarang sudah bisa dengan Bantuan Tool android emulator yang bernama BlueStacks.

Tentang BlueStaks. Bluestacks adalah sebuah emulator android yang paling populer saat ini. Dengan menginstal Bluestacks di komputer atau Laptop, kalian akan dengan mudah memainkan dan menjalankan aplikasi dan game - game android kesukaan kamu di komputer ataupun laptop.
Jadi, dengan menggunakan software ini kita bisa Chating di Wechat, whatsapp, kakaotalk BBMan dll. Online atau Browsing dengan satu perangkat tanpa ribet.
BlueStacks Merupakan sebuah emulator android terbaik yang pernah meraih penghargaan  CES pada tahun 2012.



BlueStack Sudah mendukung komputer dengan System Operasi Windows Xp, Windows Vista, Windows 7 , Windows 8 dan Mac OS.
untuk Instal bluestacks usahakan komputer memiliki spesifikasi yang tinggi  misalnya Ram 1 Gb keatas Memiliki VGA 512 Mb atau lebih agar bluestacks bisa berjalan dengan baik tanpa ada masalah

Berikut Cara Instal BlueStacks

silahkan Download terlebih dahulu software bluestacksnya


silahkan pilih yang sesuai dengan OS yang Kamu Gunakan Windows atau MAC. download hingga selesai.
setelah Download silahkan buka filenya yang bernama BlueStacks-SplitInstaller_native.exe nanti akan muncul Welcome To Bluestacks dan langsung klik continue untuk melanjutkanya. setelah itu akan mucul pemberitahuan "App store access” dan “App Notifications" silahkan pilih semua untuk mengaktifkan fitur tersebut dan Klik "Install" untuk melanjukan proses instalasinya.
Dalam Proses Installasi ini membutuhkan waktu yang agak lama karena file BlueStacks-SplitInstaller_native.exe merupakan Bluestacks Online installer, data yang akan di download kurang lebih 100 MB.
Jadi Untuk kelancaran proses installasi BlueStacks usahakan memiliki koneksi internet yang cepat dan stabil, bisanya kalau koneksi internet kurang cepat dan tidak setabil suka mengalami gangguan bahkan bisa gagal proses instalasinya.
setelah download data tadi sudah beres nanti akan muncul antar muka bluesatcks yang menandakan proses instalasi telah berhasil. dan siap untuk di gunakan untuk instal aplikasi android di komputer. untuk penggunaanya sudah ada dalam software tersebut. 
mungkin sampai di sini saja Tips Dan Cara Instal Aplikasi Android Di Komputer atau Laptopnya semoga bisa bermanfaat.
Salam NewGen....

Sumber : www.mbeah.biz


Baca Selengkapnya.. »»

Belajar Membuat Layout Web Sederhana dengan CSS


Salam NewGen, sebelum-sebelumnya kita sudah belajar tentang PHP/MySQL agar tampilan web kita lebih menarik dan indah dilihat kali ini saya akan share tentang membuat Layout web sederhana dengan css.


Untuk penggunaan CSS sendiri, ada dua cara yang bisa dipakai, yaitu dengan cara memaasukan langsung script CSS di dalam tag <head>…</head>, atau bisa juga dengan memasukkan link yang menghubungkan antara file HTML dengan file CSS.

Berikut ini adalah contoh script yang memakai cara pertama, yaitu memasukan langsung script CSS di dalam tag <head>…</head>:

<head>
 <title>Test 123</title>
 <style>
 //script CSS yang ingin dimasukkan
 </style>
 </head>


Lalu cara kedua yaitu menyisipkan link yang menghubungkan file HTML ke file CSS yaitu sebagai berikut:

<head>
<title>Test 123</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head> 


jika kalian menyimpan file didalam folder CSS, maka link yang ditulis harus href=”css/style.css”, namun jika file CSS yang dibuat ada didalam satu folder dengan file HTML, maka cukup dengan href=”style.css” saja. Disini saya akan membuat Layout web sederhananya seperti cara kedua.
Caranya mudah, pertama kita buat file cssnya terlebih dahulu, disini saya menggunakan Dreamweaver. Open kemudian New>>CSS, ketikkan Script seperti dibawah ini.

contohcss.css
#wrapper {
width: 800px;
margin: 0 auto;
}
#header {
float: left;
width: 100%;
height: 150px;
background-color: red;
}
#body {
float: left;
width: 70%;
height: 300px;
background-color: blue;
}
#sidebar {
float: left;
width: 30%;
height: 300px;
background-color: green;
}
#footer {
float: left;
width: 100%;
height: 100px;
background-color: yellow;
}

Kemudian simpan dengan nama contohcss.css
Setelah disimpan kita buat file htmlnya, scriptnya seperti dibawah ini.

Tampilancontohcss.html
<html>
<head>
<title>Membuat Layout Website Dengan CSS</title>
<link href="contohcss.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>#header</h1>
<p>Ini adalah bagian HEADER. Biasanya terdapat LOGO, MENU, dan sebagainya.</p>
</div>
<div id="body">
<h1>#body</h1>
<p>Ini adalah bagian BODY yang merupakan bagian inti dari website.</p>
</div>
<div id="sidebar">
<h1>#sidebar</h1>
<p>Ini adalah bagian SIDEBAR. Biasanya terdapat MENU, DAFTAR KONTEN, dan sebagainya.</p>
</div>
<div id="footer">
<h1>#footer</h1>
<p>Ini adalah bagian FOOTER. Biasanya terdapat HAK CIPTA, MENU, dan sebagainya.</p>
<p><marquee>
<span class="style1">www.sopianmuhamad10.blogspot.com</span>
</marquee>
</p>
</div>
</div>
</body>
</html>
Simpan dengan nama tampilancontohcss.html
Selesai deh, sekarang tinggal kita jalankan file htmlnya dan alhasil....


Semoga bermanfaat, tetap semangat untuk belajar... silahkan buat para NewGen yang ingin Source Code Lengkapnya Download DISINI
Salam NewGen.....



Baca Selengkapnya.. »»