20 Ocak 2008 Pazar

Windows CardSpace..


Windows CardSpace uygulaması, dijital kimlik kartı olarak yorumlanabilir. Kullanıcılar kendi kartlarını oluşturabildikleri gibi, bankacılık yada sanal ticaret gibi daha fazla güvenik gerektiren uygulamalar için sunucu tarafından da kart edinebilirler.
Kartlar kullanıcı bilgisayarında şifrelenmiş olarak tutulurlar ve birden fazla siteye giriş amacıyla kullanılabilirler.
Ülkemizde site tasarımcılarının ne zaman destek vermeye başlayacaklarını bilemiyorum ama Windows CardSpace gelecek vaat ediyor gibi.
Bu arada, sunucu tarafında Windows CardSpace desteği için https ssl kullanılması gerekiyor.
Siteye üye olunması için yine bir kart kullanılabiliyor. Bu kart sonrasında site ile ilişkilendiriliyor ve üyeliğin tamamlanmasının ardından kullanıcı sayfaya yerleştirilen bir düğmeye tıklayıp, site ile ilişkilendirdiği kartı seçtikten sonra kullanıcı adı yada şifre girmeksizin siteye giriş yapabiliyor.






----Bilgi Başlangıcı----
Sign-in yada giriş butonuna basılması kullanıcının makinasında yer alan Identity Selector yani kimlik seçiciyi çalıştırır. Kullanıcı kimliğini seçip sunduğunda we sitesi kullanıcı tarafından gelen güvenlik anahtarını alır. Sonrasında web sitesi güvenlik anahtarını çözerek içindeki PPID(Personal Private Identifier=Kişisel Özel Tanımlayıcı) ve public key i çıkarır. Sonrasında bu bilgiler veritabanından kontrol edilerek eşleşme olması durumunda kullanıcıya giriş hakkı tanınır.
PPID dinamik olarak oluşturulur ve web sitesinin SSL sertifikasının public anahtarı ile ilişkilendirilir.
----Bilgi Sonu----
Yine bu arada diyerek ekleyeyim, şimdiki yetkilendirme kontrollerinde ve kullanıcılar hakkında oluşturulan veritabanlarında kullanıcı ile ilgili bir çok detay saklanıyor. Oysa bu sistem ile siteler kullanıcıların kimlik kartlarında belirli verilerin olmasını şart koşabiliyorlar. Bu sayede verilerin site veritabanında saklanması yerine kullanıcı tarafında depolanması sağlanabiliyor.

13 Ocak 2008 Pazar

Yine NS..

Bir de şey var; tam "hah, şimdi oldu beah" derken yada bir konu ile ilgili veri ararken, "Aaa, benim kullandığımın daha gelişmişi varmıış.." demek insanı deli ediyor.

NS yani Network Simulator..

Taa Allah belasını versin bunun. Yahu ne zor işmiş. En basitinden bir diziye veri yüklemeyi arıyorum, bulmam yarım günümü alıyor. Yok mu kaynak neyin. Hem bu kadar karmaşık olmak zorunda mı. Bırakıcam TCL falan ver edicem C++ ı valla..