Skip to content

feat(esapi): add missing TPM2 commands in dictionary_attack_functions - #673

Open
hyperfinitism wants to merge 1 commit into
parallaxsecond:mainfrom
hyperfinitism:feature/da-lockout
Open

hyperfinitism wants to merge 1 commit into
parallaxsecond:mainfrom
hyperfinitism:feature/da-lockout

Conversation

@hyperfinitism

@hyperfinitism hyperfinitism commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

This pull request adds the following missing Esys wrappers with integration tests:

  • dictionary_attack_lock_reset (ESAPI spec 11.3.86)
  • dictionary_attack_parameters (11.3.87)

Migrated from #625.

Added the following Esys wrappers with integration tests:
- dictionary_attack_lock_reset (ESAPI spec 11.3.86)
- dictionary_attack_parameters (11.3.87)

Signed-off-by: Takuma IMAMURA <209989118+hyperfinitism@users.noreply.github.com>

@wiktor-k wiktor-k left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

The read_dictionary_attack_parameters helper could be improved a bit to return struct with named fields because the tuple is barely readable but since this is a small, contained place I don't have any issues with leaving this as-is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants