2016-10-13 6 views
0

クライアントでTGTの復号化を行いたい。私が生成した鍵は、いわゆるoctet sequenceという鍵です。それを解読するアルゴリズムとは何ですか?また、C++ライブラリは何をするのに役立ちますか?CAS:TGTの復号

答えて

1

TGTは不透明な文字列で、CASサーバーのみがそれがどのIDに関連しているかを知っています。あなたの必要は何ですか?

+0

私のCAS環境にデスクトップアプリケーションがあります。私はTGTが私のブラウザのクッキーDBに保存されているときに暗号化されていることを望みます。私のデスクトップアプリケーションはRESTful APIを使用していたので、暗号化されたTGTをCASサーバーに送信するだけなので、送信前にCASクライアントで暗号化解除する必要があります。 – Goldi

+0

私はTGT暗号化と署名鍵を自分で作成してから、CASサーバが使用するのと同じアルゴリズムを使用して復号化することができると考えました – Goldi

+0

ユーザIDを表すTGTは渡しません。アプリケーション(デスクトップのもの)にアクセスするには、CASサーバーで検証するサービスチケットを渡す必要があります。 – jleleu