Changes between Version 1 and Version 2 of TLSLiteの短いソースコード集


Ignore:
Timestamp:
09/07/06 01:22:18 (13 years ago)
Author:
nakiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TLSLiteの短いソースコード集

    v1 v2  
    4949}}} 
    5050 * 逆の計算が難しいことを暗号学ではよく利用する。 
     51 
     52== AESによるデータの暗号化 == 
     53{{{ 
     54#!python 
     55import tlslite.utils.cipherfactory as cipherfactory 
     56 
     57key = 'khkdjsldkfs9321k' 
     58iv = '0248264923047183' 
     59data = '1234567890123456' 
     60 
     61enc = cipherfactory.createAES(key, iv) 
     62dec = cipherfactory.createAES(key, iv) 
     63 
     64enc_data = enc.encrypt(data) 
     65dec_data = dec.decrypt(enc_data) 
     66if dec_data == data: 
     67  print 'ok' 
     68else: 
     69  print 'ng' 
     70}}}