| Message ID | 20240927030726.2211297-1-chiawei_wang@aspeedtech.com |
|---|---|
| Headers | show |
| Series | aspeed: ast2700: Add Caliptra ECDSA driver | expand |
On Fri, Sep 27, 2024 at 11:07:22AM +0800, Chia-Wei Wang wrote: > Aspeed AST2700 SoCs integrates the Caliptra secure IP, where an ECDSA384 > signature verification HW interface is exported for SoC crypto needs. > > This patch series firstly extends the FIT image signing/verify common > code to support the ECDSA384 algorithm. For better convenience, the > device tree for ECDSA public key storage is also revised by referring > to RSA implementations. > > After the FIT common code revision, the driver is implemented for > AST2700 to leverage the Caliptra ECDSA384 signature verification. > > These are verified by signed FIT images with the algorithm "sha384,ecdsa384". > > v2 change: > - revise the commit message of padding check removal for better explanation > - remove redundant check in static function > - revise errno and error message as suggested by Simon > - collect Reviewed-by tags Please rebase on top of current master, thanks.
> From: Tom Rini <trini@konsulko.com> > Sent: Saturday, October 12, 2024 1:34 AM > To: ChiaWei Wang <chiawei_wang@aspeedtech.com> > > On Fri, Sep 27, 2024 at 11:07:22AM +0800, Chia-Wei Wang wrote: > > > Aspeed AST2700 SoCs integrates the Caliptra secure IP, where an > > ECDSA384 signature verification HW interface is exported for SoC crypto > needs. > > > > This patch series firstly extends the FIT image signing/verify common > > code to support the ECDSA384 algorithm. For better convenience, the > > device tree for ECDSA public key storage is also revised by referring > > to RSA implementations. > > > > After the FIT common code revision, the driver is implemented for > > AST2700 to leverage the Caliptra ECDSA384 signature verification. > > > > These are verified by signed FIT images with the algorithm > "sha384,ecdsa384". > > > > v2 change: > > - revise the commit message of padding check removal for better > explanation > > - remove redundant check in static function > > - revise errno and error message as suggested by Simon > > - collect Reviewed-by tags > > Please rebase on top of current master, thanks. I will rebase the patch and send v3. Thanks! Regards, Chiawei