UUID・ULID・パスワード生成
すべて crypto.getRandomValues(暗号学的乱数)で生成。生成結果はどこにも送信・保存されません。
UUID / ULID
パスワード生成
補足
・UUID v4: 122bitのランダム。衝突は実用上無視できます。
・ULID: 先頭48bitがタイムスタンプなので生成順にソート可能。DBの主キーに人気です。
・
・ULID: 先頭48bitがタイムスタンプなので生成順にソート可能。DBの主キーに人気です。
・
Math.random() は予測可能なのでパスワード生成に使ってはいけません。本ツールはcrypto APIを使用しています。