00:06
神経質やせ男です。 100個デスクトップアプリ作成シリーズ、今日は58作目のお話です。
これまでのアプリでは、外部にデータを保存するのにJSONファイルをよく使ってきました。
でもこのファイル、実は普通のテキストなので、誰でも開けば中身が丸見え。 これちょっと困りますよね。
そこで今回作ったのが、JSONファイル暗号化ツールです。 仕組みとしては、保存するときにパスワードを入力すると、そのパスワードから鍵を作ってファイルを暗号化。
拡張子はENCになります。 読み込むときは、同じパスワードを入れると複合して中身が表示される。
つまりパスワードを知らない人には開けない安全なJSONになるんです。 ただし課題もあります。
例えばファイル自体は守れても、アプリ上でどう使うのかはまだ工夫が必要。 実運用でどこまで便利にできるか、これからの改善ポイントですね。
それでも見られたら困るデータをどう守るかを考えるきっかけになったアプリでした。
以上、100個アプリ挑戦58作目、JSON暗号化ツールについてまとめました。 次回はイナギのナシとナシスイーツを食べ歩きについてお話しする予定です。
ご静聴ありがとうございました。