パスワード認証:PCのUUIDを用いた認証案についてご意見ください

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
駆け出しプログラマー2022

パスワード認証:PCのUUIDを用いた認証案についてご意見ください

#1

投稿記事 by 駆け出しプログラマー2022 » 1年前

初めまして。
プログラミング歴2年で、販売したいソフトウェアが浮かんだので、パスワード認証の方法を考えました。

開発環境:C# .NET(6.0) VisualStudio(2022)

以下の内容についてご意見頂けたら幸いです。

パスワード認証手順は以下の①~③です。
①ユーザーのPC(マザーボード)のUUIDを聞く。
 (UUIDを表示するアプリも別途作ってそれで表示させる。)
②私がUUIDをもとにパスワード文字列を生成してユーザーに伝える。
③ユーザーがアプリ起動画面でパスワード文字列入力すると、
 アプリ内部でPCのUUIDを取得して正解のパスワード文字列を生成して、入力値と一致するか確認し、起動する。

懸念事項は以下の1.~3.です。他に問題は思いつきますでしょうか?
1.UUIDが変更されるタイミングは、PC買い替え時(マザボ変更時)なので、そのタイミングでは再度①~③の手順が必要。
2.UUIDを偽装することは不可能ですが、オートマウス等で機械的に総当りクラックは可能。実現可能性的にこのリスクは許容。
3.デコンパイル?難読化は必須だと伺いましたが、できる程度までやって、リスクを許容。


御指導御鞭撻いただけますよう、宜しくお願い致します。

アバター
あたっしゅ
記事: 664
登録日時: 13年前
住所: 東京23区
連絡を取る:

Re: パスワード認証:PCのUUIDを用いた認証案についてご意見ください

#2

投稿記事 by あたっしゅ » 1年前

東上☆海美☆「
まず、C# で作るって、Java で作るのと同じくらい、バイナリーからソースコード化しやすいと思うみみ。

バイナリーからソースコード化されたくないなら Embarcadero Delphi(Object PASCAL) がお勧めです。
スマホ・アプリで実績あるらしいです。
VTuber:
東上☆海美☆(とうじょう・うみみ)
http://atassyu.php.xdomain.jp/vtuber/index.html
レスがついていないものを優先して、レスするみみ。時々、見当外れなレスしみみ。

中の人:
手提鞄あたッしュ、[MrAtassyu] 手提鞄屋魚有店
http://ameblo.jp/mratassyu/
Pixiv: 666303
Windows, Mac, Linux, Haiku, Raspbery Pi, Jetson Nano, 電子ブロック 持ち。

駆け出しプログラマー2022

Re: パスワード認証:PCのUUIDを用いた認証案についてご意見ください

#3

投稿記事 by 駆け出しプログラマー2022 » 1年前

あたっしゅ さんが書きました:
1年前
東上☆海美☆「
まず、C# で作るって、Java で作るのと同じくらい、バイナリーからソースコード化しやすいと思うみみ。

バイナリーからソースコード化されたくないなら Embarcadero Delphi(Object PASCAL) がお勧めです。
スマホ・アプリで実績あるらしいです。
あたっしゅ 様
情報ありがとうございます!

初耳なので、調べてみましたけど、「Embarcadero Delphi(Object PASCAL)」は言語の1つなのですね。
ゼロから勉強し直した上でC#で出来上がりつつあるものを書き直すのは厳しいので、今回はお見送りしたいと思います。。。
次回作のアイデアでた時は、考えてみますね!
ありがとうございます!

返信

“C言語何でも質問掲示板” へ戻る