BlackBerry Forums Support Community

BlackBerry Forums Support Community (
-   Aftermarket Software (
-   -   KeePass for BlackBerry v2 now available for BETA (

RemyJ 05-27-2009 12:25 PM

Yeah, I was looking at the code this morning and realized that there was a limit of 64k on keyfiles. I'll fix that and make a maintenance release in the next few days.

FF2 05-27-2009 02:12 PM

Just installed the entire shebang. Used the Desktop version to create some entries. Fired up the Sync and it created the db on my 8830. Then copied some stuff from internal BB Password-keeper to BB-keepass. Resynced and it was now in my desktop version.

I have never really used a Password Manager in the past. I adopted the BB's internal but once I decided to rely on it, I felt vulnerable not being able to have a sync/copy on the desktop. This satisfies that issue.

So THANKS for sharing and offering this.

Of course, not having used Keepass before I am totally a newbie. So some questions might be answered by really reading the docs/faq.

Question: When I open the BB version, it has the value of 6000 and then runs whatever until it gets to 6000. This does take a bit of time. I presume it is checking/matching my password entry or something. Anyway to speed this action?

What is the "key file" option? Other than it should not be too large (g) given the above discussion? Is this in place of a text password or in addition to it?

RemyJ 05-27-2009 04:58 PM

Both your questions relate to features of the desktop version of KeePass which I duplicated in the BlackBerry version.

"6000" is the number of rounds of key encryption. Basically, your password is cyclicly encrypted 6000 times as a security measure before being used to decrypt or encrypt the database. On the desktop, the 6000 rounds happens so fast you don't even notice it but on the handheld it does take a while. You could shorten the number but it MUST be the same on both the desktop and handheld versions of the database.

Keyfiles are a feature of the desktop version of KeePass that don't really make sense for the BlackBerry version but have to be there to provide compatability. A keyfile is a file that's used either in conjunction with, or instead of a password. The content of the keyfile can be anything but you must physically secure the file. The original intent was that you place the keyfile on a USB stick or other media that you can remove from the PC. That doesn't really translate well to a handheld paradigm but I had to include the capability or those that use keyfiles on the desktop wouldn't be able to use KeePassBB.

FF2 05-27-2009 08:28 PM

Thanks for the info. And, again, THANKS for making this available.

I'm still getting the knack of it. Frankly, the way I used the BB Password Keeper, was to actually just use the NOTE field of ONE ENTRY and add items to a running list rather than individual entries for each email, forum, bank account, Amazon, paypal, etc. I see I can do that here, too. But I gather Keepass has more functions such as being able to cut/paste/copy passwords and urls, and I guess I might explore those intricacies.

RemyJ 06-02-2009 03:06 PM

KeePassBB2 v 2.0 - Build 2.0.1269 - Released June 2 2009
KeePassBB2 v 2.0 - Build 2.0.1269 - Released June 2 2009
Opening a database via HTTP wasn't creating local directories correctly.
Removed 64KB limit on keyfiles. You must install the latest desktop add-in from the msi file for this to work.

Link: KeePass for BlackBerry

RemyJ 06-09-2009 09:33 AM

KeePassBB2 v 2.0 - Build 2.0.1272 - Released June 9 2009
KeePassBB2 v 2.0 - Build 2.0.1272 - Released June 9 2009
Auto database open wasn't handling https URLs.
Null keyfile wasn't being handled correctly during synchronization.

Link: KeePass for BlackBerry v2 BETA

saymen 06-15-2009 12:49 PM

hi. i have been using keepass now for one year on my bb 8120. all the time i used the 1.x version, i never synced. from time to time i would copy the database to my memory card and then move it from there to the internal memory.

the other day i updated to 2.0. desktop is fine, it works well. on my bb 8120 it took a while to decrypt the file and if you have subfolders it actually takes good 45 seconds till the program is open (that can feel like ages if you are in front of a atm)
but the funny thing is
the passwords are shown scrambled. all other data are fine, but the password is scrambled.

i copied the database the same way like i did it with 1.x

now i tried it with my new 8900 and it is indeed the same problem, although opening the file does not takes as long as on my old 8120.

what am i doing wrong?

i imported the database from a file though.

@remyJ the password for the testfile on the website is??? i wanted to try it with the testfile but i need the password.

RemyJ 06-15-2009 04:21 PM

The password for the test database is "abcd".

You're using KeePass 2.07 on the desktop correct? Earlier versions won't work.

In KeePass on the desktop, check File/Database Settings/Protection and see if Password is checked.

saymen 06-16-2009 04:29 AM

Thank you for the advise.

i was using 2.06 before. now its working. i so love this app. its really useful.
the only thing i have get used to now it is taking some longer time so have the database available.
that can be little annoying if you are lets say for example in phone banking or you are on the phone and want to submit a membership number or whatever.

i have many many subfolders so with those it takes a good while to open.

RemyJ 06-16-2009 11:05 AM

I'm trying to see if I can speed things up a bit. How many entries and folders do you have, and how big is the kdbx file on the desktop?

saymen 06-16-2009 11:46 AM

hi remyJ

it takes about 25 seconds. that is after i changed the number of roundups from 6000 to 1000.before it would maybe take 28 seconds

i have 10 folders with each approx 4 to 5 subfolders and each subfolder has between 5 to 40 entries though

one more question i have.
when i open keepass i choose import db from file assuming once its imported i dont have to select any more the file though.
but every time i open keepass i have to selct the file/database i wanna open

RemyJ 06-16-2009 11:49 AM

In Options, set "Reload database on start" to ON. If it is already on but not working, turn it off, save the changes, then turn it on again.

saymen 06-16-2009 01:25 PM

Perfect, now its perfect (almost) but im happy that it works

Thanks to RemyJ

VonnerNIX 06-17-2009 10:52 AM

RemyJ, I'm not sure if this has been addressed or not, but can you inlcude an option in the BB Menu button to "Show Keyboard"? For us Storm users we cannot search for records because we can't get the keyboard up to enable searching.

Other than that I upgraded to v2 and my sync issue is now gone! Thanks again for the implementation.

RemyJ 06-17-2009 11:05 AM

Oops, I'll fix the keyboard thing. I just got a real Storm to test with.

RemyJ 07-03-2009 12:14 PM

KeePassBB2 v 2.0 - Build 2.0.1298 - Released July 3 2009
KeePassBB2 v 2.0 - Build 2.0.1298 - Released July 3 2009
Open HTTP Database wasn't working correctly on OS 4.6.1 or greater devices.
"Reload database on start" option wasn't consistent.
"Remeber last used directory" option wasn't working for URLs.
Menus now better support touchscreen devices.
Added a "Save" option to the Options menu.
**New Features**
Added ability to show userid as part of the title in the tree screen.

A new XML parser was introduced that provides significant improvement in the time it takes to open a large database.

Link: KeePass for BlackBerry v2 BETA

morfy50 07-06-2009 10:14 PM

It appears that the KeePassBB2 database structure is not compatible with KeepassX for the Mac. Unless I'm missing something........

RemyJ 07-06-2009 10:17 PM


Originally Posted by morfy50 (Post 1422459)
It appears that the KeePassBB2 database structure is not compatible with KeepassX for the Mac. Unless I'm missing something........

Looks like KeepassX doesn't have a 2.0 compatible release out yet so no, it won't be compatible. KeePassBB 1.2 should work however.

RemyJ 07-06-2009 10:18 PM

KeePassBB2 v 2.0 - Build 2.0.1305 - Released July 6 2009
KeePassBB2 v 2.0 - Build 2.0.1305 - Released July 6 2009
**New Features**
Now compatable with KeePass 2.08. You must upgrade to KeePass 2.08 on the desktop in conjunction with this release of KeePassBB.

Link: KeePass for BlackBerry v2 BETA

RemyJ 07-08-2009 01:38 PM

KeePassBB2 v 2.0 - Build 2.0.1309 - Released July 8 2009
KeePassBB2 v 2.0 - Build 2.0.1309 - Released July 8 2009
This release fixes a critical bug involving non-ASCII characters. All users should upgrade to KeePass 2.08 on the desktop and this release of KeePassBB.

The GZIP algorithm was optimized reducing file size by over half.

Link: KeePass for BlackBerry v2

All times are GMT -5. The time now is 05:43 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.