If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Some of them could, but there are things that have to be taken in to account when you design a system that supports such passwords: www.unicode.org/reports/tr31/, http://www.unicode.org/reports/tr36/ (and most notably http://www.unicode.org/reports/tr36/#Text_Comparison). The issues are mainly associated with Unicode Normalization and Case Folding. You might also have problems typing in when you don't have a localized keyboard. In some languages collation (comparison) is done differently from what you'd expect in your language (e.g. 'v' and 'w' are considered equal when compared in Swedish). In the end, having Unicode characters in your password does not bring any benefit other than making dictionary attacks harder or making your password longer in bytes (since Unicode encodings use an equal or larger amount of bytes to represent code points, e.g. with UTF-8 if you used 4 Cyrillic characters your password would be 8 bytes because of the encoding and with 4 Chinese characters it would probably be 12 bytes). So if you are trying to defend yourself against a brute-force attack you are no better then if you were using more ASCII characters. In my opinion its a lot of work for a little gain.
They added the Ruble Sign - no more reinventing the wheel. At least when everybody update their fonts and software not to ignore it though.
Oh man imagine the potential this has with fingerprint readers. It might be a pain and/or security risk to attempt to generate the password every time you need to log in, but if a fingerprint reader can do it all for you, then you've basically got an un-crackable password while still being potentially easy to memorize.
Unicode: we add dead languages with no speakers and only partially known charsets, but ignore Klingon and Quenya with active speakers and fully known charsets.
Too bad there are no fonts that could display Unicode. Even the larger ones cover only a small part of it.
Some fonts are locale-specific, e.g. some of the CJK Unified Ideographs are supposed to be rendered differently Chinese and Japanese systems even though they are assigned the same code point. 'Noto' project is promising https://code.google.com/p/noto/ because they plan to support all living scripts by the end of 2014. There are also some useful resources here http://www.unicode.org/resources/fonts.html.
http://unicode-table.com/ site uses Universalia font which seems to have a good coverage and I use it as a fall back font in Ubuntu.
Comment