Coder Social home page Coder Social logo

Comments (10)

konklone avatar konklone commented on July 2, 2024

I can't find the material in the linked PDF in this repository. Where are you drawing it from?

from fpki-guides.

konklone avatar konklone commented on July 2, 2024

Also, some of it looks quite dated:

Which cryptographic algorithms and key sizes should I use to sign my device
certificates?

...

Where agencies issue one-year device certificates, the FPKIPA recommends generation
of digital signatures using RSA (1024 or 2048 bits) and the SHA-1 hash algorithm
through December 31, 2009. The FPKIPA recommends generation of digital signatures
using RSA (2048 bits) and the SHA-256 hash algorithm on one-year device certificates
issued on or after January 1, 2010.

from fpki-guides.

lachellel avatar lachellel commented on July 2, 2024

it's not in the repo - @ajones13 wants to add it to the repo somewhere...specific to fpki

so we can remove the PDF documents entirely

It's definitely dated which is why we're trying to "clean house"! 👍

from fpki-guides.

konklone avatar konklone commented on July 2, 2024

Ah okay, I misread the intent -- I thought @ajones13 was saying they'd made a PDF version of this repository. Apologies for the distraction.

from fpki-guides.

lachellel avatar lachellel commented on July 2, 2024

#19 duplicate

from fpki-guides.

weirdscience avatar weirdscience commented on July 2, 2024

Should this issue be closed?

If USG is establishing a public NPE root, best practices would be for internally operated CAs. Is there a playbook that can be published?

from fpki-guides.

konklone avatar konklone commented on July 2, 2024

If USG is establishing a public NPE root, best practices would be for internally operated CAs.

I wouldn't say that, since I don't expect the USG root to be mandated or used universally. And even for those who do use a new NPE root, how they choose to obtain those certificates (automated vs manual) is of some relevance.

I've tried to include some guidance here: https://https.cio.gov/certificates/ Though it touches on some topics beyond best practices for device certificates.

from fpki-guides.

lachellel avatar lachellel commented on July 2, 2024

There are two different use cases:

  • Public Trust SSL
  • Network (intranet) devices which include many more endpoints and non-http protocols and devices

So you're right eric - we should link to the https.cio.gov site for the web pki best practices as this also includes configuration best practices. For internal only locally trusted CAs, the only playbook we've put together is reusing one from DHS (that I send out / not posted) and a very short writeup for setting up a CA for domain controller certs (network auth).

from fpki-guides.

weirdscience avatar weirdscience commented on July 2, 2024

Do we need an NPE guide?

PIV Guide Scope - Everything needed to setup and use PIV logically.

FPKI Guide Scope - Everything that happens above PIV and software certs(?)

New Device Guide Scope(?) - Everything devices(?). This might just be a pointer to the M-15-13 guidance, NIST 800-52, and maybe NCCOE TLS project.

from fpki-guides.

weirdscience avatar weirdscience commented on July 2, 2024

I'll transfer comments to #19 and close this issue.

from fpki-guides.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.