Re: [webauthn] truncation to 64-byte upper limit doesn't mention character boundaries

To add to this. 64 bytes will give you 16 characters in the worst case, as UTF-8 characters can be up to 4 bytes long. For Indic writing systems most characters would use 3 bytes, so you would get 21 code points. Assume that the average syllable takes 3 characters to write, and you get 7 syllables (or grapheme clusters) as the minimal guaranteed length of your name. That's not generous, if you expect that personal names to be used as base for these names.

-- 
GitHub Notification of comment by asmusf
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/973#issuecomment-403179699 using your GitHub account

Received on Saturday, 7 July 2018 01:32:38 UTC