passwordtools
Version 1.2.2 (3.06 KB) by
Serge
Dialogue boxes for user to enter username and password, where the password is hidden. Also a function for scrambling a password.
%Create password dialogue (hides password input).
% pass = uipassword -display dialogue
% pass = uipassword(str) -list of valid characters (default: char(32:126))
% pass = uipassword(str,lbl) -dialogue heading (default: 'Enter Password')
%Create username and password dialogue (hides password input).
% [user,pass] = uilogin -display dialogue
% [user,pass] = uilogin(valid) -allowed characters (default: char(32:126))
% [user,pass] = uilogin(valid,heading) -dialogue heading (default: 'Login')
%Encrypt or decrypt a string (uses a key and MatLab number generator).
% code = strencrypt(text,key) -encrypt a string using a custom key
% text = strencrypt(code,-key) -decrypt a string
% [code,key] = strencrypt(text) -encrypt using a random key
Cite As
Serge (2026). passwordtools (https://github.com/serg3y/MatLab-passwordtools/releases/tag/1.2.2), GitHub. Retrieved .
MATLAB Release Compatibility
Created with
R2023a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.2.2 | See release notes for this release on GitHub: https://github.com/serg3y/MatLab-passwordtools/releases/tag/1.2.2 |
||
| 1.0.3 | take2 |
|
|
| 1.0.2 | Added getlogin |
|
|
| 1.0.1 | First release |
|
|
| 1.0.0 |
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.
