コンテンツへスキップ
uencoder

CBOR エンコーダー

CBOR エンコード — 純クライアントサイドツール。JSON を本物の RFC 8949 CBOR バイナリ(ワイヤ互換)へ、決定論的エンコーディング(§4.2.1:最短の整数/浮動小数点、マップキーは length-first 後バイト順ソート)で変換。$bytes/$tag/$bignum/$simple 規約オブジェクトでバイト列・タグ・多倍長整数・simple 値をサポート。出力は hex(デフォルト)または base64。プライバシーファースト、サーバー往復なし。

例を試す:
Local only

最近の履歴

履歴はまだありません

使い方

  1. 入力ボックスに JSON を貼り付けます。JSON で表現できない型は {"$bytes":"hex"}、{"$bignum":"10進"}、および形式固有の {"$tag":n} / {"$simple":n} / {"$ext":n,"data":"hex"} 規約オブジェクトを使用してください。
  2. 出力形式を選択:hex(デフォルト)または base64。
  3. エンコードされたバイナリをコピーまたはダウンロードします。

よくある質問

データはどこかにアップロードされますか?
いいえ。すべての処理はブラウザ内でローカルに行われ、サーバー往復はありません。
このツールはオフラインで動作しますか?
はい。ページ読み込み後、ツールは完全にクライアントサイドで動作し、ネットワーク接続は不要です。

関連ツール