- शिप
- 14 जुलाई 2026 को 8:34 pm बजे UTC
- लेखक
- Kamo
- Commit
- e4d9163
आवेदन जमा करने के लिए उधारकर्ता के REAL सोशल की जरूरत है, पिछले-4 (एक ऋणदाता) नहीं 4 अंकों के साथ कुछ भी नहीं कर सकता है। Borrower.snEncrypted अस्तित्व में है लेकिन कभी नहीं था लिखा - केवल snLastFour आबादी थी। अब: - BorrowerDTO एक WRITE ONLY `sn` (full) फ़ील्ड प्राप्त करता है - केवल भीतर, कभी नहीं अभी भी केवल snLastFour को उजागर करने के लिए पढ़ता है। - BorrowerSectionService बाकी (वैकल्पिक-इंजेक्टेड) पर एक आपूर्ति पूर्ण SSN को एन्क्रिप्ट करता है SecretCipher - सुरक्षा सेवा में उपस्थित, अनुपस्थित/बूट-सुरक्षित संदर्भों जैसे KamoInitializer. पिछले-4 की बजाय संग्रहीत मूल्य। - SsnEncrypted/itinEncrypted @Size(32) -> 256 तो GCM-base64 ciphertext फिट बैठता है मौजूदा 256-char कॉलम (कोई स्कीमा परिवर्तन नहीं)।.