<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6604819099838300371</id><updated>2011-06-13T19:30:44.493-07:00</updated><title type='text'>Delphi Solution</title><subtitle type='html'>Memberikan solusi tersendiri tentang pemrograman Delphi</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://delphisolution.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6604819099838300371/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://delphisolution.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Delphi Solution</name><uri>http://www.blogger.com/profile/16856321564800694597</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6604819099838300371.post-1607650187073808357</id><published>2007-06-18T02:24:00.000-07:00</published><updated>2007-06-18T03:09:31.491-07:00</updated><title type='text'>Encrypt dan Decrypt</title><content type='html'>Terkadang kita mengirim data melalui internet dengan tidak mempertimbangkan keamanan data yang kita kirim, sehingga dengan mudah data kita dapat di baca dan di ubah-ubah.&lt;br /&gt;&lt;br /&gt;Kalaupun data kita bisa di baca akan tetapi jika kita menulisnya dengan kode-kode khusus maka setidaknya data kita tidak bisa aman.&lt;br /&gt;&lt;br /&gt;Data yang sering kita sering kirim lewat internet biasanya memlalui socket atau semacamnya, biasanya tidak mempunya security yang kuat, makanya cara lain adalah mealkukan encrypt terhadapap data yang kita kirim dan jika sudah sampai pada tujuan kita kembali melakukan &lt;em&gt;decrypt&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Encrypt&lt;/em&gt; dan &lt;em&gt;Decrypt&lt;/em&gt; sebenarnya tingkat keamanannya juga masih sangat rendah, karena kita mengirimkan hanya dengan kode tertentu saja, tingkat trik yang kedua adalah mengolah data encrypt dengan mengubah tata urutan karakternya, sehingga walaupun kode khusunya terpecahkan, data kita masih dalam posisi ururtan yang tak sebenarnya.&lt;br /&gt;&lt;br /&gt;Dibawah ini kita coba untuk membuat fungsi Encrypt, fungsi Decrypt dan fungsi untuk mengubah urutan karakternya.&lt;br /&gt;&lt;br /&gt;Mari kita simak satu satu&lt;br /&gt;&lt;br /&gt;Fungsi &lt;em&gt;Encrypt&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Function Encrypt(Data : String) : String;&lt;br /&gt;Var Ec,Et:string;&lt;br /&gt;Angka,I:integer;&lt;br /&gt;Begin&lt;br /&gt;Ec:= Data;&lt;br /&gt;for i:=1 to Length(Ec) do&lt;br /&gt;begin&lt;br /&gt;Angka:=Ord(Ec[i])+92;&lt;br /&gt;Et:=Et+chr(Angka);&lt;br /&gt;end;&lt;br /&gt;Result := DataBalik(Et);&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;Fungsi Decrypt&lt;br /&gt;&lt;br /&gt;Function Decrypt(Data : String) : String;&lt;br /&gt;var Dc,Dt:string;&lt;br /&gt;DAngka,I:integer;&lt;br /&gt;begin&lt;br /&gt;DataBalik(Data);&lt;br /&gt;Dc:= DataBalik(Data);&lt;br /&gt;for i:=1 to length(Dc) do&lt;br /&gt;begin&lt;br /&gt;DAngka:=ord(Dc[i])-92;&lt;br /&gt;Dt:=Dt+Chr(DAngka);&lt;br /&gt;end;&lt;br /&gt;Result := Dt;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fungsi untuk mengubah tata urutan karakater perkarakter.&lt;br /&gt;cuma disini saya menampilkan dengan contoh sangat sederhana dengan hanya mengubah urutan karakter dari depan ke belakang.&lt;br /&gt;&lt;br /&gt;Function DataBalik(DataBalik : String) : String;&lt;br /&gt;Var Terbalik,&lt;br /&gt;Terbalik2:String;&lt;br /&gt;i,n:Byte;&lt;br /&gt;Terbalik:='';&lt;br /&gt;Terbalik2:='';&lt;br /&gt;Terbalik2 := DataBalik;&lt;br /&gt;for n:=Length(DataBalik) DownTo 1 Do&lt;br /&gt;begin&lt;br /&gt;Terbalik:=Terbalik+Terbalik2[n];&lt;br /&gt;Result := Terbalik;&lt;br /&gt;end;&lt;br /&gt;End;&lt;br /&gt;&lt;br /&gt;Contoh penggunaan :&lt;br /&gt;&lt;br /&gt;....&lt;br /&gt;Begin&lt;br /&gt;  Edit2.Text := Encrypt(Edit1.Text);&lt;br /&gt;  Edit3.Text := Decrypt(Edit2.Text);&lt;br /&gt;End;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6604819099838300371-1607650187073808357?l=delphisolution.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphisolution.blogspot.com/feeds/1607650187073808357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6604819099838300371&amp;postID=1607650187073808357' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6604819099838300371/posts/default/1607650187073808357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6604819099838300371/posts/default/1607650187073808357'/><link rel='alternate' type='text/html' href='http://delphisolution.blogspot.com/2007/06/encrypt-dan-decrypt.html' title='Encrypt dan Decrypt'/><author><name>Delphi Solution</name><uri>http://www.blogger.com/profile/16856321564800694597</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6604819099838300371.post-7107417034908853080</id><published>2007-06-11T03:16:00.000-07:00</published><updated>2007-07-03T00:49:18.224-07:00</updated><title type='text'>Menggunakan komponen TIdFTP</title><content type='html'>&lt;a href="http://bp2.blogger.com/_b3qw_8It5YA/Rm0kodBuyPI/AAAAAAAAAAM/lGJPznoU-Do/s1600-h/idftp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5074752632521672946" style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://bp2.blogger.com/_b3qw_8It5YA/Rm0kodBuyPI/AAAAAAAAAAM/lGJPznoU-Do/s320/idftp.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;FTP atau File Transfer Protokol adalah suatu protokol internet yang digunakan untuk mentransfer file ke sebuah web server di internet sehingga file tersebut bisa diakses dari mana pun juga. Untuk memasuki FTP web server, seseorang harus mempunyai username dan password. FTP juga bisa disetting "Anonymous", sehingga orang yang memasuki suatu alamat FTP, tidak memerlukan username dan password. FTP di internet dikenali pada port 21.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;IdFTP adala sebuah komponen milik Delphi yang berada di palette Indy Client, komponen ini berfungsi untuk melakukan koneksi dengan FTP Server dengan menggunakan &lt;em&gt;Function&lt;/em&gt; dan &lt;em&gt;Procedure &lt;/em&gt;yang dimilikinya, disamping itu juga dapat melalukan Upload dan Download dari/ke FTP Server.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;/div&gt;Selengkapnya di web &lt;a href="http://www.dapurprogram.com/index.php?option=com_content&amp;task=view&amp;amp;amp;id=17&amp;amp;Itemid=28"&gt;www.dapurprogram.com&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6604819099838300371-7107417034908853080?l=delphisolution.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphisolution.blogspot.com/feeds/7107417034908853080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6604819099838300371&amp;postID=7107417034908853080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6604819099838300371/posts/default/7107417034908853080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6604819099838300371/posts/default/7107417034908853080'/><link rel='alternate' type='text/html' href='http://delphisolution.blogspot.com/2007/06/menggunakan-komponen-tidftp.html' title='Menggunakan komponen TIdFTP'/><author><name>Delphi Solution</name><uri>http://www.blogger.com/profile/16856321564800694597</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_b3qw_8It5YA/Rm0kodBuyPI/AAAAAAAAAAM/lGJPznoU-Do/s72-c/idftp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
