Site Tools


javacard-api-samples:des

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
javacard-api-samples:des [2017/05/11 03:35]
jinbiao 创建
javacard-api-samples:des [2017/05/13 02:43] (current)
Line 1: Line 1:
 +====== DES Sample Code ======
 +[[http://​javacardos.com/​javacardforum/​download/​file.php?​id=542| Download Sample Code ]]                   ​[[http://​javacardos.com/​javacardforum/​viewtopic.php?​f=31&​t=736| Discussion]]
 +
 <code java> <code java>
 /* /*
Line 176: Line 179:
 } }
 </​code>​ </​code>​
 +The test script of DES is as follows: ​                                  ​Download Test Script
 +<code java>
 +//The test script of DES
 +//​Copyright(C) JavaCardOS Technologies Co., Ltd. All rights reserved.
 + 
 +//DES Select Applet
 +00A404000B4A617661436172644F530200;​
 +//TDES-CBC Encrypt
 +//set Key
 +802002001810E976F89D2561A110E976F89D2561A110E976F89D2561A1;​
 +//set IV
 +802100000830E91111589CB432;​
 +//CBC Encrypt
 +//​expect:​3C9C65A69E27BB0B9000
 +802200010841E47B250441B4CA;​
 +//set Key
 +80200200181FC43761574676981FC43761574676981FC4376157467698;​
 +//set IV
 +8021000008B7B2CE02BFAEDFFF;​
 +//CBC Encrypt
 +//​expect:​A22511500C94F0B3AEA0B25F30CB3F839000
 +8022000110C2EF8033D8D87B5A57C7AE00E6D0AEF5;​
 +//3DEC-CBC Decrypt
 +// set Key
 +80200200187CB5F79EC8897C387CB5F79EC8897C387CB5F79EC8897C38;​
 +//set IV
 +8021000008A25B018DA1AC6A81;​
 +//CBC Decrypt
 +//​expect:​7F34DBAA1FA3848D8EF325ED4E291F13D9C6C8A8B10EA21C0ACADF9D8642413B9000
 +8022010120FD9B328DCC0C86DD36FB6A559E94720D4C4C47D4620C4274119139370C1399A9;​
 +//3DES-ECB Encrypt
 +//set Key
 +80200200184CDA838AA42AD02A4CDA838AA42AD02A4CDA838AA42AD02A;​
 +//ECB Encrypt
 +//​expect:​0DEAC65F762C8A819000
 +8022000008869300AFABCF8C8B;​
 +// set Key
 +8020020018f4d04345e01c68f4f4d04345e01c68f4f4d04345e01c68f4;​
 +//EBC Decrypt
 +//​expect:​86104538adf59381f490f78eff7c32f137d3085e2a9d7780de94cecaa6c0f7b29000
 +8022010020251b7467867536fa8590da6b5bd30266536de9c72c32ec0abfa74a02e25828ce;​
 +
 +
 +
 +</​code>​
 +
javacard-api-samples/des.1494473725.txt.gz · Last modified: 2017/05/13 02:33 (external edit)