diff options
| author | J08nY | 2018-11-14 23:43:31 +0100 |
|---|---|---|
| committer | J08nY | 2018-11-14 23:46:26 +0100 |
| commit | 25bd6fd367c067f9311cb04d5acb703d1e0bccc6 (patch) | |
| tree | f77acfedbbdb6fc8855029897c0b774c34e4d549 /src/cz/crcs/ectester/reader/output/XMLTestWriter.java | |
| parent | 53610f1ba50ac6bd80cc0789307bf577c04fdd58 (diff) | |
| download | ECTester-25bd6fd367c067f9311cb04d5acb703d1e0bccc6.tar.gz ECTester-25bd6fd367c067f9311cb04d5acb703d1e0bccc6.tar.zst ECTester-25bd6fd367c067f9311cb04d5acb703d1e0bccc6.zip | |
Add ECDH validation tests using BouncyCastle.
Diffstat (limited to 'src/cz/crcs/ectester/reader/output/XMLTestWriter.java')
| -rw-r--r-- | src/cz/crcs/ectester/reader/output/XMLTestWriter.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/reader/output/XMLTestWriter.java b/src/cz/crcs/ectester/reader/output/XMLTestWriter.java index 8abdea5..9add072 100644 --- a/src/cz/crcs/ectester/reader/output/XMLTestWriter.java +++ b/src/cz/crcs/ectester/reader/output/XMLTestWriter.java @@ -116,6 +116,24 @@ public class XMLTestWriter extends BaseXMLTestWriter { result.setAttribute("javacard", String.format("%.1f", info.getJavaCardVersion())); result.setAttribute("base", String.format("%#x",info.getBase())); result.setAttribute("cleanup", String.valueOf(info.getCleanupSupport())); + Element arrays = doc.createElement("arrays"); + Element apduBuf = doc.createElement("length"); + apduBuf.setAttribute("name", "apduBuf"); + apduBuf.setTextContent(String.valueOf(info.getApduBufferLength())); + Element ramArray = doc.createElement("length"); + ramArray.setAttribute("name", "ramArray"); + ramArray.setTextContent(String.valueOf(info.getRamArrayLength())); + Element ramArray2 = doc.createElement("length"); + ramArray2.setAttribute("name", "ramArray2"); + ramArray2.setTextContent(String.valueOf(info.getRamArray2Length())); + Element apduArray = doc.createElement("length"); + apduArray.setAttribute("name", "apduArray"); + apduArray.setTextContent(String.valueOf(info.getApduArrayLength())); + arrays.appendChild(apduBuf); + arrays.appendChild(ramArray); + arrays.appendChild(ramArray2); + arrays.appendChild(apduArray); + result.appendChild(arrays); } catch (CardException ignored) { } return result; |
