Commit 6187aee
committed
fix(security): replace deprecated Nonce::from_slice with Nonce::from in DEK encryption
Update encrypt_dek and decrypt_dek to use the non-deprecated Nonce::from
constructor. The decrypt path now performs an explicit TryInto conversion
to a [u8; 12] array before constructing the nonce, surfacing a proper
error if the slice length is wrong.1 parent 3f66bd2 commit 6187aee
1 file changed
Lines changed: 9 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | | - | |
| 192 | + | |
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
234 | 239 | | |
235 | 240 | | |
236 | 241 | | |
237 | | - | |
| 242 | + | |
238 | 243 | | |
239 | 244 | | |
240 | 245 | | |
| |||
0 commit comments