-
Notifications
You must be signed in to change notification settings - Fork 155
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
Audit Status #60
Comments
I don't think anyone is planning an audit. If anyone would like to pay for one, that'd be great. |
According to the README for the pgp crate,
|
Interesting! No one told us about it! 😉
It'd be great to know who performed the audit and have a published copy of the report so we can include it in the README.md. We've done something similar for the RustCrypto/AEAD crates: https://github.com/RustCrypto/AEADs/tree/master/aes-gcm#security-notes |
the RSA audit was performed by Include Security and was granted by the Open Technology Fund while supporting Delta Chat developments. not sure if there is already a copy of the report published somewhere, but it is planned iirc :) cc @hpk42 |
The report is already on the Delta Chat page:
https://delta.chat/assets/1907-otf-deltachat-rpgp-rustrsa-gb-reportv1.pdf
but we didn't get around to write a blog post about it yet, i.e. detailing
what is already fixed (all the high-risk ones for sure, also the medium
risk IIRC).
…On Fri, Oct 09, 2020 at 06:11 -0700, Bernhard Schuster wrote:
@r10s @hpk42 is there an ETA of the mentioned report?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#60 (comment)
|
Hey, Also, is this crate still maintained? |
I believe this might be it: https://delta.chat/assets/1907-otf-deltachat-rpgp-rustrsa-gb-reportv1.pdf |
The following warning is still in README.md:
Has this information been made publicly available via a first-party site yet? (i.e. hosted by someone directly involved in the audit) The report I linked in the previous post seems to have been uploaded to a chat service, so it'd be nice to link to something official instead. |
In case the report disappears, it looks like there was 1 finding with this RSA library:
|
Key sizes are now bounded unless the user explicitly opts out of that. See e.g.: https://docs.rs/rsa/0.7.2/rsa/struct.RsaPublicKey.html#method.new (as well as |
Could we just upload it to this repository instead? The warning is very discouraging from using the crate when in reality, the only problem found has been fixed already. |
I opened #287 to remove the scary warning (which was somewhat nonsensical in its current state), and link to an officially hosted copy of the audit instead |
Since this is one of the more widespread used
rsa
crates, it would be great if this could be audited by a third party. Are there currently any plans to do so?The text was updated successfully, but these errors were encountered: