News for hackers. Stuff that matters.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by Joel_Mckay on Monday October 21, 2024 @07:59PM (#41909816)
libgpg will have Kyber / FIPS 203 working soon (if the static build stops failing hard.)

SPHINCS+ / FIPS 205 should be available soon.

FALCON ...unknown FIPS draft TBA soon.

These are newer quantum resistant algorithms, and should be considered in your future maintenance cycle as they become available in the libraries.

NIST has some of the brightest minds in the world. When they suggest something, than one should probably take the advice very seriously. =3

Re:Transitioning the Use of Cryptographic Algorithms and Key... by tptacek on Monday October 21, 2024 @08:00PM (#41909825)
My understanding is that NIST has like 2 cryptographers sitting in a closet somewhere. They're good cryptographers, but there isn't much of them.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by Joel_Mckay on Monday October 21, 2024 @08:13PM (#41909898)
One will find the pool of people that deal in esoteric problems tends to be rather small in every field. =3
Re:Transitioning the Use of Cryptographic Algorithms and Key... by cperciva on Monday October 21, 2024 @09:52PM (#41910404)
NIST is basically the publishing arm of the NSA, so it really depends on whether the NSA is taking the "protect national information assets" or the "attack foreign information assets" part of its mandate more seriously from year to year.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by dfc on Monday October 21, 2024 @10:03PM (#41910460)
NIST does a lot of really neat work outside of crypto standards. Judah Levine and all the other metrology folks are awesome. It's unfortunate that they get grouped together by comments like this.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by cperciva on Monday October 21, 2024 @10:24PM (#41910591)
Sorry, yes I only meant in the context of cryptography of course. NIST is a great organization and it's really a historical accident that they do anything with crypto.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by deknos on Tuesday October 22, 2024 @01:03AM (#41911343)
What's libgpg? i only know libgpg-error and libgcrypt.
Re:Transitioning the Use of Cryptographic Algorithms and Key... by Joel_Mckay on Tuesday October 22, 2024 @02:10AM (#41911640)
In general, the stable build usually requires:

gnupg 2.4.3

libassuan 2.5.6

libgcrypt 1.10.3

libgpgerror 1.47

libksba 1.6.5

npth 1.6

pinentry 1.2.1

However, the Kyber algorithm was only committed recently in libgcrypt 1.11.0, and will not build on some platforms due to an libassuan 3.0.1 issue.

Did you have additional details on when a working packaged set of dependencies will be available for static .a builds that support Kyber?

Have a great day =3