| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
| | | |
|
| | | |
|
| |\ \
| | |
| | | |
Move to gradle build
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |
|
|
| |
Fixes #18.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Uses ph4r05's jcardsim release 3.0.5.11:
https://mvnrepository.com/artifact/com.klinec/jcardsim/3.0.5.11
Uses ant-javacard v21.12.31:
https://github.com/martinpaljak/ant-javacard/releases/tag/v21.12.31
Also note the JavaCard and Java compatibility issues:
https://github.com/martinpaljak/ant-javacard/wiki/Version-compatibility
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Final changes to the new test suites and scripts. (#16)
* Final changes in some of the test suites.
* Final changes to testing scripts.
* Roll back recent changes in the cofactor test suite.
* Change key generation method in Degenerate, Invalid, and Twist test suites.
* Small cosmetic change to the edge-cases test suite.
* Small change to run_test_suite.sh
|
| |
|
|
|
|
|
|
|
|
|
| |
libraries. (#14)
* Add two scripts for testing libraries.
* Fix KeyAgreement phase already executed error
* Small change to the new testing script.
* Fix comments in Composite suite.
|
| |
|
|
|
|
|
|
|
|
|
| |
* add PerformanceTest.
* Add and implement StandalonePerformanceSuite.
* Add author information.
* Add missing null check to signature performance tests.
* Fix reset method in KeyAgreementTestable.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add StandaloneWrongSuite.
* Partially implement StandaloneWrongSuite.
* Add setParam method to EC_Params.
* Fix new setParam method in EC_Params.
* Implement StandaloneWrongSuite
* Add custom classes for testing wrong curve parameters.
* Update custom classes.
* Add more custom classes for testing curves with wrong parameters.
* Modify StandaloneWrongSuite to work with the new custom classes.
* Various small cosmetic changes to new custom classes.
* Add missing author information to various classes.
* Fix a small mistake in CustomECFieldF2m
* Add randomG test, change some variables to final.
* Add option to skip certain tests + various small changes.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Partially implement StandaloneEdgeCasesSuite.
* Partially implement StandaloneEdgeCasesSuite (2).
* Add S=0 and S=1 tests to StandaloneEdgeCasesSuite.
* Finish implementing StandaloneEdgeCasesSuite.
* Add author information to StandaloneEdgeCasesSuite.
* Remove unnecessary comment.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add StandaloneSignatureSuite.
* Implement StandaloneSignatureSuite.
* Change the new constructor in SignatureTestable.
* Add author information to StandaloneSignatureSuite.
* Change tests to expectError.
* Add guard condition to verify stages in SignatureTestable.
* Change the new constructor in SignatureTestable.
|
| |
|
|
|
|
|
|
|
|
|
| |
* Add StandaloneCompositeSuite.
* Implement StandaloneCompositeSuite.
* Moved things out of constructor to prevent list-suites from crashing.
* General cleanup of StandaloneCompositeSuite.
* Add author information to StandaloneCompositeSuite.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add empty StandaloneTwistSuite
* implemented StandaloneTwistSuite
* add expectError method to KeyAgreementTest and KeyGeneratorTest
* utilize new expectError methods, general cleanup of StandaloneTwistSuite
* changed KeyAgreement to ECDH in the description
* Add StandaloneCofactorSuite class.
* Implement StandaloneCofactorSuite.
* Add StandaloneDegenerateSuite.
* Add StandaloneInvalidSuite.
* Implement StandaloneInvalidSuite.
* Implement StandaloneDegenerateSuite.
* Small cosmetic change to some constructors.
* Add new expectError method to SignatureTest.
* Add and implement StandaloneMiscSuite.
* More small cosmetic changes.
Co-authored-by: davidhofman <davidhofman@github.com>
Co-authored-by: Ján Jančár <J08nY@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add empty StandaloneTwistSuite
* implemented StandaloneTwistSuite
* add expectError method to KeyAgreementTest and KeyGeneratorTest
* utilize new expectError methods, general cleanup of StandaloneTwistSuite
* changed KeyAgreement to ECDH in the description
* Add StandaloneCofactorSuite class.
* Implement StandaloneCofactorSuite.
* Add StandaloneDegenerateSuite.
* Add StandaloneInvalidSuite.
* Implement StandaloneInvalidSuite.
* Implement StandaloneDegenerateSuite.
* Small cosmetic change to some constructors.
* More small cosmetic changes.
Co-authored-by: davidhofman <davidhofman@github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add StandaloneTestVectorSuite class (not implemented)
* Add option to choose test suites in standalone app, StandaloneTestVectorSuite now shows up in list-libs
* partially implement StandaloneTestVectorSuite
* partially implement StandaloneTestVectorSuite 2
* remove unused variable
* modify xml data to support standalone test vectors
* StandaloneTestVectorSuite is now working
* CardTestVectorSuite now skips results with DH_RAW keyAlgo
* some additional debug information are now printed
* change DH_RAW to DH_PLAIN
* remove debug printing, clean up
* remove unnecessary if check in CardTestVectorSuite
* fix test suite command line option
Co-authored-by: davidhofman <davidhofman@github.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|