[Cryptech Core] draft CrypTech end of year report for 2019
Paul Selkirk
paul at psgd.org
Wed Mar 25 21:21:07 UTC 2020
I would break up the first paragraph, and replace the sentence fragment.
Second sentence of the new first paragraph is new, everything else is
reformatting:
Progress on the CrypTech project has slowed considerably due to a
serious slow-down in funding. However, we were still able to implement
several FPGA enhancements that combined to a more than 10x improvement
in RSA signing speed.
At the end of 2018, CrypTech wrapped up its time under the
administrative umbrella of NorduNet and SUnet and moved to the Commons
Conservancy/NLnet Foundation. 2019 was CrypTech’s first full year as
part of the Commons Conservancy.
Although CrypTech’s first commercial user, Diamond Key Security, NFP,
shipped prototypes in 2018 and was well on its way to completing a
commercial offering, it was unable to get sufficient funding to ship a
supported product and ended up closing its doors. Acquiring funding
remains the critical issue for CrypTech to continue and advance.
Under Current Technical Status, add something like the following:
There were three major areas of improvement in the FPGA design:
- Synchronous clocking of the FMC bus and the FPGA cores eliminates
polling on the bus and simplifies the design.
- A new ModExpNG ("next generation") core moves most of the RSA signing
operation into hardware.
- A new keywrap core moves most of the AES key wrap/unwrap into hardware.
Combined, these drove sustained RSA signing speeds from less than 8
sig/sec with a 2048-bit key, to more than 87 sig/sec. Moreover, an
RSA-specific signer (with no ECDSA support) can reach speeds of 116
sig/sec. We believe we can drive this even higher without too much
difficulty.
paul
More information about the Core
mailing list