Entry Product

JavaScriptだけでファイルを高速に暗号化してくれる「hat.sh」

2019-06-11

author:

JavaScriptだけでファイルを高速に暗号化してくれる「hat.sh」

「hat.sh」は、WebCryptoAPIのAES-256-GCMアルゴリズムを使って安全なファイル暗号化を提供してくれるJavaScriptアプリです。

ファイルをサーバーにアップロードする必要がないので、高速かつ安全で、どのシチュエーションでも活躍できそうです。

◆ JavaScriptだけでファイルを高速に暗号化してくれる「hat.sh」
https://hat.sh/

紹介

サーバーレスなので非常に高速に暗号化できるとのこと。早速、Browseから暗号化するファイルを選択します。

その後、暗号鍵を指定しますが「Generate Secure Key」を実行して、よりセキュアなキーを生成した方が良いでしょう。

「Encrypt」を押して暗号化します。アップロードがないためものの数秒で完了します。

これで、暗号化されたファイルがダウンロード可能になります。受け取った側は、暗号化されたファイルと鍵を指定して「Decrypt」して復元させます。

なお、こちらオープンソースとしても提供されていますので、より透明性も担保されています。

https://github.com/sh-dv/hat.sh

まとめ

長所:
・安全かつ早くファイルを暗号化できる
・オープンソースとしても提供され透明性がある

短所:
・とくになし

◆ JavaScriptだけでファイルを高速に暗号化してくれる「hat.sh」
https://hat.sh/