9bcbcf2 - upgrade to latest upstream

Authored and Committed by jdennis 14 years ago
    - upgrade to latest upstream
    - add support for symmetric encryption/decryption more support for digests
        (hashes)
    - The following classes were added: PK11SymKey PK11Context
    - The following methods and functions were added: get_best_wrap_mechanism
        get_best_key_length key_gen derive get_key_length digest_key
        clone_context digest_begin digest_op cipher_op finalize digest_final
        read_hex hash_buf sec_oid_tag_str sec_oid_tag_name
        sec_oid_tag_from_name key_mechanism_type_name
        key_mechanism_type_from_name pk11_attribute_type_name
        pk11_attribute_type_from_name get_best_slot get_internal_key_slot
        create_context_by_sym_key import_sym_key create_digest_context
        param_from_iv param_from_algid generate_new_param algtag_to_mechanism
        mechanism_to_algtag create_context_by_sym_key SecItem.type SecItem.len
        SecItem.data PK11SymKey.key_data PK11SymKey.key_length PK11SymKey.slot
        param_from_iv generate_new_param get_iv_length get_block_size
        get_pad_mechanism
    - The following files were added: cipher_test.py digest_test.py
    - SecItem's now support indexing and slicing on their data
    - Clean up parsing and parameter validation of variable arg functions
    
        
file modified
+1 -1
file modified
+40 -2
file modified
+1 -1