python-openid: secretの生成

 

hdknr@ubuntu-vbox:~$ python
Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from openid import cryptutil
>>> from openid.association import getSecretSize
>>> secret=cryptutil.getBytes(getSecretSize(‘HMAC-SHA1’))
>>> secret
‘\xfd~\xd2\xe2\x01\xadP1__\x9c\xd5\xb6\xa8C\xe7\x17*\x136’
>>> secret=cryptutil.getBytes(getSecretSize(‘HMAC-SHA1’))
>>> secret
‘\x086\xf1\xbf\x83E^iX\xe3\x88\xcax\xfb\xb2\x9a\x97\xbc\xe9a’
>>> secret=cryptutil.getBytes(getSecretSize(‘HMAC-SHA256’))
>>> secret
"4\x1b\x8c’?\x06\xf8_\xcdV\x8c\xdd=\x16s\x1d]L\x9aW\x9b\x0bB*TgT\xcbFH\x04("
>>> secret=cryptutil.getBytes(getSecretSize(‘HMAC-SHA256’))
>>> secret
‘\x85C.\xeb\x14\x8a\xf3\xdaA\x11\x8cF\x86\xfct\t2lM9V\xcd\xddG\xfe\xb9uQ\xeaY)\xbf’
>>>

>>> getSecretSize(‘HMAC-SHA256’)
32
>>> getSecretSize(‘HMAC-SHA1’)
20
>>>

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中