Bill Allombert on Tue, 08 Aug 2023 11:23:53 +0200
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Partial ECPP certificates
|
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: Re: Partial ECPP certificates
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Tue, 8 Aug 2023 11:19:06 +0200
- Arc-authentication-results: i=1; smail; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1691486341; c=relaxed/relaxed; bh=dVvOQXnA/XE5jmfGrZUFHAfAmLy3mQH9OF7eoQz97d0=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To: References:MIME-Version:Content-Type:Content-Disposition: Content-Transfer-Encoding:In-Reply-To; b=gdxstq4G45GGeY3rE2l9F3x0TrXPsnpclYd9GZGJGa6IJeSWlmOz1Lg3tkbq1XKe0JB5qVIA9zbpcXfDCIjU6+F0ax5kL0iBPaAg/PTNlVsvX4WRTgI6d0YTWZiEP4shSriNRlPH8IxqJvxLIR/Ah30N7N822yO7FdbRXp2cNu9R4fy388Ez+z2ajYm211Z7T+00hglHeTw4ORlmo01lvNHWi5+JY7H3Jeyw/AW4ufun/36vd1VXMTP3lDlx19AMRKjcuQpLd5RHWptSNc8+/jXmtrJ+9hqjWmHViNVwtK5KYg6rQ2ZdddVuQRQznwEEfUdXeiP8S0OTsvzBkUXIUQpQOAQZPvQBsuCV+cY/3vHCHpoJ+6z6saTaeiiD5ImoIjKidu2oQ9TlrRO9kDZLLKSPhfh8vn27jVMVI+/xeZuNBKyh1WagSTIeMRMGE1QFbHKANOVhuArxiWu2g2a7dQeapP8XloNfQkgJTVfP5fpMH0b7mpS/w1qbYGr1Jnk14PQqOlQ0evX6u0Es5yKAmDk9PKp+d0qYfSrVNT0gUw83/hJJxghXi41hZU5wKCKIi9ed2G9/sESBl+facL3qnlZeL8WoPYZiVnqw1yU/A0yrtAangCiSyg8yqytm3Ad3OgotDu0GI050DQHf51bIif52ZQt5tUioO7/mlSRnYoA=
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1691486341; cv=none; b=h44hcoPdnvmPqzEvdyeVdw9zyWTwY2ck4+jGfbAUkfhconY4bR4dFD/URorg0EtCFLeE4T/SJJDR+S5twyey1AUWOUcjYMLIH1xh+U+Re5k7PuHWWkD1gH/1xpTKzpXiLcshK3IN6qCoxo/K2lSipLic4+dh015m/rOy8whdOFGBbaJjFT/BBsm8w5wVtHMhRIzH2FYnJ+4goPLClDwETD1Ab1m2QvVcy1j9TquVJ0q5xwM5+Q7NSt8budpyY+W9dMxjkB8Xci1hsGpaSoF3Q1lePza8k5wl7ZcuVzCJHPa8OamdsX3sq5IbMY0vgYjO0Z0tqXM7jQWyaTbjQrr0G16Q8vUeh+z1bvyejv2c2zy2orqeccHvHg0zJ0O978FiwvNMUOqVkJaFdkpkJ32cwbGP2A/Y66j9opiMfE5vvXigVTEk12waNAkcX6lsjffefLIrVB/ZElsugkB+naa5aX1rQnS7AN12yTIgHJPHxkWJbeSVGLKzia/VxvrZfHIZLXZFcYO9yI9N8reYVNLGSPVnti9hVA+Vt//Gd4fP/JGrw5c97PK49BMv+VKwgByP/abAi+N4S1DCpxdc0KLQNWbasTO1+GovEqPvTL7VRF/h0aR0k597M7l8D/3J6bgrHOPujXbUdG7GbKiyz2+SGyO3VXiA2pVvw6rrYtDJLI8=
- Authentication-results: smail; arc=none
- Delivery-date: Tue, 08 Aug 2023 11:23:53 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr; s=2022; t=1691486341; bh=dVvOQXnA/XE5jmfGrZUFHAfAmLy3mQH9OF7eoQz97d0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=fVOTeJynXGgSxMgbiTKJMnPN5HbWUJIj3ZfGng9WZtom0GTuKKVkmkh02fUtnPlr/ MLBVuJ9qPx6/rJ+5IJGkA6yNBzt34X20AwtFiJsKeBba3jjFOMk4xEEk7PQknfkcq7 hjnfzZKDe8aIByE12eaxqzbZ32EpVNzC7gnS+dOsl324HU/vowwb3wjZxWYAmv8CH2 l8s+9N6wS9gLTm5CxpNfjNQZ4NB8zuTo8C/hlViUsSA0krkV6uT4Emdo4IDrGBYKze i+MA+WQXBWTKInmV/XSKkkCdenWwOPxs97WZd53yqXpBhU4SA5oOAHofJcLawfdq2d cF/ApCnHvzy6ghgjYndW7xl4goK3GSFWvonRFaWk8r90W1uaJAMLVOIymUjyFx1S3C C+wc09YMkN1F8RfwAUEENQ9OXu0bGVLVhiReETQ6ftYKZauplgXWhyUaXqbGNF7qtR nBInNhdT1S/zZAk8TjgU3UeDUIazPOnTshKxX0d9ddNXyrujkpmjkP/jnSPw8u9TLw 8Ca0BHVLa3XChQusiF5v90ijIy4+GS+eFxt+82M9lWv3nSsuJtsNSh4nOxVaoKhvVB lNgW8zz0SLg0DZS8EENSp0wEaMSJIU0PLnyjs5oucVftDQfbe88wamEBZSvbRGAatx NhHqRKAinv157D3t4Nzf0kOs=
- In-reply-to: <ZNH2yNcTsuX10FVW@jurong>
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
- References: <ZNH2yNcTsuX10FVW@jurong>
On Tue, Aug 08, 2023 at 10:03:20AM +0200, Andreas Enge wrote:
> Hello,
>
> someone using my CM code to create ECPP certificates was wondering whether
> there was an error somewhere in the middle of the as yet unfinished
> computation. I considered using GP and primecertisvalid, but the only
> output is a 0 or a 1, even when cranking up the debug level.
>
> So I am wondering whether you would consider adding more information to
> the output to distinguish between a correct, but only partial certificate
> and a real mistake. One possibility would be an optional flag "partial"
> with default 0; if set to 1, primecertisvalid would return 1 for a
> correct partial certificate. I think this would be well in line with the
> option to create partial certificates by primecert.
>
> And/or higher debug levels could output some information on the different
> steps and print in which certificate entry there is an error.
>
> I also noticed that primecert will happily "complete" a partial
> certificate with an error in it. This is a valid choice ("garbage in,
> garbage out"), but it would be more convincing if a means of checking
> a partial certificate were implemented.
It is a lot of work to implement and document correctly, without having a negative
impact on primecertisvalid, but if you are interested in giving it a try!
Cheers,
--
Bill Allombert
Ingénieur de recherche en calcul scientifique ❄
CNRS/IMB UMR 5251