next - TBD
Fixed
- Restore environment when exiting FAPIConfig
Added
- Add a context manager for ESYS handles, which flushes the handle at exit.
- Add SVN, ACT and other missing constants.
- Add the ESAPI command
certify_x509. - Add the ESAPI command
act_set_timeout. - Add copy dunder for cryptography private keys.
- Add the ESAPI command
trsess_get_attributes. - Add signature scheme structures.
- Add marshal/unmarshal structures for
TPM2_HANDLE. - Add the command_parser module, which can decode TPM 2.0 command/response byte streams.
- Add support for passing prehashed data to
TPMT_SIGNATURE.verify_signature. - Add the marshal/unmarshal methods to union types, as the require a selector.
- Add the equal dunder to struct types, allowing comparing two different instances of the same type.
Changed
- Make the symmetric argument to
start_auth_sessionoptional. - Accept None for the pcr_digest argument for
policy_pcr. - Support looking up EK templates by other names, such as
L-1orH-2. - Make the validition ticket for the sign command optional, defaults to a NULL ticket.
Removed
- Remove support for the tools encoder/decoder.
Breaking
- The argument order for
ESAPI.policy_signed,ESAPI.policy_ticketandESAPI.policy_authorizehas changed.
This is to make expiration, nonce_tpm, policy_ref and cp_hash_a arguments optional, with expiration being set to the max value and the rest are empty buffers by default.
List view
0 issues of 0 selected
There are no open issues in this milestone
Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.