From: Frank M. <no...@gi...> - 2024-02-07 10:33:13
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 23fead8e741ce4a1b7bf69f8a19d7b8a54049357 https://github.com/OpenSC/OpenSC/commit/23fead8e741ce4a1b7bf69f8a19d7b8a54049357 Author: Frank Morgner <fra...@gm...> Date: 2024-02-07 (Wed, 07 Feb 2024) Changed paths: M src/libopensc/card-jpki.c M src/libopensc/iso7816.c Log Message: ----------- jpki/iso7816: explicityl check for PIN length != 0 on VERIFY If we want to verify the PIN, we don't want the status request, which results in an almost identical APDU (VERIFY APDU with no data). However, as the request for verifying the PIN results in a CASE 3 APDU, `sc_check_apdu()` will check for missing data for the verification so that an error is returned and no PIN bypass is possible. Commit: 7dcfe6ebae6b452b1992a750d8004cb07bf7d8bf https://github.com/OpenSC/OpenSC/commit/7dcfe6ebae6b452b1992a750d8004cb07bf7d8bf Author: Frank Morgner <fra...@gm...> Date: 2024-02-07 (Wed, 07 Feb 2024) Changed paths: M src/libopensc/card-jpki.c M src/libopensc/iso7816.c Log Message: ----------- support pinpad Compare: https://github.com/OpenSC/OpenSC/compare/5bd9e78f4376...7dcfe6ebae6b |