Skip to content

SECURITY KEY: mask encryption key during entry #550

@jesscmoore

Description

@jesscmoore

Describe the Bug

When entering the encryption key into the security dialog, the key value is briefly shown during entry, such that a keen observer or video recording can determine the encryption key when it is being entered during a demo. The encryption key should be fully masked during entry, as it is when the user enters their password.

Masking of password entry is also needed in the Solid Setup Wizard.

To Reproduce

Eg. notepod app
Login, then enter encryption key

Expected Behaviour

No brief disclosure of the key value before masking.

Context

Where has the issue been observed:

  • Android
  • Chrome
  • iOS
  • Linux
  • macOS
  • Web
  • Windows

App Version: notepod 0.3.35
Flutter Version: 3.38.7

Closing Criteria

Checklist for closing the issue:

  • No errors from make prep
  • All tests pass make qtest
  • It is not possible to see encryption key characters during entry.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions