タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pythonとPythonとcryptoに関するkenkitiiのブックマーク (1)

  • PythonCamellia – アクセンスのおまけ

    Camellia暗号PythonNTTと三菱電機が開発したCamellia暗号がオープンソースになったので、Pythonに移植してみました。 BSD風ライセンス。 APIはほぼオリジナルどおりです。若干、Python風に変更しました。 Pure Pythonの実装と、C版を呼び出す拡張モジュール版とがあります。 Pure Python版は、オリジナルのC版から移植しました(Java版は鍵長が128ビットに固定なんです)。 鍵長は128、192、256ビット。 対象はPython 2.3および2.4です。 オリジナルどおりのAPIなので、単に128ビット(16バイト)ブロックの暗号化復号化ができるだけです。 Pure Python版は遅いです。 ベンチマークやってません。 Python 2.3および2.4対応のため、やむなく長整数の演算を行っています。不効率です。 NTTさん、 逆リンク

    kenkitii
    kenkitii 2006/12/23
    Camellia暗号をPythonで
  • 1