You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that it's completed in fucntion "def create_database". I'd like to change in default :
create_database(db_path, password, encryption_algorithm="chacha20", kdf_algorithm="argon2id")
But I see in pykeepass.py :
"""
Create a new database at filename with supplied credentials.
Args:
filename (:obj:`str`, optional): path to database or stream object.
If None, the path given when the database was opened is used.
password (:obj:`str`, optional): database password. If None,
database is assumed to have no password
keyfile (:obj:`str`, optional): path to keyfile. If None,
database is assumed to have no keyfile
transformed_key (:obj:`bytes`, optional): precomputed transformed
key.
Returns:
PyKeePass
"""
Have you other suggestion or I made a mistake ?
Thanks
The text was updated successfully, but these errors were encountered:
This is a limitation of the library. We don't yet support changing the encryption/keyderivation algorithms.
Evidlo
changed the title
create_database() got an unexpected keyword argument 'encryption_algorithm' or 'kdf_algorithm'
create_database: choose encryption and kdf algorithms
Oct 26, 2024
Hello,
It seems that it's completed in fucntion "def create_database". I'd like to change in default :
create_database(db_path, password, encryption_algorithm="chacha20", kdf_algorithm="argon2id")
But I see in pykeepass.py :
"""
Create a new database at
filename
with supplied credentials.Have you other suggestion or I made a mistake ?
Thanks
The text was updated successfully, but these errors were encountered: