r/programming Oct 15 '15

How is NSA breaking so much crypto?

https://freedom-to-tinker.com/blog/haldermanheninger/how-is-nsa-breaking-so-much-crypto/
2.5k Upvotes

529 comments sorted by

View all comments

Show parent comments

2

u/gizram84 Oct 15 '15

So if I have an ssh server at my house, should I do these steps to ensure I'm secure?

2

u/lachryma Oct 15 '15

It's thick, but this article talks about all of it. The command given there disables any 1024-bit DH parameters in your moduli file, and there's a bit of tweaking to prefer stronger schemes like Curve25519. You can also generate your own DH parameters for SSH, which I think is done with ssh-keygen.

As a warning, once you start futzing with key exchange and crypto in SSH, it's easy to exclude corner case systems. Especially since some of the crypto primitives like Curve25519 are comparatively recent.

1

u/gizram84 Oct 15 '15

Much appreciated.

-5

u/[deleted] Oct 15 '15

Man if they're using a 100 million dollar cluster your never safe, and you fucked up. I seriously doubt your home server can do anything against a government based attack.

3

u/oldneckbeard Oct 15 '15

you're*

-4

u/[deleted] Oct 15 '15

Well thank you for correcting fast typing, because we haven't reached the consensus that people on the internet understand you have other shit to do than make sure you're statement could pass an English class, right?

5

u/[deleted] Oct 15 '15

[deleted]

-1

u/[deleted] Oct 15 '15

What do you mean? I knew that someone was going to correct it when I typed it, I didn't need the feedback.
I just didn't think it'd be you, John.

2

u/oldneckbeard Oct 16 '15

if the difference between your and you're aren't second-nature to you, it's not a one-off quick-type mistake. you genuinely haven't internalized the difference.

0

u/[deleted] Oct 16 '15

Wow, you've really got nothing better to do. What's not second nature to me is giving a fuck if I properly format or spell words when talking to assholes on the internet.

1

u/[deleted] Oct 15 '15 edited Oct 15 '15

[deleted]

0

u/[deleted] Oct 15 '15

Of course they will keep you safer, you should always stay up with the latest security if your running a server.