Cryptography Jaman Dahulu

Cryptography ternyata telah digunakan sejak dulu,bahkan telah digunakan pada saat Julius Caesar Kaisar Kerajaan Romawi masih bertahta. Cryptography berarti tulisan rahasia, yang berasal dari bahasa yunani kuno yaitu kryptos = tersembunyi dan graphikos = tulisan. Pada dasarnya cryptography terbagi dua jenis, yaitu :
1. Transposisi
Transposisi merupakan perpindahan. Misalnya, bangsa Sparta (Yunani Kuno pada tahun 2500-an tahun lalu) menuliskan kata atau kalimat rahasia diatas lembaran kayu. Tulisan atau kalimat rahasia tersbut kemudian dilumuri dengan lilin yang dihasilkan dari zat yang dihasilkan lebah. Mereka juga menggunakan scytale (tongkat kecil) yang kata atau tulisan ditulis secara vertical pada pita yang kemudian dipasang pada scytale.
Rail Fence Cipher (mengacak susunan huruf) juga termasuk jenis cryptography transposisi yang tulisan atau kalimat dibuat acak seperti contoh misal kata TEGANGAN TINGGI menjadi TNTGEAGNIGIGAN.
2. Subtitusi
Subtitusi adalah menggantikan huruf dengan symbol atau huruf. Subtitusi dibagi menjadi bermacam-macam jenis, diantaranya :
– Caesar Cipher
Cipher ini sudah digunakan sejak 2000-an tahun yang lalu, dan cipher ini ditemukan oleh Julius Caesar. Cara menggunakan sandi ini sederhana saja huruf asli diputar tiga abjad maka akan menjadi cipher caesar, seperti gambar dibawah ini.
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
X Y Z A B C D E F G H I J K L M N O P Q R S T U V w
– Cara Yahudi Kuno
Cipher ini hampir sama dengan cipher caesar hanya cipher ini mengganti antara huruf yang diatas dengan yang dibawah ataupun sebaliknya. Ada 3 sistem :
a. Atbash
A B C D E F G H I J K L M
Z Y X W V U T S R O P O N
b. Albam
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
c. Atbah
A B C D J K L M E S T U V
I H G F R QP O N Z Y X W
3. Papan Dam dan Fractination
Prinsip sandi ini memang seperti papan dam. Angka yang berada di paling kiri dengan yang paling atas disilangkan.
Untuk menulis sandi dengan cara ini, pergunakan dulu papan dam, baru fractionation. Tapi kalau ingin membacanya , pergunakan dulu fractionation baru papan dam. Antara papan dam dengan fractionation beda cara menuliskan atau membaca sandinya. Papan dam ditulis dari kiri ke kanan, sedangkan fractionation dari atas ke bawah.
Tabel papan dam seperti dibawah ini :
9 8 2 7 0 1 6 4 3 5
A T O N E S I R
2 B C D F G H J K L M
6 P Q U V W X Y Z . /

Tabel papan fractionation adalah :
0 1 2 3 4 5 6 7 8 9
0 AAA AAB AAC AA AB AC aca acb acc acd
1 ABA ABB ABC BA BB BC ada adb adc add
2 ACA ACB ACC CA CB CC baa bab bac bad
3 BAA BAB BAC CAA CAB CAC bba bbb bbc bbd
4 BBA BBB BBC CBA CBB CBC bca bcb bcc Bcd
5 BCA BCB BCC CCA CCB CCC bda bdb bdc bdd
6 aaa aba daa dab dac dad caa cab cac cad
7 aab abb dba dbb dbc dbd cba cbb cbc cbd
8 aac abc dca dcb dcc dcd cca ccb ccc ccd
9 aad abd dda ddb ddc ddd cda cdb cdc cdd

Advertisements

HappyBidders English

This time I made a post about auctions, and auctions that I discuss only limited to the iPads, iPhone, iPods. Sites that provide auction for this item is happybidders.com auction and bidding site offer is very good and deserves to be reviewed even to hold a bid. If you want to buy goods through an auction site is very good for your reference. Please click happybidders.com to make an offer.

Best Regards

Backup Sql Database Using VB .NET

this is sample form for backup database in sql server using vbย  .net code.

sample code nya :

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
‘mendeklarasikan perintah dari sql server untuk digunakan mem-backup database
 cmd = New SqlCommand("backup database Garuda to disk='C:\garuda.bak'", con)
 con.Open()
 cmd.ExecuteNonQuery()
 con.Close()
 End Sub

silahkan download source nya jika membutuhkan.

Web CEO

hari ini saya dikirim email oleh salah satuย  web server (tapi saya lupa namanya ๐Ÿ˜€ ) diperkenalkan salah satu software gratis untuk memonitor webย  serta melilhat traffic web, software ini terdapat dua versi, free dan premium.

