पहले, लार्वेल एन्क्रिप्शन के लिए MCRYPT_RIJNDAEL_128
सिफर का उपयोग करता है (< 5.0 में)। अब यह AES-256-CBC
(> = 5.1) है। मैक्रिप्ट abandonware और we should not use it प्रतीत होता है।लैरवेल एन्क्रिप्शन में सिफर बदलें
मेरे पास लार्वेल < 5.1 के लिए लिखा गया एक ऐप है और लार्वेल 5.1 में माइग्रेट किया गया है। क्या मैं सिफर बदल सकता हूं, या यह सब कुछ तोड़ देगा?
संपादित करें:
दूसरे शब्दों में, मैं MCRYPT_RIJNDAEL_128
से AES-256-CBC
करने के लिए एक Laravel उत्पादन आवेदन पत्र में एक आबादी वाले डेटाबेस के साथ बिना किसी रुकावट के सेवा/गिरावट या बग स्विच कर सकते हैं, जुड़े उपयोगकर्ताओं, आदि?
'MCRYPT_RIJNDAEL_128' एईएस है, इसलिए यह 'एईएस -256-सीबीसी' भी हो सकता है। क्या आप अधिक विशिष्ट हो सकते हैं? –
ठीक है, मैंने अभी और अधिक सटीक होने की कोशिश की है (मुझे नहीं पता कि लैरावेल द्वारा वास्तव में एन्क्रिप्शन का उपयोग किया जाता है), उम्मीद है कि यह अभी स्पष्ट है (माफ करना अगर नहीं) –