Monday, October 18, 2010

Enkripsi XOR dengan java

Bismillah…
XOR sebagai salah satu logika dasar yang sering terngiang ditelinga kita ternyata mempunyai banyak khasiat keren, salah satunya adalah enkripsi data, karena secara teori logika ini mengembalikan nilai 1 jika input bernilai 1 dan tidak bepasangan.

A                          0      0     1     1
B                          0      1     0     1
C  = A XOR B      0      1     1     0


Dengan logika ini, file dapat kita enkripsi dengan merubah tiap karakter file tersebut menjadi bit biner yang kemudian di XOR kan biner key kita. 
Contoh:
Terdapat plainteks dengan “UIN” sebagai isi file tersebut, dan huruf “B” sebagai key-nya, sehingga jika dipecah menjadi karakter dan diterjemahkan kedalam bit-biner sesuai dengan standard ASCII, maka 
U = 85 = 1010101,
I = 73 = 1010011,
N = 78 = 1001110 dan 
B = 66 = 1000010. 
Untuk kode ASCII dapat dilihat dibuku (Pengenalan Komputer, Jogiyanto Hartono hal. 294).
Kita ambil satu karakter misalnya U, dan di XOR kan dengan key, maka didapat:
U (sebagai plainteks) = 1010101
B (sebagai key) = 1000010 XOR
chippertext 0010111
dan dengan XOR juga, kita gunakan chipperteks dan key tersebut untuk dekripsi:
chippertext = 0010111
B (sebagai key) = 1000010 XOR
plaintext 1010101
lanjut…? Monggo…

Program ini sebagai contoh dari implementasi teori diatas, dengan memanfaatkan library java.io, kita dapat memanipulasi dan meng-enkripsi file yang ada sehingga tak terbaca artinya. Untuk menggunakannya, buat file dengan nama “asli.txt” dan isi file tersebut dengan kata misalnya “informatika”, taruh di folder yang sama dengan program ini, compile dan jalankan, program ini secara otomatis akan membuat file baru hasil enkripsi dengan nama “hasilEnkripsi.txt”.
Program enkripsi ini tergolong sederhana, karena hanya menggunakan 1 karakter sebagai key nya, coba bayangkan jika karakter key berjumlah sama dengan plaintext nya dan bit-bitnya bersifat random, maka akan menghadirkan efek one-time-pad (dikenal pula sebagai chiper Vernam) yang tidak dapat dipecahkan, bahkan dalam teori sekalipun. Kaya’ gini nih programnya…


