Security/CryptoEngineering: Difference between revisions

→‎NSS: updates
(→‎Web Authentication: Add https://webauthn.io)
(→‎NSS: updates)
Line 16: Line 16:
NSS is the cryptography and transport security library that powers Firefox.
NSS is the cryptography and transport security library that powers Firefox.


* 2017 Q2: [[NSS/Demos|[MWOS] Add new NSS demonstration code]] to show how to use NSS in a modern way.
* 2018 Q1: Rework TLS session caching to permit better privacy controls
* 2017 Q2: [[NSS/ARGON2|[MWOS] Implement Argon2]] to provide a basis to modernize the Master Password in Firefox.
* 2018 Q1: Improve confidence in network-facing ASN.1 parsing
* 2017 Q2: Implement hardware crypto accelerations on OSX and ARM
* 2017 Q3: [[NSS/BoGo_Tests|Integrate BoGo's integration tests into NSS builds]].
** The automated tests for NSS are mostly unit tests. Integration testing was historically assumed to happen at Firefox, but that's limited. BoGo is a rich set of integration tests that can diagnose protocol issues during automated testing.
* 2017 Q4: Post-Quantum Research and Development.
** Mozilla is intending to join the efforts in developing cryptography that will remain secure once quantum computers come online. This is expected to be a long-duration R&D effort.


== PSM ==
== PSM ==
122

edits