सुरक्षा · प्रश्न 5 / 12
TYPO3 v14 backend और frontend users के passwords कैसे संग्रहीत करता है?
1 उत्तर सही है। आसान
उत्तर दिखाएँ
उत्तर
- C जान-बूझकर धीमे algorithm से बने hash के रूप में, default रूप से Argon2id
व्याख्या
Password hash एक one-way function है: संग्रहीत value से password को वापस calculate नहीं किया जा सकता; login के समय केवल input को फिर से hash करके तुलना की जाती है। Default रूप से TYPO3 Argon2id का उपयोग करता है, जो जान-बूझकर computation और memory पर भारी algorithm है और चुराए गए hashes से होने वाले attacks को बहुत धीमा कर देता है। Database में ऐसा hash $argon2id$ से शुरू होता है। Encryption सुरक्षित लगता है, लेकिन यहाँ गलत है: जो कुछ key से decrypt किया जा सकता है, वह data breach में key सहित खो जाता है। MD5 को passwords के लिए लंबे समय से असुरक्षित माना जाता है, क्योंकि उसे बहुत तेज़ी से compute किया जा सकता है।