+Moyoutil
日本語
Moyoutil JOURNAL

設定の違いを理解し、例として確認し、必要なツールですぐに実行してください。

Moyoutil JOURNAL

開発

新しい記事から表示

SHA-256をBase64に変換:44文字と88文字で入力が異なる理由

SHA-256の生バイトと16進数テキストをBase64にすると値が異なります。実際のツールとコードで32バイト・44文字・88文字を比較します。

記事を読む

SHA-256とHMAC-SHA-256:長さが同じでも入力は違う

公開RFCテストベクトルをWeb Cryptoで再現し、通常のハッシュと鍵付きHMACを区別します。鍵のバイトと対応機能を確認します。

記事を読む

Base64とBase64url:-と_でデコードエラーになる理由

Base64とBase64urlの文字表の違いを再現し、同じ出力になる場合とJWSのパディング規則を区別します。

記事を読む

JSON空白エラー:NBSPは通常の空白とは異なります

同じ位置のU+0020とU+00A0でJSON検証を再現します。構文の空白と文字列データを区別しましょう。

記事を読む

UTF-8 BOMとSHA-256:貼り付けた文字列のハッシュが違う理由

EF BB BFとTextDecoderのignoreBOMを実行して確認します。元のファイルと文字列の再エンコードを区別しましょう。

記事を読む

CSVの行番号とレコード番号:複数行セルのエラー位置を確認

CSVの4行目・3番目のレコードというエラーを実際に再現。セル内の改行と列数の不一致を区別して修正します。

記事を読む

Base64復号エラー:正しいバイトでもUTF-8とは限らない

/w==・w6k=・ww==でバイト復元とUTF-8解釈を分け、失敗する段階を確認します。

記事を読む

JSONの改行エラー:\n・\\nと実際の改行の違い

検証した例でJSONの改行エラーを調べます。エスケープ、二重のバックスラッシュ、トークン間の改行とMoyoutilの整形範囲を比較します。

記事を読む

Base64の長さ:=パディングとUTF-8バイト数

Base64の出力長とパディングを実際の変換で確認。UTF-8の式、韓国語の文字、改行とテキスト変換の範囲を説明します。

記事を読む

JSONの大きな整数:IDと重複キーを保持して整形する

JSON整形でIDが変わる理由を実際のコードで確認。大きな整数、1.00、1e3、重複キーと、Moyoutilの表記保持・構文検証の範囲を比較します。

記事を読む

URLクエリの +・%20・%2B の違い:C++ 検索語が変わる理由

URLクエリの +、%20、%2B を実際のコードで比較します。decodeURIComponent と URLSearchParams の違い、C++ 検索語の保持、二重エンコードを説明します。

記事を読む

同じに見える文字のバイト数とハッシュが違う理由:NFCとNFD

éとハングルのNFC・NFD表現を実際の文字数、UTF-8バイト、Base64とSHA-256の結果で比較します。正規化前に確認する条件とMoyoutilツールの処理範囲について説明します。

記事を読む

JSON整形・Base64・URLエンコードの使い方と違い

JSON文法検査と整理、UTF-8 Base64エンコーディング・デコード、URLパラメータエンコーディングの目的を区別します。直接実行できる例と大きな整数、二重エンコーディング、セキュリティ上の注意点をまとめました。

記事を読む

SHA-256ハッシュ計算方法:ファイル比較とテキストチェックサムの使い方

ファイルとUTF-8テキストのSHA-256ハッシュを計算して比較する方法を説明します。 SHA-384・SHA-512の選択、改行の違い、不一致の原因とハッシュ検証の限界を例として確認してください。

記事を読む

Unixタイムスタンプ変換:秒・ミリ秒・UTC時間差を理解する

Unix タイムスタンプを日付に置き換えて、UTC 日付を秒・ミリ秒の数字に変換します。 1970年基準、タイムゾーン表示、負の値、および無効な日付入力を実際の計算例として説明します。

記事を読む

CSV・JSON変換方法:カンマ・引用符・改行とExcelハングルファイル処理

CSV・TSVをJSONオブジェクト配列に置き換えたり、JSONをCSVとして保存する方法を説明します。列名、文字列保存、UTF-8 BOM、式の解釈、および入れ子になったデータの制限を確認してください。

記事を読む

UUID v4の生成方法: 複数の作成・JSONの保存・重複の可能性を理解する

UUIDジェネレータでv4識別子を作成する方法と36文字形式、大文字と小文字、一括生成・JSON保存について説明します。重複検査範囲と認証・権限管理の違いも確認してください。

記事を読む