Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X25519 improvements 2 in PKCS11-tool, PKCS15 routines and tools and openpgp #3090

Open
wants to merge 62 commits into
base: master
Choose a base branch
from

Commits on May 17, 2024

  1. pkcs11-tool.c - fix tag len in OID

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    dcc7346 View commit details
    Browse the repository at this point in the history
  2. pkcs11-tool.c - Incorrect OID for edwards25519

    1.3.6.1.4.1159.15.1  should be  1.3.6.1.4.11591.15.1
    openpgp writes 2B 06 01 04 01 DA 47 0F 01 to card
    which comes from OID 06 09 2B 06 01 04 01 DA 47 0F 01
    
    https://lapo.it/asn1js/   (asn.1 parser) reports this as:
    OBJECT IDENTIFIER 1.3.6.1.4.1.11591.15.1 curve25519 (GNU encryption algorithm)
    
    https://www.gnupg.org/oids.html
    lists this as Ed25519
    
    On branch X25519-improvements-2
    Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    c060f7d View commit details
    Browse the repository at this point in the history
  3. pkcs11-tool.c - CKK_GENERIC_SECRET do not have CKA_ENCRYPT or CKA_DEC…

    …RYPT
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d85b52c View commit details
    Browse the repository at this point in the history
  4. pkcs11-tool.c Add derive key support for CKK_MONTGOMERY

    OpenSSL treats EVP_PKEY_EC, EVP_PKEY_X25519 and EVP_PKEY_X448
    as different key types.
    
    Refer to the other key as a peer key.
    
    Use mech_mech as it is passed into derive_ec_key.
    
     On branch X25519-improvements-2
    
     Changes to be committed:
    	modified:   src/tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    43d58d4 View commit details
    Browse the repository at this point in the history
  5. pkcs11-tool.c - Update EC type curves

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    a633845 View commit details
    Browse the repository at this point in the history
  6. pkcs11-tool.c - EVP_KEY_X448 not defined in LibreSSL

    EVP_KEY_X25519 is defined but not EVP_KEY_X448. Test if defined.
    
     Changes to be committed:
    	modified:   src/tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    584e7cc View commit details
    Browse the repository at this point in the history
  7. pkcs11-tool.c calculate size in bits for eddsa and xeddsa CKA_EC_POINT

    CKA_EC_POINT for eddsa and xeddsa are bit strings.
    
     Changes to be committed:
    	modified:   src/tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    2a63099 View commit details
    Browse the repository at this point in the history
  8. pkcs11-tool.c - EC_POINT DER in BIT STRING or OCTET STRING

    Accept either encoding.
    
     On branch X25519-improvements-2
    
     Changes to be committed:
    	modified:   src/tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    f8ce754 View commit details
    Browse the repository at this point in the history
  9. pkcs11-tool.c - remore wrap/unwrap from template

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    f83208b View commit details
    Browse the repository at this point in the history
  10. pkcs15.h - PKCS11 ecparams are used by CKK_EC, CKK_EDWARDS and CKK_MO…

    …NTGOMERY
    
    Remove redundent code for struct sc_pkcs15_prkey_eddsa eddsa.
    
      Please enter the commit message for your changes. Lines starting
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    556c0cc View commit details
    Browse the repository at this point in the history
  11. pkcs15-prkey.c pkcs15-pubkey.c - Use common EC params

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-prkey.c
    	modified:   libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e8bbf37 View commit details
    Browse the repository at this point in the history
  12. card-openpgp.c - Use common "ec_pointQ" for EC, EDDSA and XEDDSA

    In previous OpenSC code EC public key is called a ec_pointQ.
    EDDSA and XEDDSA called it public. Both are stored asvalue and len.
    So to simplify the code, we use the same structures.
    
    The difference comes when they are returned in pkcs11.
    EC is encoded in an OCTET STRING, The others are iencoded in a  BIT STRING.
    
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    732eda2 View commit details
    Browse the repository at this point in the history
  13. pkcs15init/pkcs15-lib.c pkcs15init/pkcs15-openpgp.c - EDDSA and XEDDSA

    Improvments to allow for key generation  via pkcs11 or pkcs15
    
     Date:      Sat Dec 9 18:57:26 2023 -0600
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15init/pkcs15-lib.c
    	modified:   pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    c9e1de3 View commit details
    Browse the repository at this point in the history
  14. card-openpgp.c - add SC_ALGORITHM_ONBOARD_KEY_GEN

    This will add PKCS11 key gen mechanisms.
    
     On branch X25519-improvements-2
    
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    a1c1fb6 View commit details
    Browse the repository at this point in the history
  15. pkcs15-pubkey.c update ec curves and map printable strings

    GnuPG says with version 5 cards, the RFC8410 OIDs can be written
    to the card so we will accept these and if needed use the older
    OpenPGP curves on older cards within the card-openpgp.c
    
    ec_params using the printablestring will be mapped to ones with
    OIDs  if possible/
    
    Date:      Sun Dec 10 17:08:05 2023 -0600
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ad86f56 View commit details
    Browse the repository at this point in the history
  16. pkcs15-init.c squash adding additional if statement

     Changes to be committed:
    	modified:   src/tools/pkcs15-init.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    61df246 View commit details
    Browse the repository at this point in the history
  17. pkcs15-algo.c - add Ed448, X448 and openpgp oids

     Changes to be committed:
    	modified:   libopensc/pkcs15-algo.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    b428eb0 View commit details
    Browse the repository at this point in the history
  18. OpenPGP - Move mapping of OpenPGP specifix OIDs

    The mapping of curve OIDs to be written to a card is moved
    from pkcs15init/pkcs15-openpgp.c to card-openpgp.c
    pkcs15init/pkcs15-openpgp and pkcs11  can then  provide old or new
    OIDSs. The card driver will remap if needed.
    
    Date:      Mon Jan 15 13:00:51 2024 -0600
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    	modified:   src/libopensc/card-openpgp.h
    	modified:   src/pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    5fe507f View commit details
    Browse the repository at this point in the history
  19. pkcs15init/pkcs15-opensc.c unused variable

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    1c8bff8 View commit details
    Browse the repository at this point in the history
  20. tools/pkcs15-init.c accept and case and convert to correct case

    Accept any case of curve names but pass corrected case to lower level routines.
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs15-init.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    82b7213 View commit details
    Browse the repository at this point in the history
  21. card-openpgp.c card-openpgp.h

    fix so will compile on mingw
    
     Date:      Sat Jan 20 12:43:26 2024 -0600
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    	modified:   src/libopensc/card-openpgp.h
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    80effc1 View commit details
    Browse the repository at this point in the history
  22. doc/tools/pkcs15-init.1.xml document Curve names for eddsa and xeddsa

     Changes to be committed:
    	modified:   doc/tools/pkcs15-init.1.xml
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fba9f26 View commit details
    Browse the repository at this point in the history
  23. framework-pkcs15.c - Support CKA_PUBKEY_KEY_INFO

    PKCS11 V2.4 and V3.0 added CKA_PUBKEY_KEY_INFO as SPKI from pubkey
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   framework-pkcs15.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    3042e6b View commit details
    Browse the repository at this point in the history
  24. WIP to accept pkcs11 ec_point encoded in bit string or byte string

    See opensc issue OpenSC#3000
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card-openpgp.c
    	modified:   libopensc/pkcs15-pubkey.c
    	modified:   tools/pkcs11-tool.c
    	modified:   tools/pkcs15-init.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    491977c View commit details
    Browse the repository at this point in the history
  25. pkcs15-pubkey.c make default for CKA_EC_POINT to return old OCTET STRING

    p11test  is still using old way.
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    70d2496 View commit details
    Browse the repository at this point in the history
  26. test-oseid.sh use restart-pcscd.sh

    Added github/restart-pcscd.sh
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   test-oseid.sh
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    1493774 View commit details
    Browse the repository at this point in the history
  27. Revert "test-oseid.sh use restart-pcscd.sh"

    This is unrelated to to the PR  so if needed submit as seperate PR
    
    This reverts commit 00c4a73.
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   .github/test-oseid.sh
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    7e84589 View commit details
    Browse the repository at this point in the history
  28. pkcs15-pubkey.c fix bug found by fuzzer

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    a4543d4 View commit details
    Browse the repository at this point in the history
  29. pkcs15-pubkey.c - no need to test if key is null before free

    As suggested in comments in OpenSC#3090  simplify code when clearing a pubkey.
    Not shown in diff next line is:
     sc_mem_clear(key, sizeof(*key));
    
     Date:      Thu Mar 28 15:37:32 2024 -0500
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    58ccef4 View commit details
    Browse the repository at this point in the history
  30. pkcs15-pubkey.c - comments, whitespace and code style

    Code style from yshui/git-clang-format-lint
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    a4265fd View commit details
    Browse the repository at this point in the history
  31. card-openpgp.c - whitespace and code style

    Code style from yshui/git-clang-format-lint
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e0800ed View commit details
    Browse the repository at this point in the history
  32. framework-pkcs15,c - whitespace and code style

    Code style from yshui/git-clang-format-lint
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/pkcs11/framework-pkcs15.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4d454fc View commit details
    Browse the repository at this point in the history
  33. pkcs15-alg.c whitespace and code style

    Code style from yshui/git-clang-format-lint
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/libopensc/pkcs15-algo.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    19b56b3 View commit details
    Browse the repository at this point in the history
  34. pkcs15-init.c whitespace and code style

    Code style from yshui/git-clang-format-lint
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/tools/pkcs15-init.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    7f5931e View commit details
    Browse the repository at this point in the history
  35. files.html, tools.html - rebuild

    As suggeseted by .github/workflows/doc.yml
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   files/files.html
    	modified:   tools/tools.html
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    2dfbe4d View commit details
    Browse the repository at this point in the history
  36. pkcs15-pubkey.c - readability of mapped_string

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    95696f0 View commit details
    Browse the repository at this point in the history
  37. card-openpgp.c - renove TODO comments as code was added

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    57c1f6f View commit details
    Browse the repository at this point in the history
  38. pkcs15-algo.c - removed comments and added asn1 calls

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-algo.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    a45ab3e View commit details
    Browse the repository at this point in the history
  39. pkcs15-prkey.c - moved comment

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-prkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    064b805 View commit details
    Browse the repository at this point in the history
  40. pkcs11-tool.c - formating

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    30ec795 View commit details
    Browse the repository at this point in the history
  41. pkcs15-pubkey.c - Use sc_asn1_read_tag for printable string

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8ef8507 View commit details
    Browse the repository at this point in the history
  42. pkcs15-pubkey.c opensc.h - Add SC_ALGORITHM_* to ec_curve_info

    Make it easier to tell difference between EC, EDDSA and XEDDSA
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/libopensc/opensc.h
    	modified:   src/libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    64a7100 View commit details
    Browse the repository at this point in the history
  43. card-openpgp.c card-openpgp.h - Add SC_ALGORITHM_* to ec_curves_openpgp*

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/libopensc/card-openpgp.c
    	modified:   src/libopensc/card-openpgp.h
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    2009bfc View commit details
    Browse the repository at this point in the history
  44. card.c - when adding an EC type alg call sc_pkcs15_fix_ec_parameters

     Changes to be committed:
    	modified:   libopensc/card.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fc7c6d2 View commit details
    Browse the repository at this point in the history
  45. pkcs15-pubkey.c - FIXUP order of key_type in sc_curve_info

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    818d26a View commit details
    Browse the repository at this point in the history
  46. card.c - fix bug in sc_copy_ec_params

    Two fields were being copied from the dst the src
    sc_copy_ec_params is only used in pkcs15init/pkcs15-lib.c
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    be1e3d9 View commit details
    Browse the repository at this point in the history
  47. pkcs15init/pkcs15-openpgp.c - test id and ec type keys

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   ../pkcs15init/pkcs15-lib.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    17834c5 View commit details
    Browse the repository at this point in the history
  48. card.c when copying sc_ec_parameters get new key_type too

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   card.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    97a8d3a View commit details
    Browse the repository at this point in the history
  49. pkcs15init/pkcs15-openpgp.c - set key_info.algorithm so EDDSA and XED…

    …DSA work
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   src/pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    9c7c398 View commit details
    Browse the repository at this point in the history
  50. card-openpgp.c - fix invalid read found by valgrind

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    9b1d102 View commit details
    Browse the repository at this point in the history
  51. pkcs15init/pkcs15-lib.c - fix double free

     Changes to be committed:
    	modified:   pkcs15init/pkcs15-lib.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    951567b View commit details
    Browse the repository at this point in the history
  52. cardctl.h - add key_type as SC_ALGORITHM_* to sc_cardctl_openpgp_keyg…

    …en_info
    
    keytype is used to map SC_ALGORITHM_* to/from SC_OPENPGP_KEYALGO_*
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/cardctl.h
    	modified:   libopensc/pkcs15-prkey.c
    	modified:   pkcs15init/pkcs15-lib.c
    	modified:   pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8f55e45 View commit details
    Browse the repository at this point in the history
  53. opensc.h - add

    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d8546f2 View commit details
    Browse the repository at this point in the history
  54. opensc.h - add sc_clear_ec_params

    sc_clear_ec_params used  free allocated menory  and clear other data
    in struct sc_ec_parameters
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/opensc.h
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8550203 View commit details
    Browse the repository at this point in the history
  55. pkcs11-tool.c - CKK_EC_EDWARDS and CKK_EC_MONTGOMERY improvements

    Add support write_object support for ED448 and X448 objects,
    but no cards current suported by OpenSC  implement these.
    
    Fix bug with n_attrs in derive-ec-key.
    
    Allow read_object of an EC_POINT to be in either OCTET_STRING or BIT_STRING
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   tools/pkcs11-tool.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    bb099fb View commit details
    Browse the repository at this point in the history
  56. card.c - add sc_clear_ec_params expand sc_card_find_alg

    sc_clear_ec_params clears an struct sc_ec_parameters by freeing
    allocated memory.
    
    card_find_alg will first check if  info->algroithm is one that uses
    sc_ec_parameters and then checks that the OIDs match. then check
    if keylength match.
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    5df6fc8 View commit details
    Browse the repository at this point in the history
  57. pkcs15init/pkcs15-lib.c - Changes for sc_clear_ec_params

    Fix several problems with  use of sc_ec_parameters
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15init/pkcs15-lib.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    3215bcf View commit details
    Browse the repository at this point in the history
  58. card-openpgp.c pkcs15init/pkcs15-openpgp.c - fixes

    Improvments and fixes for mem leaks and GUNK and mapping
    RFC8410 OIDs. When writing or generating a key add
    all known algs to card->algrorithms.
    
    Fix some BYTES4BITS bugs and formating.
    
    Add note about borblems trying to store RFC8410 type key.
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/card-openpgp.c
    	modified:   pkcs15init/pkcs15-openpgp.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4856c56 View commit details
    Browse the repository at this point in the history
  59. libopensc.exports - export sc_clear_ec_params

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/libopensc.exports
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    42b82bf View commit details
    Browse the repository at this point in the history
  60. framework-pkcs15.c - added support for more 448 size keys

    Base OIDs for EDWARDS and MONTGOMERY keys on the size of ecpointQ
    bewween 32 for 25519 and  56 for 448  keys.
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs11/framework-pkcs15.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d0da85d View commit details
    Browse the repository at this point in the history
  61. pkcs15-isoApplet.c - use sc_clear_ec_params

     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   pkcs15init/pkcs15-isoApplet.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    1f2ada9 View commit details
    Browse the repository at this point in the history
  62. pkcs15-algo.c, pkcs15-prkey.c and pkcs15-pubkey.c

    Various changes for  RFC8410 curves
    
     On branch X25519-improvements-2
     Changes to be committed:
    	modified:   libopensc/pkcs15-algo.c
    	modified:   libopensc/pkcs15-prkey.c
    	modified:   libopensc/pkcs15-pubkey.c
    dengert committed May 17, 2024
    Configuration menu
    Copy the full SHA
    3fa1d48 View commit details
    Browse the repository at this point in the history