Commit Graph

  • 3ce000b846 removed reference to pcscutil.h, which is now part of pcsc-relay frankmorgner 2012-04-10 22:18:28 +00:00
  • cc23508082 stringify_error now returns a string instead of printing the error frankmorgner 2012-04-10 22:15:57 +00:00
  • ca85cd8983 implemented cross compiling with mingw frankmorgner 2012-04-10 21:55:01 +00:00
  • b85a8d4613 use help2man to generate minimal man pages frankmorgner 2012-04-10 03:47:53 +00:00
  • e62b2d619c re-enabled clumsy include of libws2_32 frankmorgner 2012-04-10 01:51:50 +00:00
  • 931f51e2f1 switched to command line handling with gengetopt frankmorgner 2012-04-10 01:18:18 +00:00
  • 7549ed4d2b updated documentation frankmorgner 2012-04-09 13:37:04 +00:00
  • 414a011b80 updated documentation frankmorgner 2012-04-09 13:36:17 +00:00
  • 54f9311de8 more readable information via autoconf frankmorgner 2012-04-09 13:35:10 +00:00
  • e786b161c9 adapted to API changes of libnfc 1.6 frankmorgner 2012-04-08 13:45:22 +00:00
  • ed6062b228 moved include of ws2_32 to the appropriate place frankmorgner 2012-04-05 22:34:41 +00:00
  • 4c2849c4f4 updated links and info for installation frankmorgner 2012-04-05 21:55:34 +00:00
  • e2db08cc15 fixed cross compiling for windows frankmorgner 2012-04-05 21:28:01 +00:00
  • 32a62bbd63 updated windows build variables frankmorgner 2012-04-04 22:58:09 +00:00
  • feed837ee0 fixed throwing SwError frankmorgner 2012-03-04 21:35:31 +00:00
  • 778cdcea21 added recommended configure options to documentation frankmorgner 2012-03-02 10:55:43 +00:00
  • c7d13ecdb4 added missing note, which was already present in README.rst frankmorgner 2012-03-02 10:54:12 +00:00
  • 6b78c34ccc updated recipes to new requirements of openembedded and newer versions frankmorgner 2012-03-02 10:52:34 +00:00
  • e5b947f3ab follow symbolic links when searching for openscs header files frankmorgner 2012-02-26 22:19:30 +00:00
  • 3df73eb21c removed commented flags frankmorgner 2012-02-24 17:03:33 +00:00
  • 22594d8ae3 remove warnings from wrong license and some unneeded flags frankmorgner 2012-02-24 16:37:27 +00:00
  • 9514eb19cb fixed QA errors frankmorgner 2012-02-23 12:11:52 +00:00
  • a0536f54ef updated bitbake recipes of support packages frankmorgner 2012-02-23 11:58:24 +00:00
  • 5b10df505b adapted to changes of https://github.com/frankmorgner/OpenSC frankmorgner 2012-02-20 12:20:20 +00:00
  • 5ad4fdfcdf get ef.cardaccess on demand. newer versions of ausweisapp dont screw this up anymore. frankmorgner 2012-02-17 18:43:51 +00:00
  • 35ad216428 fixed manipulation of EF.CardSecurity with CA public key frankmorgner 2012-02-12 21:19:41 +00:00
  • 2c40f837c7 removed manipulation of ef_card_security since this would require the complete public point instead of the compressed public point frankmorgner 2012-02-12 20:55:00 +00:00
  • d069c01e15 adapted to pypace frankmorgner 2012-02-12 20:53:37 +00:00
  • a34f4b14d3 modifying ef cardsecurity to contain the chips public key (but a wrong signature) frankmorgner 2012-02-09 17:30:19 +00:00
  • 3770a91d64 debug unprotected result frankmorgner 2012-02-09 17:17:14 +00:00
  • 06d96e6fae fixed CA, which is now successfully tested frankmorgner 2012-02-09 10:00:48 +00:00
  • 40881a9eef - fixed CA OID - applied pypace interface for ca frankmorgner 2012-02-08 15:51:14 +00:00
  • f11a7a8d33 removed unused declaration frankmorgner 2012-02-03 11:49:19 +00:00
  • 770b600706 return SC_SUCCESS instead of 0 frankmorgner 2012-02-01 20:46:42 +00:00
  • d804becc74 removed handling of CAR and CHR, this is done in TA by OpenPACE frankmorgner 2012-02-01 20:45:19 +00:00
  • 836fbdf455 enable time check for imported certificates frankmorgner 2012-02-01 20:35:02 +00:00
  • d0a8df4d59 removed card driver hack. use a better opensc instead (see https://github.com/frankmorgner/OpenSC) frankmorgner 2012-02-01 20:34:27 +00:00
  • da253c888f adapted to openpace frankmorgner 2012-02-01 20:31:42 +00:00
  • 4de6741bbc mapping ca oid to the correct algorithm frankmorgner 2012-02-01 11:24:54 +00:00
  • bb00e76c99 Subroutines to parse_SM_CAPDU, protect_response and perform_security_operation only return the resulting string and no longer status bytes frankmorgner 2012-02-01 10:25:05 +00:00
  • bae1b890ef fixed import of auxiliary data for TA. Terminals signature can be verified now frankmorgner 2012-02-01 09:53:28 +00:00
  • b9b13e7a72 more convenient values for pin and can frankmorgner 2012-02-01 09:52:32 +00:00
  • f6abb5d13b fixed output of configure variables for libnpa frankmorgner 2012-01-31 20:16:33 +00:00
  • 55ece055c5 added ef card security frankmorgner 2012-01-31 20:15:18 +00:00
  • 8ec045ced1 include shell code for cloning opensc with pace frankmorgner 2012-01-29 14:31:31 +00:00
  • 4ede307a1b always print a message in case of an error frankmorgner 2012-01-25 15:07:38 +00:00
  • 2ed6a468fc using patched OpenSC enabled with PACE to use the reader's capabilities frankmorgner 2012-01-25 15:04:52 +00:00
  • 72f5d00a53 better debug output frankmorgner 2012-01-25 09:49:50 +00:00
  • 2ecea8ae4c raise temporary buffer size to the maximum possible for pace frankmorgner 2012-01-24 22:11:11 +00:00
  • f93ac338a4 add support for big certificate descriptions frankmorgner 2012-01-24 21:39:30 +00:00
  • 97c51d320d fixed import of CV certificates. Terminal's signature is currently wrongly checked (as 'invalid'). frankmorgner 2012-01-23 14:53:28 +00:00
  • 18036bb4de fixed parsing of extended length apdu with Le = max frankmorgner 2012-01-23 14:49:38 +00:00
  • b7671f76c3 Fixed a typo oepen 2012-01-23 13:25:09 +00:00
  • 5e5ef86e25 Fixed a typo oepen 2012-01-23 13:02:39 +00:00
  • d13adaa9c3 fixed typo frankmorgner 2012-01-23 10:45:09 +00:00
  • bc6822351a fixed calculation of bertlv coded data for authentication frankmorgner 2012-01-23 10:41:12 +00:00
  • 81b2c5ce76 Removed broken code oepen 2012-01-23 09:58:27 +00:00
  • 06aebb7de0 nPA's SM now successfully tested frankmorgner 2012-01-22 00:14:30 +00:00
  • 0c1ad104a6 include most recent ca in response successfull PACE frankmorgner 2012-01-20 15:46:51 +00:00
  • caba3ca8f4 -Propagate changes to append_padding to all files -Adjust strip_padding to match append_padding oepen 2012-01-20 14:57:09 +00:00
  • ed2132480b Use the blocklength of the actual cipher to append padding (instead of hardcoded DES-CBC blocklength) oepen 2012-01-20 14:13:58 +00:00
  • 6d94c9e544 added SM. currently untested due to bug in OpenPACE or pyPACE frankmorgner 2012-01-19 22:48:43 +00:00
  • 2600b5778d Adjusted libnpa to API changes in OpenPACE oepen 2012-01-18 16:06:56 +00:00
  • c704fb0283 Adapted TA steps to pypace oepen 2012-01-04 13:55:42 +00:00
  • 8fe4ffd2fe fixed help strings frankmorgner 2011-12-19 21:41:13 +00:00
  • ddf6431575 switched to argparse frankmorgner 2011-12-19 21:37:01 +00:00
  • 58ac87489b added support for TA and CA (currently untested) frankmorgner 2011-12-19 20:50:00 +00:00
  • a7b5f9c042 added PIN management for nPA frankmorgner 2011-12-19 02:36:35 +00:00
  • 045514ae20 - added dedicated nPA_SE - saving mf in Security_Environment frankmorgner 2011-12-17 16:45:27 +00:00
  • 1cbb185519 introducing a default SE for all cards frankmorgner 2011-12-17 16:30:24 +00:00
  • 97fe61ae69 using if/else instead of a dedicated handler for eac steps frankmorgner 2011-12-17 16:00:20 +00:00
  • bcd0155238 added PACE support for nPA emulator frankmorgner 2011-12-16 19:22:29 +00:00
  • b8e5336e3a bugfix frankmorgner 2011-12-15 10:49:43 +00:00
  • 12a7f8cfa0 fixed missing bracket frankmorgner 2011-12-15 10:39:39 +00:00
  • 9e8347fd0f use libcrypto instead of libssl frankmorgner 2011-12-14 15:53:51 +00:00
  • 6bf7ca9b3f Partial conversion to python 3 oepen 2011-12-11 16:56:15 +00:00
  • 899ea104c6 documentation frankmorgner 2011-12-09 20:21:45 +00:00
  • 7ac1760a15 git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@665 96b47cad-a561-4643-ad3b-153ac7d7599c oepen 2011-12-09 16:35:52 +00:00
  • f2f9c4e706 small fixes frankmorgner 2011-12-09 16:15:32 +00:00
  • 162d5d434b documentation frankmorgner 2011-12-09 16:07:30 +00:00
  • 0452235abb - fixed sw when reading until end of file - let npa emulator act like real npa (until general authenticate occurrs) frankmorgner 2011-12-09 14:19:04 +00:00
  • 323f96fadb dont throw an error on mse:set at. using source code, which was priviously deleted. frankmorgner 2011-12-09 14:15:24 +00:00
  • b2a7578fbf git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@660 96b47cad-a561-4643-ad3b-153ac7d7599c frankmorgner 2011-12-09 13:50:14 +00:00
  • 1abaadcea3 dont document special members frankmorgner 2011-12-09 13:27:23 +00:00
  • c3da4b5f64 Remove dummy code for tags which are already handled by the ISO code oepen 2011-12-09 11:47:46 +00:00
  • 892efc9922 using libnfc 1.5.1 frankmorgner 2011-12-09 10:55:14 +00:00
  • 07af155110 dont throw an error on mse:set at. using source code, which was priviously deleted. frankmorgner 2011-12-09 10:54:12 +00:00
  • 348bc34ed6 generate the correct links to class documentation frankmorgner 2011-12-08 23:15:11 +00:00
  • dedb627e82 documentation frankmorgner 2011-12-08 23:03:40 +00:00
  • a4f4ecff14 include inheritance graphs frankmorgner 2011-12-08 21:21:40 +00:00
  • 28db2c72cc import chat as late as possible to not confuse generation of documentation frankmorgner 2011-12-08 21:16:26 +00:00
  • f877158623 autoconf macros for sed, ln and mkdir frankmorgner 2011-12-08 20:34:19 +00:00
  • 46d3551fbf Bugfixes: nPA emulator is now working oepen 2011-12-08 15:37:40 +00:00
  • cb2da77b58 Bugfixes oepen 2011-12-08 14:51:19 +00:00
  • 02913a6412 Bugfixes oepen 2011-12-08 14:01:11 +00:00
  • ca6fd219d2 Do not overide the OS but only the SAM and parts of the SE for nPA emulation oepen 2011-12-08 13:38:37 +00:00
  • 379aa7310e adapted to openpace frankmorgner 2011-12-07 23:50:03 +00:00
  • 159f639246 added network format vpcd<->vpicc frankmorgner 2011-12-07 23:48:52 +00:00
  • 181940a093 adapted to openpace frankmorgner 2011-12-07 23:08:20 +00:00
  • a8821d7feb minimal nPA emulation. use it to fetch and print a chat. uses pypace frankmorgner 2011-12-07 21:43:55 +00:00