mvondracek/PV204_smartcards_Emerald

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.yml
.editorconfig
.gitignore
.gitmodules
.travis.yml
README.md
applet/build.gradle
applet/src/main/java/applet/EmIllegalArgumentException.java3
A
0 mins
applet/src/main/java/applet/EmIllegalStateException.java3
A
0 mins
applet/src/main/java/applet/EmeraldApplet.java111
A
1 hr
applet/src/main/java/applet/EmeraldProtocol.java26
A
0 mins
applet/src/main/java/applet/EmeraldProtocolException.java8
A
0 mins
applet/src/main/java/applet/PasswordManagerSubApplet.java49
A
25 mins
applet/src/main/java/applet/PasswordSlot.java26
A
0 mins
applet/src/main/java/applet/SchnorrZKP.java31
A
0 mins
applet/src/main/java/applet/SecureChannelManagerBase.java154
A
0 mins
applet/src/main/java/applet/SecureChannelManagerOnCard.java79
A
35 mins
applet/src/main/java/applet/SecureChannelManagerOnComputer.java62
A
1 hr
applet/src/main/java/applet/ZKPPayload.java22
A
0 mins
applet/src/main/java/applet/ZKPUtils.java52
A
45 mins
applet/src/main/java/jpake/jpakeActiveActor.java78
A
35 mins
applet/src/main/java/jpake/jpakeActiveFirstPayload.java153
B
5 hrs
applet/src/main/java/jpake/jpakeActiveSecondPayload.java96
A
2 hrs
applet/src/main/java/jpake/jpakeActor.java70
A
0 mins
applet/src/main/java/jpake/jpakeKeyAgreementException.java3
A
0 mins
applet/src/main/java/jpake/jpakePassiveActor.java81
A
35 mins
applet/src/main/java/jpake/jpakePassivePayload.java209
C
1 day
docs/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23.pdf
docs/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23/ModernSecureChannelonCertifiedSmartCardsUsing.html
docs/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23/images/image1.png
docs/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23/images/image2.license.txt
docs/Modern Secure Channel on Certified Smart Cards Using Ephemeral ECDH Keys, report 2020-04-23/images/image2.png
docs/correct PIN.txt
docs/incorrect PIN.txt
docs/protocol.puml
emApplication/build.gradle
emApplication/src/main/java/emapplication/EmeraldApplicationCli.java265
B
5 hrs
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
libs/LICENSE
libs/README.md
libs/globalplatform-2_1_1/gp211.jar
libs/globalplatform-2_1_1/org/globalplatform/javacard/globalplatform.exp
libs/visa_openplatform-2_0/visa/openplatform/javacard/openplatform.exp
libs/visa_openplatform-2_0/visaop20.jar
settings.gradle