├── LICENSE ├── README.md ├── ext ├── ant-javacard.jar └── java_card_kit-2_2_2 │ ├── api_export_files │ ├── java │ │ ├── io │ │ │ └── javacard │ │ │ │ └── io.exp │ │ ├── lang │ │ │ └── javacard │ │ │ │ └── lang.exp │ │ └── rmi │ │ │ └── javacard │ │ │ └── rmi.exp │ ├── javacard │ │ ├── framework │ │ │ ├── javacard │ │ │ │ └── framework.exp │ │ │ └── service │ │ │ │ └── javacard │ │ │ │ └── service.exp │ │ └── security │ │ │ └── javacard │ │ │ └── security.exp │ └── javacardx │ │ ├── apdu │ │ └── javacard │ │ │ └── apdu.exp │ │ ├── biometry │ │ └── javacard │ │ │ └── biometry.exp │ │ ├── crypto │ │ └── javacard │ │ │ └── crypto.exp │ │ ├── external │ │ └── javacard │ │ │ └── external.exp │ │ └── framework │ │ ├── math │ │ └── javacard │ │ │ └── math.exp │ │ ├── tlv │ │ └── javacard │ │ │ └── tlv.exp │ │ └── util │ │ ├── intx │ │ └── javacard │ │ │ └── intx.exp │ │ └── javacard │ │ └── util.exp │ ├── bin │ ├── apdutool │ ├── capdump │ ├── capgen │ ├── converter │ ├── cref │ ├── exp2text │ ├── jcwde │ ├── libjpcsclite.so │ ├── scriptgen │ ├── verifycap │ ├── verifyexp │ └── verifyrev │ └── lib │ ├── apduio.jar │ ├── apdutool.jar │ ├── api.jar │ ├── api_16.jar │ ├── capdump.jar │ ├── converter.jar │ ├── installer.jar │ ├── javacardframework.jar │ ├── jcclientsamples.jar │ ├── jcrmiclientframework.jar │ ├── jcwde.jar │ ├── jcwde_16.jar │ ├── offcardverifier.jar │ └── scriptgen.jar └── src └── cz └── muni └── fi └── crocs └── javacard └── ndefOtpGenerator ├── AuthProvider.java ├── CodeGenerator.java ├── Counter.java ├── HMACgenerator.java ├── HardLock.java ├── NdefApplet.java ├── PasswordLock.java ├── UtilBCD.java ├── UtilBase32.java ├── UtilByteArray.java └── UtilTLV.java /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/README.md -------------------------------------------------------------------------------- /ext/ant-javacard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/ant-javacard.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/java/io/javacard/io.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/java/io/javacard/io.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/java/lang/javacard/lang.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/java/lang/javacard/lang.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/java/rmi/javacard/rmi.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/java/rmi/javacard/rmi.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacard/framework/javacard/framework.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacard/framework/javacard/framework.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacard/framework/service/javacard/service.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacard/framework/service/javacard/service.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacard/security/javacard/security.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacard/security/javacard/security.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/apdu/javacard/apdu.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/apdu/javacard/apdu.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/biometry/javacard/biometry.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/biometry/javacard/biometry.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/crypto/javacard/crypto.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/crypto/javacard/crypto.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/external/javacard/external.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/external/javacard/external.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/math/javacard/math.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/math/javacard/math.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/tlv/javacard/tlv.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/tlv/javacard/tlv.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/util/intx/javacard/intx.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/util/intx/javacard/intx.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/util/javacard/util.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/api_export_files/javacardx/framework/util/javacard/util.exp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/apdutool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/apdutool -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/capdump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/capdump -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/capgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/capgen -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/converter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/converter -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/cref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/cref -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/exp2text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/exp2text -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/jcwde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/jcwde -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/libjpcsclite.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/libjpcsclite.so -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/scriptgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/scriptgen -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/verifycap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/verifycap -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/verifyexp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/verifyexp -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/bin/verifyrev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/bin/verifyrev -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/apduio.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/apduio.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/apdutool.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/apdutool.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/api.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/api_16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/api_16.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/capdump.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/capdump.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/converter.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/converter.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/installer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/installer.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/javacardframework.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/javacardframework.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/jcclientsamples.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/jcclientsamples.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/jcrmiclientframework.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/jcrmiclientframework.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/jcwde.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/jcwde.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/jcwde_16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/jcwde_16.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/offcardverifier.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/offcardverifier.jar -------------------------------------------------------------------------------- /ext/java_card_kit-2_2_2/lib/scriptgen.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/ext/java_card_kit-2_2_2/lib/scriptgen.jar -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/AuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/AuthProvider.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/CodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/CodeGenerator.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/Counter.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/HMACgenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/HMACgenerator.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/HardLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/HardLock.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/NdefApplet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/NdefApplet.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/PasswordLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/PasswordLock.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilBCD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilBCD.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilBase32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilBase32.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilByteArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilByteArray.java -------------------------------------------------------------------------------- /src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilTLV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/petrs/hotp_via_ndef/HEAD/src/cz/muni/fi/crocs/javacard/ndefOtpGenerator/UtilTLV.java --------------------------------------------------------------------------------