Make NSSCipherStrategy cryptographically sound by having unique IVs per file. This will also require some extensions to the cipher strategy concept. See - https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/indexedDB/ActorsParent.cpp#15294-15297 - https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/quota/NSSCipherStrategy.cpp#114 - https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/quota/CipherStrategy.h#34
Bug 1781200 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Make NSSCipherStrategy cryptographically sound. The initial approach based on the comments [1], [2], [3] has been revisited. [1] https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/indexedDB/ActorsParent.cpp#15294-15297 [2] https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/quota/NSSCipherStrategy.cpp#114 [3] https://searchfox.org/mozilla-central/rev/1a47a74bd5ba89f2474aa27c40bd478e853f3276/dom/quota/CipherStrategy.h#34