1package Business::EDI::CodeList::CryptographicModeOfOperationCoded; 2 3use base 'Business::EDI::CodeList'; 4my $VERSION = 0.02; 5sub list_number {return "0525";} 6my $usage = 'B'; 7 8# 0525 Cryptographic mode of operation, coded 9# Desc: Specification of the mode of operation used for the algorithm. 10# Repr: an..3 11 12my %code_hash = ( 13'1' => [ 'ECB', 14 'DES modes of operation, Electronic Code Book; FIPS Pub 81 (1981); ANSI X3.106; IS 8372 (64 bits); ISO 10116 (n- bits).' ], 15'2' => [ 'CBC', 16 'DES modes of operation, Cipher Block Chaining; FIPS Pub 81 (1981); ANSI X3.106; IS 8372 (64 bits); ISO 10116 (n- bits).' ], 17'3' => [ 'CFB1', 18 'DES modes of operation, Cipher feedback; FIPS Pub 81 (1981); ANSI X3.106; IS 8372 (64 bits); ISO 10116 (n- bits).' ], 19'4' => [ 'CFB8', 20 'DES modes of operation, Cipher feedback; FIPS Pub 81 (1981); ANSI X3.106; IS 8372 (64 bits); ISO 10116 (n- bits).' ], 21'5' => [ 'OFB', 22 'DES modes of operation; FIPS Pub 81 (1981); IS 8372 (64 bits); ISO 10116 (n-bits).' ], 23'16' => [ 'DSMR', 24 'Digital Signature scheme giving Message Recovery. ISO 9796.' ], 25'17' => [ 'CFB64', 26 'DES mode of operation, cipher feedback; ISO 10116 (n- bits).' ], 27'23' => [ 'TCBC', 28 'TDEA mode of operation, Cipher Block Chaining, ANSI X9.52.' ], 29'24' => [ 'TCBC-I', 30 'TDEA mode of operation, Cipher Block Chaining - Interleaved, ANSI X9.52.' ], 31'25' => [ 'TCFB1', 32 'TDEA mode of operation, Cipher Feedback - 1 bit feedback, ANSI X9.52.' ], 33'26' => [ 'TCFB8', 34 'TDEA mode of operation, Cipher Feedback - 8 bit feedback, ANSI X9.52.' ], 35'27' => [ 'TCFB64', 36 'TDEA mode of operation, Cipher Feedback - 64 bit feedback, ANSI X9.52.' ], 37'28' => [ 'TCFB1-P', 38 'TDEA mode of operation, Cipher Feedback Pipelined - 1 bit feedback, ANSI X9.52.' ], 39'29' => [ 'TCFB8-P', 40 'TDEA mode of operation, Cipher Feedback Pipelined - 8 bit feedback, ANSI X9.52.' ], 41'30' => [ 'TCFB64-P', 42 'TDEA mode of operation, Cipher Feedback Pipelined - 64 bit feedback, ANSI X9.52.' ], 43'31' => [ 'TOFB', 44 'TDEA mode of operation, Output Feedback Mode, ANSI X9.52.' ], 45'32' => [ 'TOFB-P', 46 'TDEA mode of operation, Output Feedback Mode Pipelined, ANSI X9.52.' ], 47'33' => [ 'TCBCM', 48 'TDEA mode of operation, Cipher Block Chaining with output feedback Masking, ANSI X9.52.' ], 49'34' => [ 'TCBCM-I', 50 'TDEA mode of operation, Cipher Block Chaining with output feedback Masking Interleaved, ANSI X9.52.' ], 51'35' => [ 'TECB', 52 'TDEA mode of operation, Electronic Cookbook Mode, ANSI X9.52.' ], 53'36' => [ 'CTS', 54 'RC5 mode of operation, Cipher Text Stealing, Published in RCF 2040.' ], 55'ZZZ' => [ 'Mutually agreed', 56 'Mutually agreed between trading partners.' ], 57); 58sub get_codes { return \%code_hash; } 59 601; 61