1. 神経質やせ男チャンネル
  2. 100個アプリ挑戦、58作目!JSO..
100個アプリ挑戦、58作目!JSON暗号化ツール
2025-09-14 01:41

100個アプリ挑戦、58作目!JSON暗号化ツール

これまで作ってきたアプリでよく使う「JSONファイル」。でもそのまま保存すると、中身が丸見えでセキュリティ的に心配…。そこでtkinterと暗号化ライブラリを使って、パスワード付きで保存・復号できるアプリを制作。データ保護の工夫や課題についてラジオでご紹介します。

#Python
#tkinter
#暗号化
#JSONファイル
#自作アプリ
---
stand.fmでは、この放送にいいね・コメント・レター送信ができます。
https://stand.fm/channels/608520b1eeca46c0ab7489cd

感想

まだ感想はありません。最初の1件を書きましょう!

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

コメント

スクロール