ट्रू क्रिप्टेक, RIPEMD-160 बनाम SHA-512 बनाम व्हर्लपूल


19

मैं ट्रू-क्रिप्ट के साथ वॉल्यूम एन्क्रिप्ट कर रहा हूं। मैंने AESएन्क्रिप्शन एल्गोरिथम के रूप में उपयोग करने का निर्णय लिया है , यह देखते हुए कि यह सरकारी मानक है।

लेकिन कौन सा हैश एल्गोरिथ्म बेहतर (अधिक सुरक्षित) है? RIPEMD-160या SHA-512या Whirlpool?

मैं मैक का उपयोग कर रहा हूं।


मेरा मानना ​​है कि SHA-512 सबसे सुरक्षित है, जैसा कि सरकार इसका उपयोग करती है, बाद वाला मेरा व्यक्तिगत विचार है।
मैथ्रिलिक

जवाबों:


14

SHA-512 और व्हर्लपूल दोनों 512 बिट हैश हैं, जबकि RIPEMD-160 160 बिट्स है। ट्रू क्रिप्ट इन कुंजी को व्युत्पन्न करने के लिए PBKDF2 के साथ उपयोग करता है । फ़ाइल वॉल्यूम बनाते समय, Truecrypt SHA-512 और व्हर्लपूल दोनों के लिए 1,000 राउंड का उपयोग करता है, लेकिन RIPEMD-160 के लिए 2,000 राउंड। मेरे पास TCHead नाम का कुछ सॉफ्टवेयर है जो TrueCrypt हेडर को डिक्रिप्ट करता है। यह बहुत सरल और सीधा-आगे है और दर्शाता है कि इन हैश का उपयोग कैसे और कहाँ किया जाता है।

आपके प्रश्न का उत्तर देने के लिए, मेरी राय में, या तो SHA-512 या व्हर्लपूल ठीक रहेगा। मैं या तो उपयोग करेगा और इसके बारे में बहुत ज्यादा चिंता नहीं करेगा। उम्मीद है की यह मदद करेगा।


0

मैं सवाल करता हूं कि एनआईएसटी समिति ने सर्प को बेहतर सुरक्षा के रूप में मान्यता क्यों दी और अभी भी एईएस के रूप में उपयोग के लिए रिजंडेल और शा-256/512 के साथ चला गया। मुझे आश्चर्य है कि जब सुरक्षा प्रमुख मुद्दा है तो समिति ने इसे इस बहाने से क्यों नहीं उठाया कि यह पर्याप्त तेजी से नहीं था। सर्प ने सुरक्षा में सर्वोच्च स्कोर किया। यह सच है, रिजेंडेल तेज़ था, लेकिन जो कुछ भी चुना गया था वह हार्डवेयर संगतता को एईएस के रूप में सीपीयू में बेक किया गया होगा। मैं सर्प और व्हर्लपूल का उपयोग करता हूं जो बाद में SHA-512 के समान है। SSD की गति में अंतर कम है, तो अलग-अलग इंटेल चिप्स i5 / i7 Haswell, Ivy Bridge और Skylake और Laptop Intel i7 के साथ 3 डेस्कटॉप में 5%। मेरी जानकारी के अनुसार, सर्प / व्हर्लपूल कॉम्बो में बैकडाउन ज्ञात हैं और इससे मेरा निर्णय आसान हो जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.