gtank | 5 years ago | on: Launch HN: ShareWith (YC W21) – Easily share internal websites securely
gtank's comments
gtank | 5 years ago | on: Launch HN: ShareWith (YC W21) – Easily share internal websites securely
What are your plans for surfacing the policy relations to developers?
gtank | 6 years ago | on: Show HN: Rget verify GitHub releases against a public recorded cryptographic log
You may already know that packages are signed, and that signing prevents someone from shipping you a random evil package instead of the one that the developer intended to release.
Transparency is a new concept that fills in a missing piece of that story: how can you be sure that you got the same artifact as everyone else? It works by adding a hash of every release to an append-only public log. Now, when you're deciding if you want to install that package, you check not just the signature but also if the hash of the thing you've received is in the public log.
Because of the logging, someone can't just ship you a custom evil version even if they steal the signing keys! At minimum they'll have to submit their version to the log as well, which makes that previously undetectable attack publicly visible forever. In the world of TLS certificates, log monitors catch all kinds of mistakes and malice. I'm excited to see the idea finally making progress in other domains.
gtank | 7 years ago | on: Modern Alternatives to PGP
PAKE isn’t really new, but it’s certainly underused for how much it changes the password game: https://blog.cryptographyengineering.com/2018/10/19/lets-tal...
gtank | 9 years ago | on: Copy and paste-friendly Go crypto
Looking into it more I noticed that there's a Go implementation[1] that is noted to be constant-time with a !amd64 build tag. So it isn't just the assembly one.
gtank | 9 years ago | on: Abusing Privileged and Unprivileged Linux Containers
gtank | 10 years ago | on: Supersingular Isogeny Diffie-Hellman: Post-Quantum Curves [pdf]
gtank | 10 years ago | on: My Experience With the Great Firewall of China
gtank | 10 years ago | on: Porting Flask to Go – Jinja2 to Pongo2
We're currently using it in our own OAuth/OIDC identity provider.
gtank | 11 years ago | on: You Have to Hack This Massively Multiplayer Game to Beat It
My contact info is in my profile, it would be cool to see if we ran into each other back then.
gtank | 11 years ago | on: You Have to Hack This Massively Multiplayer Game to Beat It
Depending on the game you'll learn about binary reversing, executable formats, networking, rendering, x86 assembly, C, JVM bytecode, or more advanced topics. We dove right into hard things because it was fun and there was no one to tell us they were too hard for kids. The end result among my group of friends seems to be several careers in tech with a decided systems and security skew.
edit: I remember Runescape in particular. They applied such an escalating series of obfuscations to the client code and network protocol that we deployed things I now recognize as AST analysis and machine learning to work past them. These days, I really wonder what the view from the Jagex security team was like. Did they have fun constantly coming up with new challenges for bored teenagers?
gtank | 11 years ago | on: New South Wales Attacks Researchers Who Found Internet Voting Vulnerabilities
gtank | 11 years ago | on: A Coq development of a theory of lightweight cryptographic ledgers
gtank | 11 years ago | on: Mlpack: A C++ machine learning library
gtank | 12 years ago | on: Ask HN: What's the best place in the U.S. to live and work cheaply?
If you're into the history, brief drives north or east put you into easily-reachable ghost town territory.
gtank | 12 years ago | on: Ask HN: What's the best place in the U.S. to live and work cheaply?
gtank | 12 years ago | on: Ask HN: What's the best place in the U.S. to live and work cheaply?
I suggest Atlanta as a counterexample - a real city, full of educated and inclusive people, art, culture, a nascent modern tech scene, and several good schools which notably lack racism as a cultural touchstone.
gtank | 12 years ago | on: The Internet Alphabet
gtank | 12 years ago | on: The Internet Alphabet
a: audobox.com
b: buzzfeed.com/emofly/eggs-in-exciting-holes (bookmarked for ideas)
c: calendar.google.com
d: dashboard.heroku.com
e: en.wikipedia.org/wiki/List_of_Breaking_Bad_episodes (i _really_ can't ever remember where i am)
f: facebook.com
g: github.com/gtank
h: heroku.com
i: imgur.com
j: javagenesiscoffeeroasting.com/shop/ (delicious coffee near atlanta)
k: keithv.com (language models i used frequently)
l: localhost:9292 (yep, developer)
m: mail.google.com
n: news.ycombinator.com
o: ossl-test.herokuapp.com (buildpack test for ruby + new openssl)
p: plus.google.com
q: questionablecontent.net
r: reddit.com
s: smittenkitchen.com (i was really expecting stackoverflow here)
t: twitter.com
u: unsplash.com
v: vervecoffeeroasters.com
w: wikipedia.org
x: xda-developers.com
y: yelpingwithcormac.tumblr.com
z: zenpayroll.com
gtank | 12 years ago | on: Show HN: Mobile feedback your users will love
Anecdotally, though, we've been using this ourselves for a while without seeing that. People seem to get that they should speak clearly.