Bir şirketteki Yerel Alan Ağındaki bir program için oturum açma mekanizmasına ihtiyacım olduğunu varsayalım, tahminim yerel sunucudaki kullanıcı adı/parola çiftleriyle bir dosya depolamaktır Java programı yerel bir PC'den dosyaya bilgi okuyabilir/yazabilir mi? İlk kez böyle bir görevle uğraşmaktan dolayı bu konuda biraz kafam karıştı. Ayrıca bilgisayar programı için değil sadece programın şifrelerini saklamak istiyorum.Yerel alan ağında MD5 karma şifrelerinin saklanması
cevap
Hmm, bunu farklı bir şekilde yapmalısınız.
Kimlik doğrulaması yapmak için bir hizmet yazın. Servis, şifre dosyasını okumak ve sunucuda çalışmasına izin verilen tek uygulamadır. İstemciler bu hizmete karşı kimlik doğrulaması yapar. Kullanıcı kimliğini doğruladıktan sonra, kendisine bağlı olan ve bir süre sonra sona erebilen bir kimlik belirteçini iletin. Ayrıca, makinenin bütünlüğünü asenkron bir şekilde doğrulamak için bir çeşit dijital imza iletmesi gerekir. Bunu yaparsanız, yalnızca kimliği doğrulanmış kullanıcıların, gerçekte kim olduklarını iddia ettiklerini, kimlik doğrulama hizmetinin kendisi de dahil olmak üzere kimlik doğrulama belirtecine gereksinim duyan hizmetlere erişebileceğini doğrulayabilirsiniz.
ANCAK: Ben kuvvetle Zaten bu tür görevler için inşa edilmiştir şey almak öneririz. Böyle görevler için yapılmış olan Kerberos gibi şeyler var. Ben bir sysadmin değilim, tekrar serverfault'a sorabilirsin.
Ayrıca, MD5'in artık en güçlü karma olmadığını belirtmek isterim. AFAIK blowfish bugün gitmenin yoludur, yine de yanlış olabilirim. Zaten ÇD5'den daha zor, bu da zaten çarpışma saldırılarına eğilimlidir.
- 1. MD5 Karma işlevi excel'de mi?
- 2. Neden "karma ('md5', 'string')" md5'ten ("string ')" daha hızlı "?
- 3. MD5 hash boyutu üretildi
- 4. C# hızlı karma hesaplama
- 5. Yerel alan adları olan Rails?
- 6. Yerel ağ ile güvenli alan
- 7. saklanması şifreleri
- 8. PHP md5() farklı çıktı verir MySQL md5
- 9. Lucene.NET dizelerinin saklanması Lucene.NET
- 10. 3G ağında purgeIdleCellConnections nasıl kullanılır?
- 11. saklanması bilgisayarlı veri Bahar
- 12. MD5 rutinleri?
- 13. SQL kullanarak tamsayıdan karma oluştur
- 14. 'Karma' komutunun kullanımı
- 15. Algoritma Karmaşıklık ve Güvenlik: MD5 veya SHA1?
- 16. MySQL
- 17. Tensorflow modellerinin bellekte saklanması
- 18. Çerezlerde çoklu değerlerin saklanması
- 19. Eclipse'de kod parçacıklarının saklanması
- 20. Gerekli OpenID bilgilerinin saklanması
- 21. Test: yerel ayarı ilk alt alan
- 22. MD5, Windows Phone 7'de destekleniyor mu?
- 23. SQL Bigint karma karma
- 24. Tablolarda parolanın saklanması ve Özet kimlik doğrulaması
- 25. Karma C++/CLI TypeLoadException Dahili sınırlama: çok fazla alan
- 26. FactoryGirl, başlangıç yönteminde bir karma alan bir modelle nasıl kullanılır?
- 27. Node.js ve MongoDB ile şifrelerin saklanması
- 28. Python md5 karşılaştırma
- 29. MySQL MD5 SELECT
- 30. MD5 işlevi SQLite
Daha derine inecek bir şey gibi görünüyor, teşekkürler. – Demonick