eksponensial. Baru-baru ini, Elias Yarrkov 2008 mengirim tulisan ke sebuah milis di sci.crypt yang menjelaskan serangan chosen plaintext attack yang dia
temukan. Menurut pengakuannya, serangan ini terbukti lebih cepat daripada brute force dan memerlukan 2110 chosen plaintext untuk memecahkan XXTEA 6-
ronde. Berhubung serangan ini baru saja ditemukan, maka masih banyak potensi untuk mengembangkan dan mengoptimalkan serangan ini.
2.11 Library System.Net
Library ini dapat digunakan untuk membaca fungsi-fungsi yang akan digunakan untuk membaca alamat ip komputer client, memanggil ip host entry,
dan system.net.dns. Sistem.net memberikan banyak tempat untuk sebuah nama untuk membuat program antarmuka yang sederhana menggunakan banyak aturan
yang digunakan dalam jaringan. Class dari Webrequest dan webresponse merupakan penjabaran dari basis apa yang mereka sebut aturan yang dapat
disesuaikan. Implementasi dari servis jaringan dapat memungkinkan user untuk membangun aplikasi yang menggunakan sumber-sumber dari internet tanpa perlu
mengkhawatirkan tentang detail dan spesifik dari masing-masing protocol itu sendiri.
Read IP Program
Program ini menampilkan bagaimana cara menggunakan class IPAddress untuk mendapatkan IPAddress dan informasi terkait
using System; using System.Net;
using System.Net.Sockets;
using System.Text.RegularExpressions;
Sistem.Net.DNS
Class Domain Name System adalah class yang statis yang mendapatkan informasi mengenai host yang lebih spesifik dari internet domain name system.
Informasi host dari sebuah perhitungan DNS akan dikembalikan kecontoh dari keberadaan class IPHostEntry. Jika spesifikasi host lebih dari satu masukan
didalam database DNS, IPHostEntry akan berisi lebih banyak alamat IP dan nama lain.
DNS
IPHostEntry hostInfo = Dns.GetHostByName www.contoso.com
;
DNS Permission
Informasi keamanan dideklarasikan oleh DnsPermissionAttribute disimpan dalam bentuk metadata dari atribut sasaran, yang mana membutuhkan
class DNSPermissionAttribute. Sistem kemudian akan mengakses informasi tersebut didalam runut waktu tertentu. SecurityAction akan melewati apa yang
telah ditentukan dan diijinkan dari sasaran DNS. Atribut dari keamanan ini hanya digunakan untuk Declarative Security dan
Imperative Security menggunakan class DnsPermission yang sesuai. Akses keamanan bisa menjadi bisa sangat tidak mudah ditembus, atau bahkan
sangat mudah ditembus. Untuk mengatur properties “true” berarti tidak memberikan akses, atau “false” untuk tidak memberikan akses. Pengaturan
properties tersebut diberi nama parameter. Fungsi DNS Permission
[SerializableAttribute] public sealed class DnsPermission : CodeAccessPermission,
IUnrestrictedPermission
2.12 Library System.Management