Minggu, 26 April 2015

ENKRIPSI

       Apa itu enkripsi teks dan enkripsi? DÍ bidang kriptografi, enkripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus. Dikarenakan enkripsi telah digunakan untuk mengamankan komunikasi di berbagai negara, hanya organisasi-organisasi tertentu dan individu yang memiliki kepentingan yang sangat mendesak akan kerahasiaan yang menggunakan enkripsi. Di pertengahan tahun 1970-an, enkripsi kuat dimanfaatkan untuk pengamanan oleh sekretariat agen pemerintah Amerika Serikat pada domain publik, dan saat ini enkripsi telah digunakan pada sistem secara luas, seperti Internet e-commerce, jaringan Telepon bergerak dan ATM pada bank.

Enkripsi dapat digunakan untuk tujuan keamanan, tetapi teknik lain masih diperlukan untuk membuat komunikasi yang aman, terutama untuk memastikan integritas dan autentikasi dari sebuah pesan. Contohnya, Message Authentication Code (MAC) atau digital signature. Penggunaan yang lain yaitu untuk melindungi dari analisis jaringan komputer.

       Skema Enkripsi dikategorikan sebagai enkripsi simetris atau asimetris. Algoritma key simetris seperti Blowfish, AES dan DES, bekerja dengan sebuah kunci tunggal yang telah diatur sebelumnya yang dibagi antara pengirim dan penerima. Skema enkripsi asimetris, seperti RSA dan Diffie-Hellman, skema ini akan membuat “pasangan key” bagi user: sebuah kunci publik dan sebuah kunci pribadi. Kunci publik dapat dipublikasikan secara online untuk pengirim yang digunakan untuk mengenkripsi teks yang akan dikirim ke pemilik kunci publik. Setelah dienkripsi, cyphertext tidak dapat didekripsi kecuali oleh orang yang memegang kunci pribadi yang satunya lagi. Algoritma ini didasarkan sekitar dua kunci bekerja sama satu sama dengan lain. Enkripsi asimetris dianggap satu langkah lebih aman daripada enkripsi simetris, karena kunci dekripsi dapat disimpan pribadi.

      Di Android kita bisa melakukan enkripsi dengan mudah, tujuannya agar data yang tersimpan dalam memory tetap aman. Misalnya kamu bekerja di suatu perusahaan yang cukup sensitif dan dalam smartphone kamu tersimpan data yang sangat penting, saat itulah kamu harus melakukan enkripsi.

         Namun ada 2 hal yang harus di perhatikan:
1. Ini adalah enkripsi satu arah, artinya sekali data kamu dienkripsi maka nggak mungkin lagi dikembalikan seperti semula. PIN yang kamu simpan hanya untuk membaca saja, tapi nggak bisa mengubahnya lagi jadi data normal.
2. Android jadi kurang responsif, karena setiap prosesnya harus membaca data yang ter-enkripsi jadinya agak lemot gitu. 


http://agussale.com/tahukah-anda-apa-itu-enkripsi-file
http://www.aplikanologi.com/tips/mengamankan-data-dengan-enkripsi-di-android/
http://id.wikipedia.org/wiki/Enkripsi

Senin, 20 April 2015

Microsoft Basic Kecil

Microsoft Basic Kecil adalah varian sederhana dari BASIC bahasa pemrograman, yang dikembangkan oleh Microsoft dan dimaksudkan sebagai bahasa pemrograman yang mudah untuk pemula. Bahasa itu sendiri hanya memiliki 14 kata kunci, [3] dan lingkungan pemula-ramah, dengan antarmuka sederhana.

Pemrograman Fun, lagi!

Microsoft Basic Kecil menempatkan "menyenangkan" kembali ke pemrograman komputer. Dengan lingkungan pengembangan yang ramah yang sangat mudah untuk menguasai, itu memudahkan anak-anak dan orang dewasa ke dalam dunia pemrograman.

Sederhana

Dasar Kecil menggabungkan lingkungan yang ramah dengan bahasa yang sangat sederhana dan satu set kaya dan menarik perpustakaan untuk membuat program Anda dan permainan pop. Dalam hitungan beberapa baris kode, Anda akan baik di jalan untuk menciptakan permainan Anda sendiri!
Dengan IntelliSense® baru dan revolusioner, Dasar Kecil membuat menulis kode mudah.

Sosial

Bagi program Anda dengan teman; biarkan mereka mengimpor program Anda diterbitkan dan menjalankannya pada komputer mereka. Menggunakan pemutar Silverlight, Anda bahkan dapat mengirim game di blog Anda dan website bagi mereka untuk bermain kreasi Anda dalam browser.

Bertahap

Mempelajari konsep pemrograman dimulai dengan dasar-dasar dan bergerak dengan cara anda. Dasar Kecil didasarkan pada NET dan apa yang Anda pelajari di sini bisa dengan mudah diterapkan pada bahasa pemrograman .NET lain seperti Visual Basic. Dan ketika Anda melakukan lulusan untuk Visual Basic, Anda dapat membawa program yang ada dengan Anda menggunakan utilitas konversi built-in.
 
 
http://smallbasic.com/about.aspx
http://en.wikipedia.org/wiki/Microsoft_Small_Basic