python : uuid : Dynamic KEY & IV for AES

hdknr@debiansept:~/M2Crypto$ python2.5
Python 2.5 (release25-maint, Jul 20 2008, 20:47:25)
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import uuid
>>> import hashlib
>>> key = hashlib.sha256( str(uuid.uuid1())).hexdigest()
>>> iv  = hashlib.md5( str(uuid.uuid1())).hexdigest()
>>> key
'5224e48c11d5c98c79e78c8fe55b5c4cc566bcae6d0f773c0e7c1f41d2694f6b'
>>> iv
'7ee9bcfa8ea19d0ed3aafe026a3155a1'
>>> len(key) * 4
256
>>> len(iv) * 4
128
カテゴリー: 未分類 パーマリンク

コメントを残す

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

WordPress.com ロゴ

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

Twitter 画像

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

Facebook の写真

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

Google+ フォト

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

%s と連携中