5 new PRs and more to come?
Alexandre Gonzalo via Opensc-devel <[email protected]> Tue, 11 Jun 2024 13:37:39 +0000
| Newsgroups | gmane.comp.encryption.opensc.devel |
|---|---|
| Message-ID | <CWXP123MB413638ACE7A915DB2816D2FCF6C72@CWXP123MB4136.GBRP123.PROD.OUTLOOK.COM> |
--===============4151384882302720900==
Content-Language: en-US
Content-Type: multipart/alternative;
boundary="_000_CWXP123MB413638ACE7A915DB2816D2FCF6C72CWXP123MB4136GBRP_"
--_000_CWXP123MB413638ACE7A915DB2816D2FCF6C72CWXP123MB4136GBRP_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Hi OpenSC developers,
Today, I created 5 new pull requests:
feat(pkcs11-tool): don't limit object size to 5000 bytes<https://github.com=
/OpenSC/OpenSC/pull/3174>
feat(pkcs11-tool): add support for RSA OAEP encryption<https://github.com/O=
penSC/OpenSC/pull/3175>
feat(pkcs11-tool): set CKA_PRIVATE=3DCK_TRUE if the --private option is=85<=
https://github.com/OpenSC/OpenSC/pull/3177>
feat(pkcs11-tool): an invalid signature is a fatal error<https://github.com=
/OpenSC/OpenSC/pull/3178>
feat(pkcs11-tool): remove useless calls to token in show_dobj()<https://git=
hub.com/OpenSC/OpenSC/pull/3179>
We are intensively using the pkcs11-tool and the OpenSC/libp11 engine for t=
he validation of our Trustonic HSM.
It would be great if you could review my changes and provide your feedback.
I have other changes but I need to rebase them to the head of master since =
we are using an old version of the pkcs11-tool (0.23.0-rc1).
Moreover, at the moment, I can only test with OpenSSL 1.1.1l.
We plan to move to OpenSSL 3 but that won't probably happen before the end =
of the year.
I would like to know if you want us to create new PRs for:
*
Ed25519, x25519, ed448 and x448
*
CKM_AES_CMAC & CKM_AES_CMAC_GENERAL
*
CKM_AES_GCM
*
CKM_AES_KEY_WRAP_PAD
Best Regards,
Alexandre.
Trustonic SAS - 535 route de Lucioles, Les Aqueducs Batiment 2, Sophia Anti=
polis 06560 Valbonne, France =96 SAS au capital de 3 038 000=80 - RCS Grass=
e =96 SIRET 480 011 998 00055 - TVA intracommunautaire : FR02 480 011 998
--_000_CWXP123MB413638ACE7A915DB2816D2FCF6C72CWXP123MB4136GBRP_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Hi OpenSC developers,</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Today, I created 5 new pull requests:</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<span style=3D"font-weight: var(--base-text-weight-semibold, 600);"><a href=
=3D"https://github.com/OpenSC/OpenSC/pull/3174" id=3D"OWAc68937a7-b0eb-b73d=
-a6ef-0a702721cbd1" class=3D"Link--primary v-align-middle no-underline h4 j=
s-navigation-open markdown-title OWAAutoLink" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/OpenSC/OpenSC/pull/3174/hovercard" data-turb=
o-frame=3D"repo-content-turbo-frame" style=3D"color: rgb(0, 0, 0); text-ali=
gn: left;">feat(pkcs11-tool):
don't limit object size to 5000 bytes</a></span></div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<span style=3D"font-weight: var(--base-text-weight-semibold, 600);"><a href=
=3D"https://github.com/OpenSC/OpenSC/pull/3175" id=3D"OWAb8b41708-6c54-b2ce=
-25d1-e49dd1014566" class=3D"Link--primary v-align-middle no-underline h4 j=
s-navigation-open markdown-title OWAAutoLink" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/OpenSC/OpenSC/pull/3175/hovercard" data-turb=
o-frame=3D"repo-content-turbo-frame" style=3D"color: rgb(0, 0, 0); text-ali=
gn: left;">feat(pkcs11-tool):
add support for RSA OAEP encryption</a></span></div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<span style=3D"font-weight: var(--base-text-weight-semibold, 600);"><a href=
=3D"https://github.com/OpenSC/OpenSC/pull/3177" id=3D"OWA5467da6c-0b6c-5848=
-e2b8-d47b154a53fc" class=3D"Link--primary v-align-middle no-underline h4 j=
s-navigation-open markdown-title OWAAutoLink" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/OpenSC/OpenSC/pull/3177/hovercard" data-turb=
o-frame=3D"repo-content-turbo-frame" style=3D"color: rgb(0, 0, 0); text-ali=
gn: left;">feat(pkcs11-tool):
set CKA_PRIVATE=3DCK_TRUE if the --private option is=85</a></span> </=
div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<span style=3D"font-weight: var(--base-text-weight-semibold, 600);"><a href=
=3D"https://github.com/OpenSC/OpenSC/pull/3178" id=3D"OWA870efd28-97a4-fe2b=
-17b8-d9947c1f75fe" class=3D"Link--primary v-align-middle no-underline h4 j=
s-navigation-open markdown-title OWAAutoLink" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/OpenSC/OpenSC/pull/3178/hovercard" data-turb=
o-frame=3D"repo-content-turbo-frame" style=3D"color: rgb(0, 0, 0);">feat(pk=
cs11-tool):
an invalid signature is a fatal error</a></span></div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<span style=3D"font-weight: var(--base-text-weight-semibold, 600);"><a href=
=3D"https://github.com/OpenSC/OpenSC/pull/3179" id=3D"OWA0def11aa-6006-ef7e=
-d399-982f254eb5d0" class=3D"Link--primary v-align-middle no-underline h4 j=
s-navigation-open markdown-title OWAAutoLink" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/OpenSC/OpenSC/pull/3179/hovercard" data-turb=
o-frame=3D"repo-content-turbo-frame" style=3D"color: rgb(0, 0, 0); text-ali=
gn: left;">feat(pkcs11-tool):
remove useless calls to token in show_dobj()</a></span> </div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
We are intensively using the pkcs11-tool and the OpenSC/libp11 engine for t=
he validation of our Trustonic HSM.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
It would be great if you could review my changes and provide your feedback.=
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
I have other changes but I need to rebase them to the head of master since =
we are using an old version of the pkcs11-tool (0.23.0-rc1).</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Moreover, at the moment, I can only test with OpenSSL 1.1.1l.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
We plan to move to OpenSSL 3 but that won't probably happen before the end =
of the year.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
I would like to know if you want us to create new PRs for:</div>
<ul data-editing-info=3D"{"orderedStyleType":1,"unorderedSty=
leType":2}" style=3D"margin-top: 0px; margin-bottom: 0px;">
<li style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, C=
alibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-s=
tyle-type: "- ";">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Ed25519, x25519, ed448 and x448</div>
</li><li style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontServi=
ce, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); l=
ist-style-type: "- ";">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
CKM_AES_CMAC & CKM_AES_CMAC_GENERAL</div>
</li><li style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontServi=
ce, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); l=
ist-style-type: "- ";">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
CKM_AES_GCM</div>
</li><li style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontServi=
ce, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); l=
ist-style-type: "- ";">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
CKM_AES_KEY_WRAP_PAD</div>
</li></ul>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Best Regards,</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Alexandre.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
margin-top: var(--base-size-4, 4px); font-family: Aptos, Aptos_EmbeddedFont=
, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<br>
<div style=3D"font-size:9pt; font-family: 'Calibri',sans-serif;">
<p style=3D"font-size:7pt; line-height:9pt; color:#bebebe; font-family: 'Ca=
libri', Arial, Verdana, serif;">
Trustonic SAS - 535 route de Lucioles, Les Aqueducs Batiment 2, Sophia Anti=
polis 06560 Valbonne, France =96 SAS au capital de 3 038 000=80 - RCS Grass=
e =96 SIRET 480 011 998 00055 - TVA intracommunautaire : FR02 480 011 998</=
p>
</div>
</body>
</html>
--_000_CWXP123MB413638ACE7A915DB2816D2FCF6C72CWXP123MB4136GBRP_--
--===============4151384882302720900==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============4151384882302720900==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Opensc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
--===============4151384882302720900==--