obenplus.com | oben+ | Hikayesi bol bir yazılımcının kaleminden, teknoloji dünyasını en önemli ve en ince ayrıntısına kadar takip etmek, bir yazılımcının hayatını, yaşantısını gözlemlemek isteneyenler için...

Archive for Ocak, 2013

Zuckerberg, Facebook için büyük bir adım olacağına inandığı ve Facebook ekosisteminin önemli bir parçası olacak olan Graph Search (Sosyal Ağ Araması) hizmetini tanıttı. Zuckerberk’in tanıtımın başında kurduğu cümle önemli : “Graph Search is not a web search (Sosyal Ağ Araması, web de arama yapmak değildir)”

Graph search teknik anlamda da Google, Linkedin, Yelp gibi şirketlerin sunduğu arama hizmetlerine oranla daha karmaşık ve yazılımsal olarak zorlayıcı bir hizmet.

Facebook, Graph Search ile Kendi Özelliklerine Büyük Katkılar Sağlıyor


Merhaba arkadaşlar,

Geceleyin bir arkadaşımın telefonuyla birlikte android market için hazırlamayı düşündüğüm uygulamaların sayısını 2 ye yükselttim ve son aklıma gelen uygulamanın zeminini oluşturmak için, IMEncrypter+ isimli java kütüphanesini kodladım.

Kütüphane imageEncrypter.jar dosyasının projenize import edilmesi ile aktif hale geliyor. Daha sonra yapmanız gereken ise aşağıdaki gibi bir kod bloğu ile resimlerinizi encrypt etmek;

Yazdığım kütüphanenin özellikleri arasında, desteklenen algoritmalardan herhangi birini kullanarak image encryption yapmanız mümkün.

Desteklenen algoritmalar;

  1. AES (default)
  2. Blowish
  3. DES
  4. DESede
  5. PBEWithMD5andDES
  6. RC2
  7. RC3
  8. RC4
  9. RSA

Algoritma parametresini set ederek, ve set ettiğiniz algoritmaya uygun encrypt key set ederek resim encryption yapmanız mümkün.

Kütüphanemiz default olarak AES kullanıyor. Bunun için default şifreleme keyi ; 16 byte olan dizidir;

Sonuç olarak uygulama “.ob” formatında bir encrypted edilmiş file yaratmaktadır. Dilerseniz dosya formatını değiştirebilirsiniz.

Kütüphane, yeni özellikler eklenerek sourceforge üzerinden yayımlanacaktır. Önceden kütüphaneye bu hali ile sahip olmak isteyen arkadaşlar çekinmeden bana ulaşabilirler. 🙂

Panzehir nerede diye düşünenler olabilir 🙂 Panzehir de hazır. Birebir tersini yapan kütüphanenin tanıtımını da yakında buradan yapacağım.

Bunun yanı sıra, IMEncrypter+ ve IMDecrypter+ kütüphanelerinin android uyumlu versiyonlarını da tamamladığım zaman paylaşacağım. Takipte olun.