Password Encryptor
A simple Flutter package to encrypt and decrypt passwords.
Features
- Encrypts passwords to a 16-character string.
- Decrypts encrypted passwords back to the original.
- Handles all printable ASCII characters, including letters, numbers, and symbols.
Getting started
flutter pub add password_encryptor
Usage
import 'package:password_encryptor/password_encryptor.dart';
void main() {
final passwordEncryptor = PasswordEncryptor(3); // Shift value of 3 for Caesar cipher
const originalPassword = 'mypassword';
final encryptedPassword = passwordEncryptor.encryptPassword(originalPassword);
print('Encrypted: $encryptedPassword');
final decryptedPassword = passwordEncryptor.decryptPassword(encryptedPassword);
print('Decrypted: $decryptedPassword');
}