Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    N

    NCC Group

    nccgroup.trust · Company blog · on HN since 2015

    NCC Group is a security consultancy whose blog and whitepapers cover cryptography, container security, and hardware keystore attacks.

    Visit blogHN submissions
    SecurityDevOps & Cloud
    What HN says

    HN links it for crypto advice such as 'don't type AES into your code' and its container hardening papers, and the JavaScript crypto article prompts debate.

    Stats for nerds
    127HN people shared it
    66linked in comments
    1.6Kstory points
    Jul 2020last shared
    2016people per year2020

    Top posts on HN

    1. 1
      Private Key Extraction from Qualcomm Hardware-Backed Keystores
      1 person · 305 points · first shared 2019 · 56 comments on HN
    2. 2
      Downgrade Attack on TLS 1.3 and Vulnerabilities in Major TLS Libraries
      1 person · 227 points · first shared 2019 · 67 comments on HN
    3. 3
      Understanding and Hardening Linux Containers [pdf]
      3 people · 196 points · first shared 2016 · 106 comments on HN
    4. 4
      Enough with the Salts: Updates on Secure Password Schemes
      3 people · 131 points · first shared 2015 · 77 comments on HN
    5. 5
      Bypassing Authentication on SSH Bastion Hosts
      2 people · 104 points · first shared 2019 · 42 comments on HN
    6. 6
      Abusing Privileged and Unprivileged Linux Containers
      1 person · 101 points · first shared 2016 · 50 comments on HN
    7. 7
      ECDSA Key Extraction Side Channel in Multiple Crypto Libraries
      1 person · 86 points · first shared 2018 · 8 comments on HN
    8. 8
      A back-to-front TrueCrypt recovery story: The plaintext is the ciphertext
      1 person · 83 points · first shared 2015 · 5 comments on HN
    9. 9
      Project Triforce: Run AFL on Everything
      2 people · 72 points · first shared 2016 · 16 comments on HN
    10. 10
      Xendbg: A Full-Featured Debugger for the Xen Hypervisor
      1 person · 66 points · first shared 2019 · 3 comments on HN

    What HN people wrote when they linked it

    • justanotheranonJul 2020

      https://www.nccgroup.trust/globalassets/our-research/us/whitepapers/cryptopocalypse_reference_paper.pdf

      remember this presentation from a few years ago?

      The Factoring Dead: Preparing for the Coming Cryptopocalypse.

      the only reason global mass surveillance is even technically possible os because turnkey mass scale crypto exists.

      if NSA and FVEYs could not conceal their own penetration and exfiltration of all the world's data, then they would not be able to do it on a scale like we saw reveales in Snowden's leaks. cryptography PROTECTS the Surveillance State MORE than it protects us Plebians. the asymmetrical advantage of weilding cryptographic supremacy is what makes NSA's regime physically possible.

      all modern crypto is based on a handful of crypto primitive math algorithms. we blindly trust them to be secure because nobody yet knows how to crack them. but if some lone wolf math genius pulled an Isaac Newton and invented a solution to FACTOR and proved P=NP, then crypto as we know it would cease to exist. no more RSA, no more ECC, no more AES, no more SHA3.

      this wont even require quantum computers, because it is presently unknown whether there exists a classical solution to insoluble problems like FACTOR and P=NP.

      what if a classical solution does exist? what if it is found in the next 10 years?

      i believe it will be found.

      i agree with Snowden's sentiments. the mass surveillance state is an anomaly, a blip of time where a lack of mathematical progress was met with…

    • kcrossnccApr 2018

      NCC Group (formerly Matasano Security, iSEC Partners, and Intrepidus Group) - Atlanta, Austin, Boston, Chicago, Houston, New York, San Francisco, Seattle, and Sunnyvale, CA

      It's the time of year when we welcome back the sun, the cherry blossoms, and crippling seasonal allergies. 2 of out 3 ain't bad. Searching for a job that goes 3 for 3? Consider NCC. Cutting-edge research, continuous learning & training, and contributing on interesting client engagements. The elusive triple threat.

      NCC Group is currently looking for passionate security minds to join our merry crew! We are looking for great people to join our pentesting, DFIR, and Risk Management & Governance teams!

      What do we do exactly? Penetration testing, security analysis, DFIR, and cutting-edge research into current technologies and attacks (breaking things). You spend most of your day thinking about security systems and how they can break. You get to be creative and have a lot of freedom to be clever while learning new technologies at a very fast pace. Engagements are usually 2-4 weeks long and in a year you will be exposed to 15-20 products and technology stacks. Your work will typically initiate person-months of security improvements in products millions of people use. You will have access to senior engineers/architects and your findings/ideas will be heard by senior decision makers. You will have enormous impact in making the software and products people use safer!

      All of our consultants are also security…

    • kcrossisecMar 2017

      NCC Group (formerly Matasano Security, iSEC Partners, and Intrepidus Group) - Atlanta, Austin, Chicago, New York, San Francisco, Seattle, and Sunnyvale, CA

      It's nearly time to cease our incessant complaining about the winter cold and begin our incessant complaining about allergy season. Yes, change is in the air. If the return of the warm weather doesn't lift you up like you had hoped, maybe it's time for a bigger change. Consider making a move to a new career path, or transitioning to a growing organization doing important and exciting work... NCC Group!

      If you’re a tinkerer, you enjoy breaking more than building, or someone who wonders “why” and ends up down the rabbit hole 36 hours later with a disassembled air conditioning unit surrounding them... we’d love to hear from you! Our process welcomes those with years of experience, as well as those with little to no direct experience in what we do.

      The bottom line: if you love security and research, NCC Group just may be a perfect fit for you.

      What do we do exactly? Penetration testing, security analysis, and cutting-edge research into current technologies and attacks (breaking things). You spend most of your day thinking about security systems and how they can break. You get to be creative and have a lot of freedom to be clever while learning new technologies at a very fast pace. Engagements are usually 2-4 weeks long and in a year you will be exposed to 15-20 products and technology stacks. Your work will typically…

    • twrDec 2016

      Sending code to a desktop is easy to detect. Sending code to a non-web-based mobile app is easy to detect. Sending code to a browser isn't even detectable. In practice, no one audits JavaScript. If browsers offered the means to detect changes to cached content, security experts[1][2][3] would be less grim about webpage security.

      Encryption done in untrusted JavaScript is security theater. If these websites offered privacy policies claiming to never read your data, like Riseup does, the end-result would be the same. Safer, actually, because deploying unnecessary crypto increases the vulnerability risks.

      Recommending these websites is actively dangerous. Journalists and whistleblowers who take these claims of fraudulent security seriously, are going to be killed. Getting them to understand that email cannot be secured in-browser, is the entire point. That if you have important information to protect, you should be moving onto different approaches.

      WhatsApp is literally safer than this, and it's more accessible.

      [1] https://www.schneier.com/blog/archives/2012/08/cryptocat.html

      [2] https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2011/august/javascript-cryptography-considered-harmful/

      [3] https://rdist.root.org/2010/11/29/final-post-on-javascript-crypto/

    • jraphMay 2019

      A concrete argument for this: Qualcomm recently released a patch for a vulnerability that makes it possible to access private data stored in the TrustZone of many of its SoCs: https://www.nccgroup.trust/us/our-research/private-key-extraction-qualcomm-keystore/

      The patch needs to be provided by phone and tablet manufacturers. Except that many otherwise capable phones are not supported anymore and will not be fixed.

      Were the firmware of these devices open source, the community could fix this (given that the firmware does not have to be signed, or a signing key can be added). But no, many devices will remain forever vulnerable.
      Including my phone, 4G RAM, 32G internal storage, excellent battery and screen, great computing capabilities, in a excellent physical shape. Will probably last a few years more. Last updated on November 2017 by its manufacturer. Some parts will never be updated again and there is no way to audit this stuff.
      This is a shame.

      Edit: and I'm lucky my phone resembles an Android One phone, so some stuff can be taken from this phone to update mine.

    • amjo324Jun 2016

      "We are currently utilizing advanced protocols including double salted hashes"

      Shudder. Whenever someone starts talking about double salting, triple salting or even just salting, it's usually a sign that they are doing password storage all wrong.

      Salting only thwarts attacks against pre-computed lookup (i.e rainbow) tables and most attackers don't use rainbow tables nowadays to reverse hashes. Increases in GPU power have meant that it's more practical to just enumerate through all password permutations on-the-fly than do a lookup in an enormous file.

      If a company is using a modern hashing algorithm purposefully designed for password storage (e.g. PBKDF2, bycrypt or scrypt), they need not even consider salts because they are automatically incorporated into the algorithm and are transparent to the implementor.

      In my opinion, the best article describing the current state of play with respect to password storage is the following:

      https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2015/march/enough-with-the-salts-updates-on-secure-password-schemes/

    Related

    NCC Group Researchresearch.nccgroup.com99 people

    Real-world stories of how we’ve compromised CI/CD pipelines

    NCC Group Research
    Company · last shared 2024
    Context Information Security Blogcontextis.com47 people

    Binary SMS – The old backdoor to your new thing

    Context Information Security Blog
    Company · last shared 2021
    NCC Group Cryptoservices Blogcryptoservices.github.io19 people

    Confidential Transactions from Basic Principles

    NCC Group Cryptoservices Blog
    Company · last shared 2024
    Cryptologiecryptologie.net50 people

    Let's Encrypt Overview

    Cryptologie
    Personal · last shared 2025
    Noncombatantnoncombatant.org42 people

    Downloading Software Safely Is Nearly Impossible

    Noncombatant
    Personal · last shared 2025
    iSEC Partnersisecpartners.com15 people

    WS-Security compared to "plain old" SSL

    iSEC Partners
    Company · last shared 2015
    Let's Encrypt Blogletsencrypt.org636 people

    Let's Encrypt Root Trusted by All Major Root Programs

    Let's Encrypt Blog
    Company · last shared 2026
    Capsule8 Blogcapsule8.com21 people

    Millions of Binaries Later: A Look into Linux Hardening in the Wild

    Capsule8 Blog
    Company · last shared 2021