tag:help.masterpassword.app,2014-09-03:/help/discussions/problems/225-special-character-in-username-produces-different-resultsMaster Password: Discussion 2015-01-24T14:40:20Ztag:help.masterpassword.app,2014-09-03:Comment/358534332015-01-22T18:13:18Z2015-01-22T18:13:18ZSpecial character in Username produces different results<div><p>The correct results are currently produced by the C command-line
program and Java desktop client. The iPhone and Mac apps are being
updated.</p></div>Maarten Billemonttag:help.masterpassword.app,2014-09-03:Comment/358534332015-01-24T09:21:42Z2015-01-24T09:21:43ZSpecial character in Username produces different results<div><p>Sorry for asking again, but does that mean the old Java and the
current iPhone and Mac releases produced wrong results even though
they generated all the same passwords?</p></div>Christag:help.masterpassword.app,2014-09-03:Comment/358534332015-01-24T14:37:52Z2015-01-24T14:40:20ZSpecial character in Username produces different results<div><p>That is correct. Specifically, they created wrong passwords for
names that contain multi-byte characters. The problem is related to
a security property in the algorithm that wasn't respected in the
way the passwords were generated. The fix is necessary to ensure
the security of the passwords is maximal.</p>
<p>The flaw isn't anything serious today, but if in the future a
flaw is found against the SHA256 algorithm, this particular
security property could become an important defence against such a
flaw.</p></div>Maarten Billemont