- Dikirim
- 14 Juli 2026 pukul 20.34 UTC
- Penulis
- Kamo
- Commit
- e4d9163
Postur aplikasi membutuhkan pemondok apos; s REAL Sosial, bukan terakhir - 4 (rentenir a tidak dapat melakukan apa-apa dengan 4 digit). Borrower.ssnEncrypted ada tetapi tidak pernah ditulis - hanya ssnLastFour penduduk. Sekarang: - BorrowerDTO memperoleh bidang WRITE _ ONLY 'ssn' (penuh) - inbound saja, tidak pernah serialisasi kembali; membaca masih mengekspos hanya ssnLastFour. - BorrowerSectionService menyandikan SSN penuh saat istirahat (pilihan-disuntikkan SecretCipher - hadir di SecurityService, absen / booting-aman dalam konteks seperti KamoInitializer) dan mewarisi last-4. Sebuah patch yang menghilangkan SSN sekarang mempertahankan nilai tersimpan daripada menyeka lawas -4. - ssnEncrypted / itinEncrypted @ Size (32) - > 256 so GCM-base64 ciphertext cocok dengan kolom 256-char yang ada (tidak ada skema berubah).