Thursday, March 06, 2008

Need to Know (Know your Need)

In announcing Microsoft's purchase of the Credentica patents (and hiring of Stefan's core team), Kim uses the 'need to know' analogy.
That danger can be addressed by adopting a need-to-know approach to the Internet.

(For the life of me, I just cannot get Sgt Shultz's 'I know nothing' out of my head.)

Credentica's U-prove technology promises to close off a (depending on the deployment environment, potentially big) 'knowledge leak' - if the IDP doesn't need to know what/where/why/when/who the user does with the assertions it creates, then the principle of minimal 'need to know' means that it shouldn't.

Cardspace seems a great application for U-Prove to prove itself. As Stefan points out, 'its a good thing' to influence/control both client and server.

Separately, I see the flip side of 'need to know' as 'know your need', i.e. entities involved in identity transactions must be able to assess and assert their needs for identity attributes. This is the CARML piece of the Identity Governance Framework). Put another way, before a decision is made as to whether or not some entity 'needs to know', it'd be nice to know why they are asking.

No comments: