Review of "Password Calculator" version 23

Details Page Preview

This extension calculates strong passwords for each alias from your single secret. No need to remember dozens of passwords any longer. No need for a password manager any longer. Full freedom in choosing aliases and secret, e.g. alias: "username@google.com#2014", secret: "saFe⚿in漢字". Recent aliases are kept in a easily accessible drop-down. You may choose between HMAC_SHA1 and SHA1. The formula is as simple as "[secret][alias]" → SHA1 → BASE64

Extension Homepage
https://github.com/thilomaurer/pwcalc

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Previous Reviews on this Version

JustPerfection rejected
Rejected. You cannot do console.error() in GNOME Shell. 1. Please remove Base64 and use GLib instead: https://gjs-docs.gnome.org/glib20~2.66.1/glib.base64_encode https://gjs-docs.gnome.org/glib20~2.66.1/glib.base64_decode 2. Remove convenience.js file. You have those functions by `ExtensionUtils.getSettings(schema);` and `ExtensionUtils.initTranslations(domain)`. 3. Remove Utils and use GLib.Checksum with GLib.ChecksumType.SHA1 instead: https://gjs-docs.gnome.org/glib20~2.66.1/glib.checksum https://gjs-docs.gnome.org/glib20~2.66.1/glib.checksumtype#default-sha1 You can always ask questions related to the extensions by joining us on GNOME Matrix channel: https://matrix.to/#/#extensions:gnome.org