2012-04-02 11 views
8

orada C en az iki Bcrypt uygulamaları vardır:Tavsiye edilen Bcrypt C uygulaması nedir?

? Geriye dönük uyumluluğa ihtiyaç duymadığımı unutmayın, bu yüzden seçimim yalnızca hangisinin daha güncel olduğuna bakılsın ve bakıma bakılsın. Ayrıca, hangi C dili olmayan bağlamaları çoğu için temel olarak kullanılan merak ediyorum.

+1

Gereksinimlerinize uygun olanını kullanın. –

+0

Yığın Taşması, programlama ve geliştirme soruları için bir sitedir. Bu soru konu dışı görünmektedir, çünkü programlama veya geliştirme ile ilgili değildir. Yardım Merkezi’ndeki [http://stackoverflow.com/help/on-topic] adresine buradan [Hangi konuları sorabilirim?] Bölümüne bakın. Belki de [Şifreleme Yığını Değişimi] (http://crypto.stackexchange.com/) veya [Bilgi Güvenliği Yığın Değişimi] (http://security.stackexchange.com/) sorulacak daha iyi bir yer olabilir. – jww

cevap

10

last release of bcrypt, 2002'de geri döndü. mailing list, çoğu hiçbir zaman yanıtlanmayan, yılda yalnızca birkaç ileti taşıyor. Öyle görünüyor ki bu proje bir süredir ölü gibi gözüküyor.

Openwall's latest version, OTOH, released in 2011 idi, bu yüzden önce bu uygulamaya bakacağım.

+5

sessiz "artık çalışmıyor" anlamına gelmez. – gbjbaanb

+2

@gbjbaanb: hayır, ancak çoğu zaman "artık desteklenmiyor" anlamına gelir. Ne yazık ki, donanım/yazılım ortamı, düzenli olarak güncellenmediği sürece sistem yazılımı altından kayma eğilimindedir. –

+0

Openwall sürümlerinin düzeltildiğini unutmayın [CVE-2011-2483] (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-2483). –

İlgili konular