特に python では、暗号化がどのように機能し、コード化されているかを完全に理解するのに苦労しています。基本を理解し、最も単純な形式でコードを作成しようとしています。
2 つの異なるサイト間でユーザー ID を渡す予定ですが、明らかにこれを秘密鍵で暗号化して、Website2 が Website1 からのものであることを認識できるようにする必要があります。これは私にとってはコードのようです: http://docs.python.org/library/hashlib.html#module-hashlibですが、あまり良い例がありません (または、間違った場所にいる可能性があります)。
私が抱えている問題は、エンコードとデコードの方法を完全に理解することです。
したがって、各 Web サイトが認識する共有秘密鍵は次のようになります。
shared_private_key = "ABCDEF"
そして、Website1 が Website2 に次のユーザー ID を渡すようにします。
userID = "123456"
Web サイト 1 は、暗号化を HTTP ヘッダー経由で送信できるように秘密鍵を使用してユーザー ID を暗号化し、Web サイト 2 が共有秘密鍵を使用してユーザー ID を解読して読み取ることができるようにするにはどうすればよいでしょうか?
このような基本的な質問をして申し訳ありませんが、これをどのように行うべきかを理解できていません。ありがとう。