Hello,
I am a software engineer with Microsoft Corporation. I am reaching out
with the proposal to extend the list of supported cryptographic algorithms in
NTPSec's NTS-NTP implementation.
As I understand it, the current NTPSec implementation supports only the
AEAD_AES_SIV_CMAC algorithms of various cipher lengths. I propose including
support for AEAD_AES_128_GCM, AEAD_AES_256_GCM, AEAD_AES_128_CCM and
AEAD_AES_256_CCM algorithms in this implementation. These algorithms are
already part of OpenSSL library and should not require linking additional
libraries to the project.
These specific algorithms are implemented in both OpenSSL library and
Microsoft's SymCrypt Library (https://github.com/microsoft/SymCrypt) , whereas
the AEAD_AES_SIV_CMAC algorithms are not. Having common crypto support across
libraries and implementations will help expand the availability of NTS protocol
and further the adoption of this critical technology everywhere.
Please share any feedback or specific process/instructions for this proposal.
Thank you in advance for your time!
-Sarath
_______________________________________________
devel mailing list
[email protected]
https://lists.ntpsec.org/mailman/listinfo/devel