pyca/cryptography
View on GitHub ↗ ★ 7,833 Python
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
35 mentions on Hacker News by 29 people: 8 stories, 27 comments · first 2014-04-09 · latest 2025-04-19
20082026
-
…[2]: https://cryptography.io/en/latest/x509/verification/ [3]: https://github.com/pyca/cryptography/blob/be6c53dd03172dde6a...
comment by woodruffw · 2025-04-19 · in A New ASN.1 API for Python -
…regarding this feature, although I can't find an equivalent issue for the python stdlib: https://github.com/pyca/cryptography/issues/9185 Edit: Found a relevant issue, "closed as not planned": https://github.com/python/cpython/issues/82198
comment by Retr0id · 2025-04-18 · in 15,000 lines of verified cryptography now in Python -
…safety arguments come from, is utterly terrible at making that case in reality. Case example: https://github.com/pyca/cryptography/issues/5771 . I think a lot of the arguments around C++ for example being 'memory unsafe' is a bit…
comment by uid65534 · 2024-09-26 · in Eliminating Memory Safety Vulnerabilities at the Source -
…that was dearly missing from pyca/cryptography. It took a long time to get right. For the history: https://github.com/pyca/cryptography/issues/2381
comment by caeruleus · 2024-01-25 · in We build X.509 chains so you don't have to -
…Node, and without the plumbing libraries none of the higher-level applications can function. [1]: https://github.com/pyca/cryptography
comment by pcwalton · 2023-02-17 · in I love building a startup in Rust but wouldn't pick it again -
> I am curious. Could you give some more context? Probably talking about this: https://github.com/pyca/cryptography/issues/5771
comment by imron · 2022-09-20 · in It's time to halt starting any new projects in C/C++ -
…because of memory safety [1]. [0] https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2014-0160 [1] https://github.com/pyca/cryptography/issues/5771
comment by davidatbu · 2022-09-08 · in Zig, the Small Language -
…to mention rustls[3], which uses ring[4] under the hood. [1]: https://github.com/RustCrypto [2]: https://github.com/pyca/cryptography [3]: https://github.com/rustls/rustls [4]: https://github.com/briansmith/ring
comment by woodruffw · 2022-07-05 · in OpenSSL Security Advisory -
…the shitstorm when the python Cryptography library took a hard dependency on rust to compile: https://github.com/pyca/cryptography/issues/5771
comment by xxpor · 2021-12-08 · in Rust support in the Linux kernel -
…it was not, e.g. see this comment (or just notice that there's still rust code in the codebase) https://github.com/pyca/cryptography/issues/5771#issuecommen... (Edit: Changed link to a better one)
comment by gpm · 2021-09-18 · in Alpine Linux: Proposal to move Rust to main -
Does it depend on the cryptography library? https://github.com/pyca/cryptography/issues/5771
comment by eesmith · 2021-07-08 · in Show HN: A simple lazy Python calculation engine, with spreadsheet demo -
Not in core Python, but in a widely-used library, yes. https://github.com/pyca/cryptography/issues/5771
comment by comfydragon · 2021-03-19 · in The kernel has 6 separate ASN.1 parsers -
…a period. And then when said logic stops being opt-in, why wouldn't the same problem arise? [0]: https://github.com/pyca/cryptography/issues/5381#issuecommen...
comment by aw1621107 · 2021-03-01 · in Weird architectures weren't supported to begin with -
…2020-12-22, cryptography started to integrate rust in the build process, and all hell broke loose - https://github.com/pyca/cryptography/commit/c84d6ee0 Ultimately, I think mgorny only has himself to blame here, by injecting his own…
comment by throwdbaaway · 2021-03-01 · in Weird architectures weren't supported to begin with -
…the runtime itself will now come at no (political) cost. [1] https://github.com/alex/rust-asn1 [2] https://github.com/pyca/cryptography/blob/main/src/rust/src/... [3] https://github.com/openssl/openssl/blob/OpenSSL_1_1_1i/inclu...
comment by zimmerfrei · 2021-03-01 · in Weird architectures weren't supported to begin with -
…packagers are on. I find both goals admirable from a security perspective. This stuff is hard. [1] https://github.com/pyca/cryptography/issues/5771
comment by acidbaseextract · 2021-02-21 · in The modern packager’s security nightmare -
…they are explicitly testing against a particular fixed old version of rust as well as recent ones: https://github.com/pyca/cryptography/blob/main/.github/workf... > I'd say such an initiative needs a long-term supported version of rust,…
comment by gpm · 2021-02-18 · in Mitigating Memory Safety Issues in Open Source Software -
▲ 1
An unexpected lesson about the flip-side of open source softwarestory by yagizdegirmenci · 2021-02-14 · 0 comments
-
The kinda-response from cryptography thread: https://github.com/pyca/cryptography/issues/5771#issuecommen... >> You can't really expect volunteers to port the whole Rust to other architectures just to get cryptography back. > It sounds…
comment by theamk · 2021-02-11 · in dev-python/cryptography to use rust, killing alpha, hppa, ia64, m68k, s390 -
▲ 2
Y'all getting an unexpected lesson about the flip-side of open source softwarestory by yagizdegirmenci · 2021-02-10 · 0 comments
-
▲ 2
Port a tiny tiny bit of the ASN.1 parsing to Ruststory by doener · 2021-02-10 · 0 comments
-
▲ 2
Python's cryptography library now includes Rust codestory by drewda · 2021-02-09 · 0 comments
-
I'd have to assume the issue there is really speed. Edit: @alex made a much better comment here: https://github.com/pyca/cryptography/issues/5771#issuecommen... One point that I didn't think of, but makes a ton of sense: >There's no way to…
comment by xxpor · 2021-02-09 · in Dependency on rust removes support for a number of platforms -
…a bit convoluted, but seems like a solution at least for some (?) cases at additional cost . [1]: https://github.com/pyca/cryptography/issues/5771#issuecommen...
comment by AnonHP · 2021-02-09 · in Dependency on rust removes support for a number of platforms -
I think the maintainers mentioned that they don't use semver. https://github.com/pyca/cryptography/issues/5771#issuecommen...
comment by pca006132 · 2021-02-09 · in Dependency on rust removes support for a number of platforms -
▲ 49
Dependency on rust removes support for a number of platformsstory by allanbreyes · 2021-02-08 · 56 comments
-
▲ 18
Python/cryptography – Dependency on rust removes support for number of platformsstory by dejwoo · 2021-02-08 · 6 comments
-
and as a result: plenty of breaking builds https://github.com/pyca/cryptography/issues/4264
comment by mxschumacher · 2020-02-20 · in Reducing Docker Image Size -
…cryptography author states that just supporting JWT and not Fernet would have been better [2]. [1] https://github.com/pyca/cryptography/blob/master/AUTHORS.rst [2] https://github.com/pyca/cryptography/issues/2900
comment by zimmerfrei · 2019-05-31 · in Building a Stateless API Proxy -
…On the right hand side it has the label difficulty low, importance high 2. https://github.com/pyca/cryptography/issues/4377 has the label good first issue So labels are not consistent in each of the repositories. And it would be sort
comment by boldslogan · 2018-08-03 · in Ask HN: What are you working on this weekend? -
Nice to see the project that inspired your recent https://github.com/pyca/cryptography performance work, ofek!
comment by wbond · 2017-03-17 · in Show HN: Bit – A fast and easy Python Bitcoin library -
▲ 1
Python Cryptographic Authority: cryptographystory by tcpipcowboy · 2017-01-31 · 0 comments
-
…to look at X.509 certificates. But nothing about validating. Oh, but there is a stalled PR ( https://github.com/pyca/cryptography/pull/2460 ) from 14 months ago, to verify a certificate signatures. Which then leaves the typical programmer…
comment by wbond · 2016-12-20 · in Rolling Your Own Crypto -
▲ 2
Cryptography.iostory by joeyespo · 2014-10-06 · 0 comments
-
…should've posted this link[0], because tables vs CLMUL is a little more complicated than that. [0] https://github.com/pyca/cryptography/issues/846
comment by dvanduzer · 2014-04-09 · in Heartbleed