Cisco Logo


Security

Last June, I blogged about a draft of the National Strategy for Trusted Identities in Cyberspace (NSTIC) that had been released for public comment. This past April 15, the finalized NSTIC strategy document was released at an event at the US Chamber of Commerce.

For those of you that aren’t already familiar with the NSTIC, it is a US government-facilitated initiative that seeks to simplify and strengthen user authentication and to provide trustable assertions about principals in online transactions through the creation of an ecosystem that includes identity and attribute providers. More information is available at the NIST NSTIC website, particularly the animation video. NSTIC seeks to improve trust in use in the Internet and to enable new uses that depend on trusted attributes and higher assurance transactions.

Although the release of the NSTIC strategy is occurring about six months later than had originally been hoped, this finalized version is a great improvement over last summer’s draft. It at least partially addresses several of the unanswered questions and issues that I had at that time:

The examples, primarily in the “Envision It!” sidebars, are much improved over those in the draft. Some of the examples had led to the incorrect conclusion that the government was trying to set itself up as an identity provider. The use cases are now more meaningful as well. For instance, one of these examples (#5) describes a user deciding which credential to use for a new application they’re enrolling with, which emphasizes the fact that users aren’t limited to one identity provider, just as they’re not limited to doing business with one bank.

There are, of course, a few things that I would have done differently. The strategy places a lot of emphasis on the role of state, local, tribal and territorial governments; this might be misconstrued as an unnecessary governmental intrusion. While these levels of government may have important roles as attribute providers and relying parties, their role in the identity ecosystem has many similarities to that of the private sector.

There is also a bit of confusion about anonymity and pseudonymity, especially at higher levels of assurance. This derives from the fact that the demarcation between roles of identity providers and attribute providers, a somewhat new concept in NSTIC, hasn’t been defined sharply enough. I will be writing more about that problem and possible solutions in a future blog post.

It’s important to recognize that this is a strategy document, so it doesn’t answer all the questions. There will be three workshops to start to work out the details, and much more after that. There is a lot of work to do.

I am planning on writing several more blog articles on various topics relating to NSTIC. Look for them in the coming weeks.

In an effort to keep conversations fresh, Cisco Blogs closes comments after 90 days. Please visit the Cisco Blogs hub page for the latest content.

2 Comments.


  1. Hello Jim, interesting post :)

    I may have missed some points but it looks like this strategy moves the problem to the identity providers if I understood correctly. Nowadays, SSL is in the spotlight: certificate authorities hacked (see Comodo group incident) = the whole chain is dead. Without getting into privacy issues, how having NSTIC identity providers with that level of control is different? In my opinion, the strategy will work until one of those identity providers gets hacked, then back to square one…

    Also, while remembering a whole set of random passwords has its drawbacks, it is powerful at the same time: if the service provider I am using is compromised, not all my service accounts are compromised, dramatically reducing the collateral damage.

    I do not know how it can be improved, maybe separating key privileges would be a good start: an identity provider would be able to create an identity OR would be able to verify an identity OR would be able to revoke an identity but would never be able to perform more than one of those tasks.. at least so that key operations are not related to a single entity in charge of everything the system security is built on.

    Cheers.

       0 likes

  2. JMA -

    Thanks for your comments.

    NSTIC identity ecosystem participants (identity providers, attribute providers, etc.) will operate under an accreditation framework, so that a participant that is breached or otherwise not performing securely can have its accreditation revoked. The experience from the SSL issues is very relevant: revocation needs to be a real option. It’s important that both the technology (revocation protocols) and practicalities (can’t have any participant that is “too big to fail”) all need to be considered to make this really work.

    You do have the option to have more than one identity provider in NSTIC, just as you can have more than one credit card. The separation between identity providers and multiple attribute providers also is a separation of privileges. I’ll be writing more about this sort of separation in future installments.

       0 likes

  1. Return to Countries/Regions
  2. Return to Home
  1. All Security
  2. Return to Home