Для такого рода проблем у нас есть Функции получения ключа (KDF), как Argon2, PBKDF2 или BCrypt. Argon2 стал победителем конкурса хеширования паролей . Подробный ответ вы можете увидеть в crypto.stackexchange
В вашем случае сначала вам нужно выбрать пароль и использовать его для генерации ключа с помощью KDF для шифрования AES, а затем использовать этот ключ для шифрования. В зависимости от безопасности, вы можете использовать произвольный ввод для увеличения энтропии, хотя это также будет трудно запомнить.
Вы также можете закодировать ключ AES в base64, однако он также не будет легко запомнить.
Примечание : вы также можете перенести его с небольшим томом Veracrypt.