Speculos

Latest version: v0.9.1

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.5.1

Added
- Add possibility to set up a timeout for APDU exchange with default value to 5min

0.5.0

Added
- Attestation key or user private keys can now be configured with the new `--attestation-key`
and `--user-private-key` arguments (or `ATTESTATION_PRIVATE_KEY` and `USER_PRIVATE_KEY` through
environment variables). User certificates are correctly calculated, signed from the user private
keys and the attestation key.

Changed
- Seed, RNG, application name and version are now fetched from the environment when Speculos starts
then stored internally for further use, rather than fetched when needed during runtime. This
avoids several Speculos instances from messing up with each other's environment variables.

0.4.1

Fixed
- CX: Fix AES implementation on NanoS

0.4.0

Fixed
- bolos/os_bip32.c: Improve syscall emulation

Added
- API_LEVEL: Add support for API_LEVEL_14 for Ledger Stax

0.3.5

Fixed
- CX: Update AES implementation to be compatible with API levels >= 12

0.3.4

Features

- Implement cx_bn_gf2_n_mul()

Miscellaneous Tasks

- Add missing `binutils-arm-none-eabi` package

README

- Update Limitations section

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.