YUBIPASS及び「開太郎」は、Open Hack U 2024 OSAKAの優秀賞作品です。
YubiPassは指紋センサーを用いてユーザーごとに固有のウェブサイト登録用パスワードを生成するwebアプリです。対応ハードである「開太郎」を併用します。
開発:shoga / .mealu / 羊羽 / Hiromu / 久保 / 273*
動作対象端末・OS
- macOS Sonoma 14.2.1
- Windows 11
使用方法
1. サイトURL入力
「YubiPass」にアクセスして生成したいパスワードのサイトURLを入力します。 「開太郎」の指紋センサーから、指紋を入力します。
2. 指紋入力
サイトのconnectボタンを押すと、「開太郎」の指紋センサが緑色に発光します。 指を乗せて指紋を検出しましょう。
3. パスワード表示
「開太郎」のスクリーンにパスワードが出力されます。サイトに入力してパスワードを保存しましょう。
背景
ハッカソンに参加するため、私たちはWEBアプリケーションとアルディーノを用いて、関東と関西という地理的に離れた拠点で作業を行いました。チームは6人で構成され、このプロダクトは春休みにLINE ヤフーが主催するHACK Uに参加し二週間で開発したアプリです。私たちは、スマートフォンを紛失した際に多くのアカウントへのアクセスを失う問題に直面しました。事前登録が必要な認証システムではなく、パスワード生成を通じて端末に依存しないログインシステムの構築を目指しました。離れた場所からのハードウェアを用いた開発は困難でしたが、オンラインでの密なコミュニケーションを通じて、プロジェクトを成功させることができました。全国から25チームが参加した中、私たちのチームは優秀賞を受賞しました。
デザイン
- 誰でも使いやすいようなシンプルなUIを目指してデザインの設計をしました。可愛らしい見た目を追求したハードの見た目の設計を行いました。
アルゴリズム
- パスワードを生成するフローと、指紋の特徴量を抽出するアルゴリズムです。
免責事項
この作成物および同梱物を使用したことによって生じたすべての障害・損害・不具合等に関しては、私と私の関係者および私の所属するいかなる団体・組織とも、一切の責任を負いません。各自の責任においてご使用ください。