大きな文字では若干の遅れが生じる場合があります。
Base64
UTF-8バイトをbtoaでBase64化。
btoa
通常の十進数で計算します。結果がおかしいときは、フィールドが想定する「.」と「,」の取り違えを確認してください。