saya belum bisa menjelaskan kelebihan dan keuntungan dari software ini,karena baru mencoba sore ini,tapi ada fitur menarik,ada fitur untuk melihat ranking web anda,dan beberapa fitur menarik lainnya (bukan promosi lho bro..)

jika anda ingin mencoba,silahkan sedot.. ๐Ÿ˜€

Tampilan GUI untuk Web CEO

silahkan DOWNLOAD

MyDefrag = Tool Gratis

hehehe…:D bukan project sendiri si…mumpung ada yang gratis kenapa g digunakan…bagi yang membutuhkan, silahkan sedot…. ๐Ÿ˜€

DOWNLOAD

SQL7 Tutorial

Untuk programmer yang masih menggunakan sql server versi 7 juga yang akan menggunakannya ada tutorial sql server 7.

DOWNLOAD SQL7 Tutorial

DOWNLOAD Dataware Tutorial

DOWNLOAD SQL7ITK

Membuat koneksi ke SQL Server 2000 menggunakan VB .NET

Assalamu’alaikum wr wb

Koneksi ke database di sql server 2000 sama dengan koneksi ke database di sql server 2005, perbedaan yang berarti adalah fitur sql server 2000 berbeda dengan fitur sql server 2005. Silahkan download contoh program koneksi ke sql server 2000 menggunakan vb .net

DOWNLOAD

Enjoy…. ๐Ÿ˜€

Wassalamua’alaikum wr wb

Membuat database menggunakan SQL SERVER 2005 (2)

SQL Server adalah tools untuk membuat sebuah basis data yang dipergunakan unttk menyimpan data berbentuk string,decimal,integer atau byte. SQL Server dibuat oleh perusahaan software raksasa Microsoft Corporation, dan nenek moyang SQL Server sendiri yaitu SEQUEL (Structure English Query Languange)ย  dibuat berdasarkan artikel seorang peneliti dari IBM bernama Eff Codd yang bertajuk pembuatan basis data relasional. SQL sendiri dalam implementasinya mempunyai standar baku yang telah ditetapkan oleh ANSI.

Pada umumnya SQL mempunyai dua bahasa yaitu DDL (Data Definition Language) dan DML (Data Manipulation Language).

DDL (Data Definition Language) difungsikan untuk mendefinisikan, mengubah dan menghapus database serta objek-objek yang diperlukan untuk pembuatan database. Dalam SQL terdapat perintah

CREATE yang digunakan untuk membuat objek baru

USE untuk menggunakan database

ALTER untuk mengubah objek pada database dan DROP untuk menghapus objek, perintah-perintah tersebut pada umumnya terdapat pada bahasa DDL. (untuk contoh akan saya buatkan nanti)

Dalam SQL terdapat perintah DML (Data Manipulation Language) yang sering digunakan oleh database administrator atau software developer yaitu

SELECT yang digunakan untuk menampilkan satu atau beberapa tabel

INSERT digunakan untuk menyisipkan data ke dalam tabel

UPDATE untuk mengubah data dari tabel yang dituju

DELETE digunakan untuk membuang data yang dituju dari suatu tabel.

Best Regards

Semoga Bermanfaat

Membuat database menggunakan SQL SERVER 2005

Pembuatan aplikasi pada toko sering menggunakan database untuk penyimpanan data, apalagi jika aplikasi tersebut digunakan untuk warehouse atau pabrik atau rumah sakit. Database yang digunakan bermacam-macam, tergantung kebutuhan dari penggunaan aplikasi diperuntukkan, misal Microsoft Access, MySQL, SQL Server, IBM Database, dll. Untuk penggunaan database dengan kapasitas besar lebih disarankan menggunakan SQL Server atau IBM Database karena penggunaannya lebih stabil dan aman.

SQL Server (versi berapapun) bisa digunakan untuk menghandle data dengan kapasitas besar tapi untuk penggunaan yang lebih safety SQL Server untuk diupdate sesuai kemampuan komputer atau isi kantong anda :D.

Untuk Tutorial membuat database tunggu edisi selanjutnya :P.

 

Best Regards

Mikrotik 2

hehehe…akhirnya setelah lama berkutat didepan komputer tadi malam berhasil jjuga memecahkan masalah (sambil tanya-tanya ma temen yang master mikrotik :P). ternyata kendala yang membuat invalid ports (masuk halaman mikrotik) dikarenakan ports web proxy crash dengan ports proxy pada IP kemudian ports web proxy dihapus…so ngacir deh.. ๐Ÿ˜€ :happy

BESt REGARDS

« Older entries