import java.io.*;
class konversi {
public static void main(String sunspot []) {
try {
System.out.println(”Masukkan 1 buah huruf untuk enkripsi”);
//input file plainTeks dan KeyTeks
BufferedReader file1 = new BufferedReader(new FileReader(”asli.txt”));
BufferedReader file2 = new BufferedReader(new InputStreamReader(System.in));
PrintWriter cetak = new PrintWriter(new FileWriter(”hasilEnkripsi.txt”));
String plainText = file1.readLine();
int keyText = file2.read(); //membaca huruf sebagai kode int
int font = keyText;
char keyChar = (char)font;
System.out.println(”\n Teks yang akan dienkripsi: “+ plainText);
System.out.println(” Key Huruf: “+ keyChar);
String plainBiner = “”;
String keyBiner = “”;
keyBiner = Integer.toBinaryString(keyText); //konversi int ke biner
System.out.println(” key Text ASCII: “+ keyText);
String chipperText = ” “;
// memecah file menjadi per-karakter
for(int s =0; s

&amp;amp;lt;font size="3"&amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; char y = plainText.charAt(s);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; int a = (int) y;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; // merubah tiap karakter menjadi 7 bit biner berkode ASCII&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; // ASCII desimal untuk A..Z adalah 65 - 90&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; plainBiner = Integer.toBinaryString(a);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; String coba = plainBiner;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.print(&#8221;\n plainText: &#8221; + coba);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.println(&#8221;\n key Biner: &#8220;+ keyBiner);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.println(&#8221; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.print(&#8221; chipperText: &#8220;);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; //chipperText = plainBiner XOR keyBiner&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; for(int m =0; m&amp;amp;amp;amp;lt;7; ++m ) {&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; chipperText = Integer.toBinaryString((Integer.parseInt&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; (plainBiner.substring(m,m+1))) ^ (Integer.parseInt(keyBiner.substring(m,m+1))));&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; //menulis hasil enkripsi pada file &#8220;hasilEnkripsi.txt&#8221;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.print(chipperText);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; cetak.print(chipperText);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; System.out.println(&#8221; \n &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;);&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; cetak.close();&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; catch (IOException e) {&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; e.printStackTrace();&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;font face="&amp;amp;amp;amp;quot;Courier New&amp;amp;amp;amp;quot;,Courier,monospace"&amp;amp;amp;gt; }&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;font size="3"&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt; &amp;amp;amp;amp;nbsp;&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/font&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;lt;div style="text-align: justify;"&amp;amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;&amp;amp;amp;lt;plaintext data-blogger-escaped-.length=".length" data-blogger-escaped-s="s"&amp;amp;amp;gt;demikian sedikit uneg-uneg yang dapat saya salurkan, semoga dapat menjadi inspirasi, sehingga timbul uneg-uneg dalam diri anda, afwan jika ada kesalahan, sangat dinanti kritik, saran, dan jajan dari anda.(sunspot_DNA)&amp;amp;amp;lt;/plaintext&amp;amp;amp;gt;&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;lt;/font&amp;amp;gt;&amp;amp;lt;/plaintext&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/plaintext&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/plaintext&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</plaintext></div> </div> </div> <div style='clear:both;'></div> <div class='post-share-buttons'> <a class='goog-inline-block share-button sb-email' href='&target=email' target='_blank' title='Email This'><span class='share-button-link-text'>Email This</span></a><a class='goog-inline-block share-button sb-blog' href='&target=blog' onclick='window.open(this.href, "_blank", "height=270,width=475"); return false;' target='_blank' title='BlogThis!'><span class='share-button-link-text'>BlogThis!</span></a><a class='goog-inline-block share-button sb-twitter' href='&target=twitter' target='_blank' title='Share to Twitter'><span class='share-button-link-text'>Share to Twitter</span></a><a class='goog-inline-block share-button sb-facebook' href='&target=facebook' onclick='window.open(this.href, "_blank", "height=430,width=640"); return false;' target='_blank' title='Share to Facebook'><span class='share-button-link-text'>Share to Facebook</span></a><div class='goog-inline-block dummy-container'><g:plusone source='blogger:blog:plusone' href='http://udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html' size='medium' width='300' annotation='inline'/></div> </div> <span class='reaction-buttons'> </span> <div style='clear: both;'></div> </div> <footer class='entry-meta'> Posted on <time class='entry-date'>12:01 PM</time><span> by <span>Ahmad Syamsudin</span></span><span class='cat-links'> in <a href='http://udinulis.blogspot.com/search/label/enkripsi' rel='tag'>enkripsi</a>, <a href='http://udinulis.blogspot.com/search/label/java' rel='tag'>java</a>, <a href='http://udinulis.blogspot.com/search/label/xor' rel='tag'>xor</a></span> | <a href='http://udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html#comment-form' onclick=''>No comments</a> </footer> </article> <div style='clear: both;'></div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='http://udinulis.blogspot.com/2010/10/sebagai-mahasiswa-tentunya-kita-tidak.html' id='Blog1_blog-pager-newer-link' title='Newer Post'>Newer Post</a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='http://udinulis.blogspot.com/2010/02/sqlite-si-simple-yang-bertenaga.html' id='Blog1_blog-pager-older-link' title='Older Post'>Older Post</a> </span> <a class='home-link' href='http://udinulis.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='comments' id='comments'> <a name='comments'></a> <h4> 0 comments: </h4> <div id='Blog1_comments-block-wrapper'> <dl class='avatar-comment-indent' id='comments-block'> </dl> </div> <p class='comment-footer'> <div class='comment-form'> <a name='comment-form'></a> <h4 id='comment-post-message'>Post a Comment</h4> <p> </p> <a href='https://www.blogger.com/comment-iframe.g?blogID=254905306177903559&postID=2291769765270733648' id='comment-editor-src'></a> <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'></iframe> <!--Can't find substitution for tag [post.friendConnectJs]--> <script src='https://www.blogger.com/static/v1/jsbin/2567313873-comment_from_post_iframe.js' type='text/javascript'></script> <script type='text/javascript'> BLOG_CMT_createIframe('https://www.blogger.com/rpc_relay.html', '0'); </script> </div> </p> <div id='backlinks-container'> <div id='Blog1_backlinks-container'> <a name='links'></a><h4><!--Can't find substitution for tag [post.backlinksLabel]--></h4> <p class='comment-footer'> <a class='comment-link' href='' id='Blog1_backlinks-create-link' target='_blank'><!--Can't find substitution for tag [post.createLinkLabel]--></a> </p> </div> </div> </div> </div> </div></div> <!--Can't find substitution for tag [adEnd]--> </div> <div style='clear: both;'></div> <div class='post-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='http://udinulis.blogspot.com/feeds/2291769765270733648/comments/default' target='_blank' type='application/atom+xml'>Post Comments (Atom)</a> </div> </div> <script type="text/javascript">window.___gcfg = {'lang': 'en'};</script> </div></div> </div><!-- #content .site-content --> </div><!-- #primary .content-area --> <div class='widget-area' id='secondary' role='complementary'> <div class='widget widget_search'> <form action='/search' id='searchform' method='get' role='search'> <label class='assistive-text' for='s'>Search</label> <input class='field' id='s' name='q' placeholder='Search' type='text' value=''/> <input class='submit' id='searchsubmit' name='submit' type='submit' value='Search'/> </form> </div> <div class='sidebar section' id='sidebartop'><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'>Recent Posts</h2> <div class='widget-content'> </div> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=HTML&widgetId=HTML1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("HTML1"));' target='configHTML1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div><div class='widget Label' data-version='1' id='Label1'> <h2>Categories</h2> <div class='widget-content cloud-label-widget-content'> <span class='label-size label-size-5'> <a dir='ltr' href='http://udinulis.blogspot.com/search/label/STAIN'>STAIN</a> </span> <span class='label-size label-size-5'> <a dir='ltr' href='http://udinulis.blogspot.com/search/label/tugas%20kuliah'>tugas kuliah</a> </span> <span class='label-size label-size-1'> <a dir='ltr' href='http://udinulis.blogspot.com/search/label/pendidikan'>pendidikan</a> </span> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=Label&widgetId=Label1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("Label1"));' target='configLabel1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div> </div><div class='widget PopularPosts' data-version='1' id='PopularPosts1'> <h2>Popular Posts</h2> <div class='widget-content popular-posts'> <ul> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='http://udinulis.blogspot.com/2010/02/sqlite-si-simple-yang-bertenaga.html' target='_blank'> <img alt='' border='0' height='72' src='http://4.bp.blogspot.com/_WHRanCZyUZo/S3tyn9OPRuI/AAAAAAAAABY/kwteop2ZXyI/s72-c/dos.bmp' width='72'/> </a> </div> <div class='item-title'><a href='http://udinulis.blogspot.com/2010/02/sqlite-si-simple-yang-bertenaga.html'>SQLite si Simple yang Bertenaga</a></div> <div class='item-snippet'> --&gt; --&gt; A. &#160;&#160;&#160;&#160;&#160;&#160;&#160; Embedded Database Bicara...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-title'><a href='http://udinulis.blogspot.com/2017/10/kalimat-efektif.html'>Kalimat Efektif</a></div> <div class='item-snippet'>buka</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-title'><a href='http://udinulis.blogspot.com/2016/06/uas-take-home-aplikasi-komputer-ekonomi.html'>UAS take home - Aplikasi komputer Ekonomi Syariah 2016</a></div> <div class='item-snippet'> 1. &#160;&#160;&#160;&#160;&#160; Buatlah langkah2 secara bertahap (print screen) dan penjelasan dalam membuat aplikasi pendataan anggota baru. Dikumpulkan da...</div> </div> <div style='clear: both;'></div> </li> </ul> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=PopularPosts&widgetId=PopularPosts1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("PopularPosts1"));' target='configPopularPosts1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div> </div><div class='widget PageList' data-version='1' id='PageList1'> <h2>Pages</h2> <div class='widget-content'> <ul> <li><a href='http://udinulis.blogspot.com/'>Home</a></li> </ul> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=PageList&widgetId=PageList1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("PageList1"));' target='configPageList1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div> </div><div class='widget Text' data-version='1' id='Text1'> <h2 class='title'>Text Widget</h2> <div class='widget-content'> </div> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=Text&widgetId=Text1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("Text1"));' target='configText1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <select id='BlogArchive1_ArchiveMenu'> <option value=''>Blog Archive</option> <option value='http://udinulis.blogspot.com/2017/11/'>November (3)</option> <option value='http://udinulis.blogspot.com/2017/10/'>October (1)</option> <option value='http://udinulis.blogspot.com/2016/10/'>October (2)</option> <option value='http://udinulis.blogspot.com/2016/06/'>June (1)</option> <option value='http://udinulis.blogspot.com/2016/01/'>January (1)</option> <option value='http://udinulis.blogspot.com/2015/12/'>December (1)</option> <option value='http://udinulis.blogspot.com/2015/05/'>May (1)</option> <option value='http://udinulis.blogspot.com/2014/09/'>September (1)</option> <option value='http://udinulis.blogspot.com/2014/07/'>July (1)</option> <option value='http://udinulis.blogspot.com/2014/06/'>June (3)</option> <option value='http://udinulis.blogspot.com/2014/05/'>May (4)</option> <option value='http://udinulis.blogspot.com/2014/04/'>April (3)</option> <option value='http://udinulis.blogspot.com/2014/03/'>March (3)</option> <option value='http://udinulis.blogspot.com/2013/12/'>December (3)</option> <option value='http://udinulis.blogspot.com/2013/11/'>November (1)</option> <option value='http://udinulis.blogspot.com/2013/10/'>October (1)</option> <option value='http://udinulis.blogspot.com/2013/09/'>September (1)</option> <option value='http://udinulis.blogspot.com/2013/03/'>March (2)</option> <option value='http://udinulis.blogspot.com/2012/12/'>December (4)</option> <option value='http://udinulis.blogspot.com/2012/03/'>March (1)</option> <option value='http://udinulis.blogspot.com/2011/05/'>May (1)</option> <option value='http://udinulis.blogspot.com/2011/02/'>February (1)</option> <option value='http://udinulis.blogspot.com/2010/12/'>December (1)</option> <option value='http://udinulis.blogspot.com/2010/10/'>October (2)</option> <option value='http://udinulis.blogspot.com/2010/02/'>February (1)</option> </select> </div> </div> <div class='clear'></div> <span class='widget-item-control'> <span class='item-control blog-admin'> <a class='quickedit' href='//www.blogger.com/rearrange?blogID=254905306177903559&widgetType=BlogArchive&widgetId=BlogArchive1&action=editWidget&sectionId=sidebartop' onclick='return _WidgetManager._PopupConfig(document.getElementById("BlogArchive1"));' target='configBlogArchive1' title='Edit'> <img alt='' height='18' src='https://resources.blogblog.com/img/icon18_wrench_allbkg.png' width='18'/> </a> </span> </span> <div class='clear'></div> </div> </div></div> </div> </div><!-- #main .site-main --> <footer class='site-footer' id='colophon' role='contentinfo'> <div class='site-info'> Copyright &#169; <script type='text/javascript'>var creditsyear = new Date();document.write(creditsyear.getFullYear());</script> <a href='http://udinulis.blogspot.com/'>udinulis</a> | Powered by <a href='http://www.blogger.com/'>Blogger</a> </div><!-- .site-info --> <div class='author-credit'> Design by <a href='http://www.edwardrjenkins.com' target='_blank'>Edward R. Jenkins</a> | Blogger Template by <a href='http://newbloggerthemes.com' target='_blank' title='Best Blogger Templates'>NewBloggerThemes.com</a> </div> </footer><!-- #colophon .site-footer --> </div><!-- #pagebwrap .hfeed .site --> </div><!-- .wrapper --> <script type='text/javascript'> //<![CDATA[ /** * Handles toggling the main navigation menu for small screens. */ jQuery( document ).ready( function( $ ) { var $masthead = $( '#masthead' ), timeout = false; $.fn.smallMenu = function() { $masthead.find( '.site-navigation' ).removeClass( 'main-navigation' ).addClass( 'main-small-navigation' ); $masthead.find( '.site-navigation h1' ).removeClass( 'assistive-text' ).addClass( 'menu-toggle' ); $( '.menu-toggle' ).unbind( 'click' ).click( function() { $masthead.find( '.menu' ).toggle(); $( this ).toggleClass( 'toggled-on' ); } ); }; // Check viewport width on first load. if ( $( window ).width() < 600 ) $.fn.smallMenu(); // Check viewport width when user resizes the browser window. $( window ).resize( function() { var browserWidth = $( window ).width(); if ( false !== timeout ) clearTimeout( timeout ); timeout = setTimeout( function() { if ( browserWidth < 600 ) { $.fn.smallMenu(); } else { $masthead.find( '.site-navigation' ).removeClass( 'main-small-navigation' ).addClass( 'main-navigation' ); $masthead.find( '.site-navigation h1' ).removeClass( 'menu-toggle' ).addClass( 'assistive-text' ); $masthead.find( '.menu' ).removeAttr( 'style' ); } }, 200 ); } ); } ); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/2647409398-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY4CdlpjzaA7A7d8urHrlsimVcjwlw:1534588800811';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d254905306177903559','//udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html','254905306177903559'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '254905306177903559', 'title': 'udinulis', 'url': 'http://udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html', 'canonicalUrl': 'http://udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html', 'homepageUrl': 'http://udinulis.blogspot.com/', 'searchUrl': 'http://udinulis.blogspot.com/search', 'canonicalHomepageUrl': 'http://udinulis.blogspot.com/', 'blogspotFaviconUrl': 'http://udinulis.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22udinulis - Atom\x22 href\x3d\x22http://udinulis.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22udinulis - RSS\x22 href\x3d\x22http://udinulis.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22udinulis - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/254905306177903559/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22udinulis - Atom\x22 href\x3d\x22http://udinulis.blogspot.com/feeds/2291769765270733648/comments/default\x22 /\x3e\n', 'meTag': '', 'googleProfileUrl': 'https://plus.google.com/103451182139948949532', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/d3047a9cda4f76fb', 'plusOneApiSrc': 'https://apis.google.com/js/plusone.js', 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'Twitter', 'key': 'twitter', 'shareMessage': 'Share to Twitter', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Google+', 'key': 'googlePlus', 'shareMessage': 'Share to Google+', 'target': 'googleplus'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'googlePlusShareButtonWidth': 300, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'item', 'postId': '2291769765270733648', 'pageName': 'Enkripsi XOR dengan java', 'pageTitle': 'udinulis: Enkripsi XOR dengan java', 'metaDescription': ''}}, {'name': 'features', 'data': {'cmt_anon_warn': 'false', 'lazy_images': 'false', 'poll_static': 'true', 'sharing_get_link_dialog': 'true', 'sharing_native': 'false'}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Enkripsi XOR dengan java', 'description': 'blog tentang pendidikan dan materi kuliah', 'url': 'http://udinulis.blogspot.com/2010/10/enkripsi-xor-dengan-java.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 2291769765270733648}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'headersec', null, document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'mainblogsec', null, document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'showBacklinks': true, 'postId': '2291769765270733648', 'useNgc': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/1117533592-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/368954415-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebartop', null, document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebartop', null, document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'sidebartop', null, document.getElementById('PopularPosts1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_PageListView', new _WidgetInfo('PageList1', 'sidebartop', null, document.getElementById('PageList1'), {'title': 'Pages', 'links': [{'isCurrentPage': false, 'href': 'http://udinulis.blogspot.com/', 'title': 'Home'}], 'mobile': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text1', 'sidebartop', null, document.getElementById('Text1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebartop', null, document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); </script> </body> </html>