推しアイデア
この仕組みは人間の目で理解できるほど単純ですが、計算を都度行い、元の文を保持しないため、セキュリティが非常に強固です。
―
この仕組みは人間の目で理解できるほど単純ですが、計算を都度行い、元の文を保持しないため、セキュリティが非常に強固です。
パスワード管理の際、自由に保存場所を選べず、必ずセキュリティが確保された場所に書き込む必要があるため、不便に感じていました。そこで、暗号化技術を用いることで、セキュリティを保ちながらも、好きな場所に保存できるようになるのではないかと考えました。
あえてバックエンドを設置せず、情報管理を最小限に抑えることでセキュリティを強くしました。
暗号はヴィジュネス暗号という物を採用しています。例としてパスワードがaaaaa、Keyが1/2/3の場合暗号語はbcdbcとなります。数字の文だけアルファベット順でシフトする(a→1→b,a→2→c,a→3→d,a→1→b,a→2→c)仕組みです。 これを総当たり攻撃で無理矢理復号しようとする場合、5文字の英単語を全て通ることになるのでセキュリティがとても高いです。
※下の画像が、アプリのホーム画面です