個人情報保護が厳しくなっている昨今、氏名等をそのまま公開することはできません。また、途中の保存データにおいても、可能な限り個人情報を無くすのがセキュリティ上安全です。このような観点から氏名を暗号化(但し1対1で)する必要があり、そのjavascriptプログラムとHTMLをChatGPTに依頼して回答を得ました。
ページ全体をHTMLで作成したバージョン(顔アイコンは外部サイトに配置)
HTML、顔アイコン、ソースコードを別々に挿入したバージョン
入力文字列から空白文字を削除するように、ハッシュ生成2を改造したバージョン
「データベース」の方で格納しているデータのIDは、氏名をExcel VBAでハッシュ化したものです。
※これもChatGTPに依頼してプログラムを作成してもらいました。