kwart / totp-me

TOTP authenticator for Java ME enabled devices. It's an implementation of the RFC 6238 - TOTP: Time-Based One-Time Password Algorithm.
Apache License 2.0
32 stars 12 forks source link

Support for MIDP 1.0 devices #10

Closed jfriesse closed 11 years ago

jfriesse commented 11 years ago

Take it as extra low priority issue, but it may be nice to have support for MIDP 1.0 devices. For make this work, only small fixes are needed:

kwart commented 11 years ago

I think the Bouncy Castle version should be OK. Only a few classes is used. And the WTK emulator (MIDP-1.0 configured) seems to be fine with that.

kwart commented 11 years ago

@jfriesse Could you review the changes in the MIDP-1.0-compatible branch please? If it's OK, I'll merge it to master. Thanks in advance.

jfriesse commented 11 years ago

@kwart Changes seems to be ok. If you can provide me binaries, I can test on real HW if you like.

kwart commented 11 years ago

@jfriesse The SNAPSHOT is uploaded to http://sourceforge.net/projects/totpme/files/test/, if you are able to test it, it would be helpfull. Thank you.

jfriesse commented 11 years ago

@kwart I've installed SNAPSHOT to MIDP-1.0 device (Nokia 6100). Results:

So from my point of view, application works perfectly.

Thanks again for quick resolution.

kwart commented 11 years ago

@jfriesse Thanks a lot for the tests. I've merged the branch into the master and I'll release it in 1.3.Final soon.