Share via


データのエンコードとデコード (HTML)

[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]

ネットワークを経由してコンピューター間でデータを送るには、データをシリアル化する必要があります。つまり、データをビット文字列に分解し、シリアルに伝送する必要があります。シリアル化されたストリームを受信したコンピューターは、元のデータ形式に組み立て直します。Windows.Security.Cryptography 名前空間の次の静的メソッドを使って、データをエンコードおよびデコードできます。

メソッド 説明
DecodeFromBase64String

文字列を base64 からデコードします。Base64 は、バイナリ データの送信に使われるエンコード方式です。エンコードされるデータは、一度に 3 バイトずつ調べられます。24 ビット バッファー内の 6 ビットずつが、テキスト文字列へのインデックスとして使われます。使われるテキスト文字列は、エンコードされるデータの種類によって異なります。

DecodeFromHexString

16 進数文字列からデコードします。文字列の各 4 ビット ニブルが、0 から 9 の文字または A から F の文字 (または a から f) として表されます。

EncodeToBase64String

データを Base64 文字列にエンコードします。

EncodeToHexString

データを 16 進文字列にエンコードします。

 

たとえば、次のトピックをご覧ください。

関連トピック

データの暗号化と証明書の操作