1import * as checksum from 'checksum' 2import * as crypto from 'crypto' 3 4function crypto_test() 5{ 6 let enc_param = { 7 'key': '000102030405060708090a0b0c0d0e0f', 8 'in': '3132333435363738' 9 } 10 let enc_result = crypto.encrypt(enc_param); 11 console.log('encrypt:'+enc_result) 12 13 let dec_param = { 14 'key': '000102030405060708090a0b0c0d0e0f', 15 'in': enc_result 16 } 17 18 let dec_result = crypto.decrypt(dec_param); 19 console.log('decrypt:'+dec_result) 20} 21 22function checksum_test() 23{ 24 let check_param = { 25 'src': '000102030405060708090a0b0c0d0e0f' 26 } 27 28 let crc16_result = checksum.crc16(check_param); 29 console.log('crc16:'+crc16_result) 30 31 let crc32_result = checksum.crc32(check_param); 32 console.log('crc32:'+crc32_result) 33 34 let md5 = checksum.md5(check_param); 35 console.log('md5:'+md5) 36} 37 38//checksum_test() 39crypto_test() 40 41