This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

special characters in master password

<div class="IPBDescription">error on login in android app if using special characters</div>Hi 1Password-team,



I noticed a bug in your android application concerning the use of special characters in the master password. My master password contains the letter 'ß' (http://goo.gl/QJKOZ). I can unlock my password-db on my PC (Win7). Unfortunately on Android this fails.



I could get it to work after changing my master password. Is there a setting I missed?

Comments

  • GeneY
    GeneY AWS Team
    Hi alexfreigang,



    Welcome to the Android Forum and thank you for your feedback.



    Yes, someone of our European customers already commented on a problem with an extended character set in Master Password.

    The matter is that 1P4A uses internally an encryption framework which has issues handling international characters.

    At this time it is not a huge deal because standard ASCII character set provides enough characters in order to create a password of sufficient strength.

    However, we will definitely review the issue for future releases.

    As for now, I recommend you to use a standard ASCII characters only in your password.



    Notice though that the international characters are displayed properly in the application data itself.



    Best regards,

    Gene

    Android developer <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif' class='bbc_emoticon' alt=':rolleyes:' />
  • Chango
    edited March 2011
    Hi guys,



    I have a similar problem, but not even with strange characters. This is the first time I've tried the Android version (just downloaded Beta #1.7.0.1), and this password only contains uppercase/lowercase letters and numbers, with no other strange characters, but I cannot login to the database at all. For reference I've copied across my 1Password database folder to the root of the SD card, rather than using the Dropbox sync method.



    Chango

    (HTC Desire Z, running Android 2.2.1)
  • Hi Chango,



    That is very strange, I presume the same master password works to unlock the data file within 1Password for Mac or Windows, but just not with the Android version?



    Please let me know and we'll see what we can do for you.





    [quote name='Chango' timestamp='1300040209' post='22355']

    Hi guys,



    I have a similar problem, but not even with strange characters. This is the first time I've tried the Android version (just downloaded Beta #1.7.0.1), and this password only contains uppercase/lowercase letters and numbers, with no other strange characters, but I cannot login to the database at all. For reference I've copied across my 1Password database folder to the root of the SD card, rather than using the Dropbox sync method.



    Chango

    (HTC Desire Z, running Android 2.2.1)

    [/quote]
  • GeneY
    GeneY AWS Team
    Hi Chango,



    I am sorry to hear about your issues.

    Please make sure you type your Master Password (the same you use on your PC/Mac to open your keychain) correctly.

    Use "Show Password" checkbox to make sure your Master Password is absolutely correct and there are no spaces.



    There is absolutely no reason why your Master Password cannot be accepted if valid.

    Having your 1Password keychain locally on your phone's SD card is OK.

    Try to enter an invalid password, see what happens in this case.

    Do you see an "Invalid Password" message every time you type a password ? Are you able to login into the application at least once ?



    Next, change master password on your computer to a very simple one (123), copy your keychain and try again.Does it work this time ?

    Will be waiting for the additional info from you.



    Thank you and best regards,

    Gene

    Android developer





    [quote name='Chango' timestamp='1300040209' post='22355']

    Hi guys,



    I have a similar problem, but not even with strange characters. This is the first time I've tried the Android version (just downloaded Beta #1.7.0.1), and this password only contains uppercase/lowercase letters and numbers, with no other strange characters, but I cannot login to the database at all. For reference I've copied across my 1Password database folder to the root of the SD card, rather than using the Dropbox sync method.



    Chango

    (HTC Desire Z, running Android 2.2.1)

    [/quote]
  • Hi guys,



    Thanks for the replies, and you'll be glad to know it's all sorted out now.

    So I tried both moving the app to the phone instead of the SD card, and also changing the password to a simple one, but nothing gained. Then I tried looking at the app preferences from the menu, and when I couldn't do it I figured maybe something had gone wrong with the installation for some reason. After reinstallation everything seems to work fine again. Strange, but I guess there was a problem while installing. I just hope I hadn't installed some trojan or other which had been planted on the market in place, but I hope that's just me being overly paranoid. Anyhow, all good now; thanks for the input.



    Regards,

    Chango



    [quote name='GeneY' timestamp='1300126405' post='22413']

    Hi Chango,



    I am sorry to hear about your issues.

    Please make sure you type your Master Password (the same you use on your PC/Mac to open your keychain) correctly.

    Use "Show Password" checkbox to make sure your Master Password is absolutely correct and there are no spaces.



    There is absolutely no reason why your Master Password cannot be accepted if valid.

    Having your 1Password keychain locally on your phone's SD card is OK.

    Try to enter an invalid password, see what happens in this case.

    Do you see an "Invalid Password" message every time you type a password ? Are you able to login into the application at least once ?



    Next, change master password on your computer to a very simple one (123), copy your keychain and try again.Does it work this time ?

    Will be waiting for the additional info from you.



    Thank you and best regards,

    Gene

    Android developer

    [/quote]
  • MikeT
    MikeT Agile Samurai
    edited March 2011
    [quote name='Chango' timestamp='1300305158' post='22541']

    Hi guys,



    Thanks for the replies, and you'll be glad to know it's all sorted out now.

    So I tried both moving the app to the phone instead of the SD card, and also changing the password to a simple one, but nothing gained. Then I tried looking at the app preferences from the menu, and when I couldn't do it I figured maybe something had gone wrong with the installation for some reason. After reinstallation everything seems to work fine again. Strange, but I guess there was a problem while installing. I just hope I hadn't installed some trojan or other which had been planted on the market in place, but I hope that's just me being overly paranoid. Anyhow, all good now; thanks for the input.



    Regards,

    Chango





    [/quote]Hi Chango,



    Thanks for the update, I’m glad everything works now. We’ll continue to monitor this possible bug but a corrupted install is certainly possible.



    As for the trojans, my understanding is that Google has pulled those apps from the marketplace but there’s no way of being sure that it’s not in the other apps on the market.
  • GeneY
    GeneY AWS Team
    Hi Chango,



    I am glad you problem has been resolved.

    Yes, some users reported issues with application install from Market. There is a long discussion

    among Android users and developers about issues with application installation, especially on SD card

    versus on internal phone memory.



    1Password for Android is trying to install itself on SD card first if possible, this relatively new feature may not work for some users.



    In this case I recommend to go to Menu->Settings->SD card and unmount SD card before installation.

    In addition, goto Menu->Settings->Applications->Manage Applications, select Market and press both buttons : Clear Data and Clear Cache.

    Once it is done, the installation goes on fine.



    Best regards,

    Gene



    [quote name='MikeT' timestamp='1300323855' post='22577']

    Hi Chango,



    Thanks for the update, I’m glad everything works now. We’ll continue to monitor this possible bug but a corrupted install is certainly possible.



    As for the trojans, my understanding is that Google has pulled those apps from the marketplace but there’s no way of being sure that it’s not in the other apps on the market.

    [/quote]