logo hsb.horse
← タグ一覧に戻る

ブログ

#WebCrypto

タグ「WebCrypto」が付いたブログ記事一覧。

記事件数 3
  1. @hsblabs/web-stream-extras をリリースした

    ブラウザと Node.js で ReadableStream<Uint8Array> を扱うための小さな TypeScript ユーティリティライブラリ。バイト変換ヘルパー、トランスフォームストリーム、Web Crypto API を使ったストリーム暗号化まで。

  2. Web Crypto でバイトストリームをブラウザ上で暗号化する

    Web Crypto は強力な暗号プリミティブを提供するが、ストリーム向けのインターフェースはない。@hsblabs/web-stream-extras の encryption サブパスを使って ReadableStream<Uint8Array> を暗号化する方法 — ファイル暗号化、ストリームごとの鍵管理、パイプライン合成まで。

  3. 同じ Web Streams のボイラープレートを書き続けるのに飽きた

    何度も書き直していた ReadableStream<Uint8Array> のユーティリティを @hsblabs/web-stream-extras にまとめた理由。繰り返し書いていた3つのパターン、ByteTransformStream 基底クラス、Web Crypto を使ったストリーム暗号化まで。