Javaで暗号化(AES共通鍵暗号化)したデータをWindows APIで復号する方法を解説します。 Windows環境は、以下を対象とします。 OS: Windows XP,2003,Vista 開発環境: Visual Studio 2005 C++ Javaによる暗号化の詳細はこちら[http://www.trustss.co.jp/Java/JEncrypt100.html]、Windowsによる暗号化の詳細はこちら[http://www.trustss.co.jp/cng/1000.html]を参照してください。 ここでは、AES暗号アルゴリズムを使って解説します。 実際のアプリケーションで暗号化を実施する場合は、暗号化の鍵を直接指定せずあらかじめ与えられたパスワードやPINなどの情報から利用するアルゴリズムに適した長さの共通鍵を生成するのが容易です。ここでは、わかりやすくするた
“TwitterでOAuth認証を行う(3:Access Tokenを取得する)“で取得したAccess TokenとAccess Token Secretなど は、その情報をもっているだけでアカウントを使用できる為、情報を盗まれてアカウントを悪用されたり、 のっとられたりする恐れがあります。 このようなリスクを回避する為に、Access TokenとAccess Token Secretなどといった重要なデータは暗号化を 施して、盗まれても利用しにくいようにしておく必要があります。 2011/6/28:記事内のコードに脆弱性がある為、加筆・修正しました。 暗号化の詳細な方法は以下から。 AES暗号アルゴリズムとは AES暗号アルゴリズムは共通鍵暗号方式の代表的な暗号化アルゴリズムで、鍵長が128ビット、192ビット、 256ビットから選ぶことができるブロック長が128ビットのブロック暗号
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く