The current method to change the master password to an exported item is cumbersome. This is a quick explanation why followed by a proposed feature add for solution. After export the newly exported item must be opened with the same security settings as the database from which it was extracted. Only then can the master password be changed. Once the exported database is closed the Keepass application points to that database on next runtime. This is not very streamlined and causes frustration although it is still a functional method it can be done better.
I propose that a setting be made available to enable a request dialog to change the master password on the exported item(s). This can be done either through the application settings or via triggers as suggested by this request ticket: 2964979.
Attached is a flowchart of the proposed feature. Open it with a desired text editor such as JEdit, Notepad, eMacs, Nano, or similar.
Flowchart of proposed feature request
I support this request because I have the same problem when sending passwords to customers or employees.
In version 1.x a popup is shown when I export some passwords. The program asks if I want to change the password/key or use the key of the currently opened database. Why the functionality is not available in 2.x? I have choosed 2.x because of its import and scripting functionality and don't really want to change back to 1.x.
This request is one year old, do you plan to implement this future in the near future?
Best regards
Horatius
To light a flame behind this again I'm taking my initial proposed flowchart and posting it up again as a simple image file to view in case reading with an editor is not desired.
http://i1105.photobucket.com/albums/h350/Sn3akyP3t3/Flowchart_2013-02-01_10-26-56_zps82f6b90e.png
I support this request because I have the same problem when sending passwords to customers or employees.
Definitely a sensible feature request.
+1
+1
I often have to send passwords to co-workers, most times just single entries. A field to set a new Masterpassword before export to a new kdbx would be wonderful!
Use the KeePassNewKeyExport plug-in.
http://keepass.info/plugins.html#kpnewkeyexp
cheers, Paul
I've now added an option 'Use a different master key' in the import/export dialog (tab page 'Options'). If activated, a dialog will be shown that allows to specify a master key for protecting the exported data. If deactivated, the master key of the current database will be used.
Here's the latest development snapshot for testing:
https://keepass.info/filepool/KeePass_201106.zip
Thanks and best regards,
Dominik
Dominik Reichl GOOD WORK NOW.
Very Good.
Many Thanks.
It would be handy if the capability to use a different master key were extended to encrypted export formats in the export trigger action.