HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
veorq
cryptocoding
Security & Privacy2019–2019
veorq / cryptocoding

cryptocoding

Guidelines for low-level cryptography software

2Distinct people
2Mentions
0Explicit recommenders
1.2KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Guidelines for low-level cryptography software

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day2 dated mentions

Observed mentions: 2019-07-09 16:01:25 UTC to 2019-07-19 17:37:45 UTC.

012019-07-09 00:00:00 UTC to 2019-07-10 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJul 92019-07-10 00:00:00 UTC to 2019-07-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-11 00:00:00 UTC to 2019-07-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-12 00:00:00 UTC to 2019-07-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-13 00:00:00 UTC to 2019-07-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-14 00:00:00 UTC to 2019-07-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJul 142019-07-15 00:00:00 UTC to 2019-07-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-16 00:00:00 UTC to 2019-07-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-17 00:00:00 UTC to 2019-07-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-18 00:00:00 UTC to 2019-07-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-07-19 00:00:00 UTC to 2019-07-20 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJul 19

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jul 92019-07-09 00:00:00 UTC2019-07-10 00:00:00 UTC110
Jul 102019-07-10 00:00:00 UTC2019-07-11 00:00:00 UTC000
Jul 112019-07-11 00:00:00 UTC2019-07-12 00:00:00 UTC000
Jul 122019-07-12 00:00:00 UTC2019-07-13 00:00:00 UTC000
Jul 132019-07-13 00:00:00 UTC2019-07-14 00:00:00 UTC000
Jul 142019-07-14 00:00:00 UTC2019-07-15 00:00:00 UTC000
Jul 152019-07-15 00:00:00 UTC2019-07-16 00:00:00 UTC000
Jul 162019-07-16 00:00:00 UTC2019-07-17 00:00:00 UTC000
Jul 172019-07-17 00:00:00 UTC2019-07-18 00:00:00 UTC000
Jul 182019-07-18 00:00:00 UTC2019-07-19 00:00:00 UTC000
Jul 192019-07-19 00:00:00 UTC2019-07-20 00:00:00 UTC101

What Hacker News says

2 sources
Very interesting! Rust normally prevents a lot of memory safety problems, but those are not the only kind of security problem in a crypto system. Obviously the library has to correctly implement the spec (and expectations of users), which just using Rust doesn't guarantee. More importantly, a crypto library also has to avoid leaking crypto data through various side channels. Just using Rust doesn't help with that; "Crypto Coding" at https://github.com/veorq/cryptocoding lists some rules to help address that. Anyone know if rustls has worked on those issues as well? I notice that rustls uses ring, which asserts on https://github.com/briansmith/ring that "Most of the C and assembly language code in ring comes from BoringSSL, and BoringSSL is derived from OpenSSL. ring merges changes from BoringSSL regularly." It doesn't matter if it's f
Read the rest
ast if it doesn't do things correctly...!
In A Rust-based TLS library outperformed OpenSSL in almost every category

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.