-
Version 3.4 Stable
polhenarejos released this
2023-03-04 21:48:54 +08:00 | 522 commits to master since this releaseThis is maintenance release.
It includes the following enhancements:
Enhancements
-
Improved interface with Windows. It includes CCID GET, SET and RESET USB commands.
-
Added automatized test suite for CI/CD which enables fast finding bugs.
-
Added support for
RSA-PKCSv15-SHA224,RSA-PKCSv15-SHA384andRSA-PKCSv15-SHA512. -
Added support for
RSA-PSS-SHA224,RSA-PSS-SHA384andRSA-PSS-SHA512. -
Upgraded to MbedTLS v3.3.0.
-
Upgraded to Pico SDK v1.5.
and the following fixes:
Fixes
- Fixed HMAC calculation.
- Fixed return code on key domain deletion.
- Fixed return code for existing key domain.
- Fixed shared secret return.
- Fixed
EE_CERTIFICATEcreation on key import. - Added safety checks on key import.
- Fixed EC public key calculation on key import.
- Fixed asymmetric decryption with
OAEP. It supportsSHA-256. - List
PRKDif exist. - Fixed signature calculation for
secp521r1. - Fixed
ECDSA-SHA384andECDSA-SHA512. - Fixed large key export.
- Fixed
DKEKimport. - Fixed twice
DKEKimport. - Fixed credentials permission on
DKEKimport.
Downloads
-
pico_hsm_adafruit_kb2040-3.2.uf2
455 KiB
2023-03-04 22:02:42 +08:00 -
pico_hsm_adafruit_kb2040-3.4.uf2
455 KiB
2023-11-06 23:12:03 +08:00 -
pico_hsm_adafruit_qtpy_rp2040-3.2.uf2
455 KiB
2023-03-04 22:02:43 +08:00 -
pico_hsm_adafruit_qtpy_rp2040-3.4.uf2
455 KiB
2023-11-06 23:12:04 +08:00 -
pico_hsm_adafruit_trinkey_qt2040-3.2.uf2
454 KiB
2023-03-04 22:02:44 +08:00 -
pico_hsm_adafruit_trinkey_qt2040-3.4.uf2
454 KiB
2023-11-06 23:12:05 +08:00 -
pico_hsm_arduino_nano_rp2040_connect-3.2.uf2
454 KiB
2023-03-04 22:02:44 +08:00 -
pico_hsm_arduino_nano_rp2040_connect-3.4.uf2
454 KiB
2023-11-06 23:12:05 +08:00 -
pico_hsm_datanoisetv_rp2040_dsp-3.2.uf2
454 KiB
2023-03-04 22:02:45 +08:00 -
pico_hsm_datanoisetv_rp2040_dsp-3.4.uf2
454 KiB
2023-11-06 23:12:06 +08:00 -
pico_hsm_eetree_gamekit_rp2040-3.2.uf2
452 KiB
2023-03-04 22:02:45 +08:00 -
pico_hsm_eetree_gamekit_rp2040-3.4.uf2
452 KiB
2023-11-06 23:12:06 +08:00 -
pico_hsm_garatronic_pybstick26_rp2040-3.2.uf2
454 KiB
2023-03-04 22:02:46 +08:00 -
pico_hsm_garatronic_pybstick26_rp2040-3.4.uf2
454 KiB
2023-11-06 23:12:07 +08:00 -
pico_hsm_pico_w-3.2.uf2
454 KiB
2023-03-04 22:02:46 +08:00 -
pico_hsm_pico_w-3.4.uf2
454 KiB
2023-11-06 23:12:08 +08:00 -
pico_hsm_pico-3.2.uf2
456 KiB
2023-03-04 22:02:46 +08:00 -
pico_hsm_pico-3.4.uf2
456 KiB
2023-11-06 23:12:08 +08:00 -
pico_hsm_pimoroni_badger2040-3.2.uf2
454 KiB
2023-03-04 22:02:47 +08:00 -
pico_hsm_pimoroni_badger2040-3.4.uf2
454 KiB
2023-11-06 23:12:09 +08:00 -
pico_hsm_pimoroni_interstate75-3.2.uf2
452 KiB
2023-03-04 22:02:47 +08:00 -
pico_hsm_pimoroni_interstate75-3.4.uf2
452 KiB
2023-11-06 23:12:09 +08:00 -
pico_hsm_pimoroni_keybow2040-3.2.uf2
454 KiB
2023-03-04 22:02:48 +08:00 -
pico_hsm_pimoroni_keybow2040-3.4.uf2
454 KiB
2023-11-06 23:12:10 +08:00 -
pico_hsm_pimoroni_motor2040-3.2.uf2
455 KiB
2023-03-04 22:02:48 +08:00 -
pico_hsm_pimoroni_motor2040-3.4.uf2
455 KiB
2023-11-06 23:12:10 +08:00 -
pico_hsm_pimoroni_pga2040-3.2.uf2
454 KiB
2023-03-04 22:02:49 +08:00 -
pico_hsm_pimoroni_pga2040-3.4.uf2
454 KiB
2023-11-06 23:12:11 +08:00 -
pico_hsm_pimoroni_picolipo_16mb-3.2.uf2
454 KiB
2023-03-04 22:02:50 +08:00 -
pico_hsm_pimoroni_picolipo_16mb-3.4.uf2
454 KiB
2023-11-06 23:12:12 +08:00 -
pico_hsm_pimoroni_picolipo_4mb-3.2.uf2
454 KiB
2023-03-04 22:02:49 +08:00 -
pico_hsm_pimoroni_picolipo_4mb-3.4.uf2
454 KiB
2023-11-06 23:12:11 +08:00 -
pico_hsm_pimoroni_picosystem-3.2.uf2
454 KiB
2023-03-04 22:02:50 +08:00 -
pico_hsm_pimoroni_picosystem-3.4.uf2
454 KiB
2023-11-06 23:12:13 +08:00 -
pico_hsm_pimoroni_plasma2040-3.2.uf2
452 KiB
2023-03-04 22:02:51 +08:00 -
pico_hsm_pimoroni_plasma2040-3.4.uf2
452 KiB
2023-11-06 23:12:14 +08:00 -
pico_hsm_pimoroni_servo2040-3.2.uf2
454 KiB
2023-03-04 22:02:51 +08:00 -
pico_hsm_pimoroni_servo2040-3.4.uf2
454 KiB
2023-11-06 23:12:14 +08:00 -
pico_hsm_pimoroni_tiny2040_2mb-3.2.uf2
454 KiB
2023-03-04 22:02:52 +08:00 -
pico_hsm_pimoroni_tiny2040_2mb-3.4.uf2
454 KiB
2023-11-06 23:12:15 +08:00 -
pico_hsm_pimoroni_tiny2040-3.2.uf2
454 KiB
2023-03-04 22:02:52 +08:00 -
pico_hsm_pimoroni_tiny2040-3.4.uf2
454 KiB
2023-11-06 23:12:15 +08:00 -
pico_hsm_solderparty_rp2040_stamp-3.2.uf2
455 KiB
2023-03-04 22:02:52 +08:00 -
pico_hsm_solderparty_rp2040_stamp-3.4.uf2
455 KiB
2023-11-06 23:12:16 +08:00 -
pico_hsm_sparkfun_micromod-3.2.uf2
454 KiB
2023-03-04 22:02:53 +08:00 -
pico_hsm_sparkfun_micromod-3.4.uf2
454 KiB
2023-11-06 23:12:16 +08:00 -
pico_hsm_sparkfun_promicro-3.2.uf2
455 KiB
2023-03-04 22:02:54 +08:00 -
pico_hsm_sparkfun_promicro-3.4.uf2
455 KiB
2023-11-06 23:12:17 +08:00 -
pico_hsm_sparkfun_thingplus-3.2.uf2
454 KiB
2023-03-04 22:02:54 +08:00 -
pico_hsm_sparkfun_thingplus-3.4.uf2
454 KiB
2023-11-06 23:12:18 +08:00 -
pico_hsm_vgaboard-3.2.uf2
456 KiB
2023-03-04 22:02:55 +08:00 -
pico_hsm_vgaboard-3.4.uf2
456 KiB
2023-11-06 23:12:18 +08:00 -
pico_hsm_waveshare_rp2040_lcd_0.96-3.2.uf2
454 KiB
2023-03-04 22:02:55 +08:00 -
pico_hsm_waveshare_rp2040_lcd_0.96-3.4.uf2
454 KiB
2023-11-06 23:12:19 +08:00 -
pico_hsm_waveshare_rp2040_lcd_1.28-3.2.uf2
454 KiB
2023-03-04 22:02:56 +08:00 -
pico_hsm_waveshare_rp2040_lcd_1.28-3.4.uf2
454 KiB
2023-11-06 23:12:19 +08:00 -
pico_hsm_waveshare_rp2040_one-3.2.uf2
455 KiB
2023-03-04 22:02:56 +08:00 -
pico_hsm_waveshare_rp2040_one-3.4.uf2
455 KiB
2023-11-06 23:12:20 +08:00 -
pico_hsm_waveshare_rp2040_plus_16mb-3.2.uf2
454 KiB
2023-03-04 22:02:57 +08:00 -
pico_hsm_waveshare_rp2040_plus_16mb-3.4.uf2
454 KiB
2023-11-06 23:12:21 +08:00 -
pico_hsm_waveshare_rp2040_plus_4mb-3.2.uf2
454 KiB
2023-03-04 22:02:56 +08:00 -
pico_hsm_waveshare_rp2040_plus_4mb-3.4.uf2
454 KiB
2023-11-06 23:12:20 +08:00 -
pico_hsm_waveshare_rp2040_zero-3.2.uf2
455 KiB
2023-03-04 22:02:58 +08:00 -
pico_hsm_waveshare_rp2040_zero-3.4.uf2
455 KiB
2023-11-06 23:12:21 +08:00 -
pico_hsm_wiznet_w5100s_evb_pico-3.2.uf2
454 KiB
2023-03-04 22:02:58 +08:00 -
pico_hsm_wiznet_w5100s_evb_pico-3.4.uf2
454 KiB
2023-11-06 23:12:22 +08:00 - Source Code (ZIP)
- Source Code (TAR.GZ)
-
-
Version 3.4 Stable
released this
2023-03-04 21:48:54 +08:00 | 522 commits to master since this releaseThis is maintenance release.
It includes the following enhancements:
Enhancements
-
Improved interface with Windows. It includes CCID GET, SET and RESET USB commands.
-
Added automatized test suite for CI/CD which enables fast finding bugs.
-
Added support for
RSA-PKCSv15-SHA224,RSA-PKCSv15-SHA384andRSA-PKCSv15-SHA512. -
Added support for
RSA-PSS-SHA224,RSA-PSS-SHA384andRSA-PSS-SHA512. -
Upgraded to MbedTLS v3.3.0.
-
Upgraded to Pico SDK v1.5.
and the following fixes:
Fixes
- Fixed HMAC calculation.
- Fixed return code on key domain deletion.
- Fixed return code for existing key domain.
- Fixed shared secret return.
- Fixed
EE_CERTIFICATEcreation on key import. - Added safety checks on key import.
- Fixed EC public key calculation on key import.
- Fixed asymmetric decryption with
OAEP. It supportsSHA-256. - List
PRKDif exist. - Fixed signature calculation for
secp521r1. - Fixed
ECDSA-SHA384andECDSA-SHA512. - Fixed large key export.
- Fixed
DKEKimport. - Fixed twice
DKEKimport. - Fixed credentials permission on
DKEKimport.
Downloads
-