05.12.06

Incompetence vs. HIPAA

Posted in identity at 5:31 pm by

Wow. There are so many good lessons to be learned from the Hungry, Hungry HIPAA post over at the DailyWTF, an often hilarious site that posts, um, implementation flaws. Some lessons immediately come to mind:

  • control and physical location of the data matters (physical entities must be part of the model).
  • too much aggregation of user data makes for big mistakes
  • access controls need to protect against incompetence of administrators as well as malicious intent

Identity-oriented Programming

Posted in identity at 2:38 pm by

For the past few years I have been involved in many discussions that have started with the question “what is identity?” Or “what is a digital identity?” It reminds me of the debates we had around object-oriented programming. Programmers would ask “what is an object?” The answer was usually “everything is an object.” This answer sounds meaningless, but it actually accomplished something important – it allowed us to move on to other questions. Questions to which the answer was more meaningful — or at least more in our line of work. The question that really mattered to me in those discussions was “what type of objects do we define within a particular program?” Or “what objects are useful for me to instantiate?”

I have been thinking about the question “what is an identity” in the same way. I’m sure it is currently being debated yet again on a mailing list (and someone is probably adding more to it as I type this). Perhaps a useful answer is “anything that can be identified.” If nothing else, this answer allows us to move on and start work on other questions. Questions such as “why do I instantiate an identity?” This means moving beyond definitions of what identity ‘is’ to discussing ‘why’ an identity (or some aspect such as a digital subject) would actually exist within a running process. Of all the things that can be identified, why do we deal with attributes about some of them? Why are attributes of some identities communicated or stored, but not others?

There are probably many reasons, but one reason comes to my mind now: identity is the end point to which we attach policy. It is the connection between policy and technology — between policy and information.

I’m sure there are other uses for identity, such as ad hoc transactions in which identity information should be handled like a controlled substance, but right now I’m thinking of a fairly persistent set of identity information. It may be something like a user account which may support authentication. [By the way, I do think authentication can be a useful feature of identity systems, though apparently when I use it in a use-case discussion it can be construed as my view of the whole area. Sheesh. I've often said that most security is enforcement of policy we attach to an identity. How odd that I would be reputed to equate authentication with identity... anyway, back to identity as an end point for policy...]

Policy comes in many shapes and sizes. It may be user configuration policy (a.k.a. preferences or options), it may be data access policy (you can’t read my email), or it may be business policy (conference room B can only be scheduled by the engineering team), and it may be workflow policy (when the new hire gets here, give her a phone). File systems and directory services use an identity of some sort to implement access control or authorization policy. Each of these policies are links controlling the relationship between multiple identities (things that can be identified). So I instantiate an identity so that I can put it on the end of a policy.

Considering an identity as “something to attach to policy” helps move the discussion to what an identity can do, rather than what it is. For those who know me very well, this is a strange position for me to take. I’m usually more on the philosophical side of the importance of being more than the importance of doing. Nevertheless, I think that’s what’s needed now — not more definitions, protocols, and specifications — but more interoperable components and working code. It was the focus of my session at IIW. Also, the project I work on will be focusing on Open Source implementations of identity components.

Years ago I found this quote in a Fortune Cookie program. It seems appropriate here:

To do is to be - Nietzsche
To be is to do - Sartre
Do be do be do - Sinatra

Just as the concept of an object is a useful organizational principle of programming, the concept of identity is a useful organizational principle of networked systems. What we are focusing on now is: what identities are useful to instantiate? I think it’s at least those on which we want to attach policy.

1 order cialis online 10 mg cialis cialis 15 cialis 20 mg 1buy canada cialis 1buy cheap cialis 1cheapest cialis price 2000 buy cialis daily f 2000 buy cialis daily feb statistics 20mg buy cialis 3.99 cialis n order 3.99 cialis order 4.26 buy cialis 4.26 buy cialis online 5 mg cialis 8080 buy cialis viagra allegra cialis levitra medication prescription propecia approved buy cialis fda genuine average cialis prices ball forging bed buy cialis bbs cialis href order profile best buy cialis softtabs best buys generic cialis pills best cialis generic price best cialis price best cialis prices buy 10 mg cialis buy by cialis money order buy canada cialis buy cheap cialis buy cheap cialis generic buy cheap cialis generic levitra viagra buy cheap cialis on the net buy cheap cialis online buy cheap cialis softtabs buy cheap cialis without a prescription buy cheap generic cialis buy cheapest cialis buy cialis buy cialis 32 buy cialis australia buy cialis buy cialis online dreampharmaceuticals buy cialis by check buy cialis by mail buy cialis by the pill buy cialis canada buy cialis canadian buy cialis cheap buy cialis cheap prices fast delivery buy cialis cheap us buy cialis cheapest tadalafil tadalafil table buy cialis cialas buy cialis cialis buy cialis cialis narod ru domain buy cialis cialisnarodru buy cialis cialisnarodru domain buy cialis doctor online buy cialis domain buy cialis dream online pharmaceutical buy cialis dreampharmaceuticals from online buy cialis dreampharmaceuticals online buy cialis drug online rx buy cialis ebay find tadalafil buy cialis fast shipping buy cialis fda buy cialis fedex shipping buy cialis fioricet buy cialis free shipping buy cialis from icos buy cialis from usa online buy cialis generic buy cialis generic online buy cialis generic pharmacy online buy cialis grand rapids michigan buy cialis href online buy cialis huge discounts online buy cialis in canada buy cialis in south africa online buy cialis in thailand by letters buy cialis in the uk buy cialis in uk buy cialis line buy cialis mail online buy cialis money order buy cialis narod ru domain buy cialis next day delivery buy cialis no online prescription buy cialis now buy cialis omline buy cialis on line buy cialis on line uk buy cialis online buy cialis online 20mg buy cialis online 32 buy cialis online cheap buy cialis online cheap pharmacy here buy cialis online dream pharmaceutical buy cialis online from canada buy cialis online from dreampharmaceuticals buy cialis online nopw buy cialis online now buy cialis online on sale buy cialis online overnight buy cialis online pharmacy buy cialis online pharmacy online buy cialis online rss feed buy cialis online say wordpress buy cialis online uk buy cialis online viagra buy cialis onlinebuy cialis online buy cialis overnight shipping buy cialis overseas buy cialis pharmacy buy cialis pharmacy online buy cialis phentermine buy cialis pill buy cialis pills generic buy cialis re 6 mg viles hgh hgh best buy hgh growth hormone best buy hgh therapy best buy hgh therapy mexico best hgh buy best hgh highest price quality best price hgh best price highest quality hgh best price longevity hgh best prices for hgh best quality and price hgh buy blue tops hgh buy cheap hgh jintropin buy cheap hgh sytropin buy chineese hgh buy fda approved hgh buy generic hgh buy generic hgh online buy growth hgh hormone human buy hgh 10 levitra mg levitra 2 levitra prescription 20 levitra mg 2best price levitra 2buy cheap levitra 2buy cheap levitra online 373 levitra prescriptions 538 45 levitra 20 mg 65 5 levitra mg 6best price levitra 6buy cheap levitra 6generic levitra cheap 839 levitra 10 mg 1209 ad drug goog kw levitra price allegra cialis levitra medication prescription propecia america levitra prescription best buy generic levitra online best levitra online price best levitra price best levitra prices best price for levitra best price levitra best price levitra online best price on levitra bravejournal buy levitra member buy buy cheap cheap levitra levitra buy canada levitra buy cheap cialis generic levitra viagra buy cheap generic levitra buy cheap generic levitra online buy cheap generic levitra pharmacy online buy cheap levitra buy cheap levitra online buy cheap levitra xanax xenical buy discount levitra online pharmacy buy domain levitra info buy domain levitra online buy dosages levitra buy dream levitra online pharmaceutical buy dreampharmaceuticals from levitra online buy dreampharmaceuticals levitra online buy drug satellite tv levitra buy en language levitra buy generic href info levitra buy generic levitra buy generic levitra cheap buy generic levitra online buy levitra buy levitra american pharmacy buy levitra and online buy levitra at msn buy levitra by mail buy levitra cheap buy levitra cheap online buy levitra day trippers buy levitra in europe buy levitra in uk buy levitra international pharmacy buy levitra line buy levitra low price buy levitra lowest prices buy levitra medication buy levitra no prescription buy levitra now buy levitra on line buy levitra on sale online buy levitra on the internet buy levitra on-line buy levitra online п»їphentermine buy phentermine phentermine online cheap phentermine buy phentermine online buy cheap phentermine order phentermine herbal phentermine phentermine no prescription phentermine, adipex cheap phentermine online cheapest phentermine phentermine diet buy cheap phentermine online phentermine 37.5 phentermine diet pill phentermine 37.5 mg order phentermine online phentermine prescription buy herbal phentermine phentermine pill adipex phentermine phentermine cash on delivery phentermine without prescription buy phentermine html average weight loss on phentrimine buy phentermine online phentramine phentremine phentrimine buying phentrimine online without doctors info cheap no consultation phentrimine eon labs phentrimine fedex phentrimine gnc phentrimine no prescription phentrimine nrop phentrimine phenteramine phetermine phentramine phentrimine phenermine phentrimine phentrimine 37.5 phentrimine 37.5 $100 phentrimine 37.5 consultation phentrimine 37.5 online consultation phentrimine 37.5 online consultation 100 phentrimine back order phentrimine diet pill phentrimine forum phentrimine no presciption phentrimine no prescription phentrimine no prescription canada phentrimine no rx phentrimine no rx or membership phentrimine overnight phentrimine side effects and risks phentrimine without doctors prescription 1 buy cheap tramadol 100 mg tramadol tramadol 100 tramadol ultram prices 120 buy cheap tab tramadol 120 cheap pharmacy tramadol 300 mg of tramadol safe 4 buy tramadol 50 depression mg tramadol tramadol 50 hcl mg tab tramadol 50 hcl mg tablet tramadol 50 hcl mg tramadol 50 mg tablet tramadol 50 mg tramadol 600 mg tramadol aan agcode buy online tramadol aan agcode buy tramadol acyclovir online pharmacy prevacid tramadol agcode buy online tramadol agcode buy tramadol ataxia es buy tramadol ativan buy tramadol online atkins diet menu buy tramadol beitrag buy name text tramadol besked buy hjemmeside navn tramadol best buy tramadol best cheap price tramadol best price for tramadol best price on tramadol best price tramadol best tramadol prices bill consolidation buy tramadol biolab tramadol online pharmacy board buy online tramadol yy board online prescription tramadol book buy online tramadol viscacha book buy tramadol viscacha buy 150 tramadol overnight delivery buy 150 tramadol tablets buy 300 tramadol cod buy a tramadol buy chea tramadol buy cheap cod online tramadol buy cheap discounted tramadol buy cheap online pharmacy tramadol buy cheap online tramadol buy cheap online tramadol tramadol buy cheap prescription tramadol buy cheap tramadol buy cheap tramadol 120 cod buy cheap tramadol buy buy cheap tramadol here buy cheap tramadol hydrochloride ultram buy cheap tramadol o buy cheap tramadol on buy cheap tramadol online buy cheap tramadol online 35 buy cheap tramadol online 35009 buy cheap tramadol online tramadol buy cheap tramadol tramadol ultram buy check e online tramadol buy check e tramadol buy cod tramadol buy cod tramadol ultram buy deine nachricht site tramadol buy discount tramadol buy discount tramadol free prescription buy domain fioricet tramadol buy domain tramadol buy dream online pharmaceutical tramadol buy dreampharm from tramadol buy dreampharmaceuticals from online tramadol buy dreampharmaceuticals online tramadol buy drug tramadol buy from online texas tramadol buy gaestebuch online php tramadol buy generic tramadol no prescription buy here so tramadol buy href tramadol buy information tramadol buy keyword tramadol buy mexico online pharmacy tramadol buy ms site tramadol buy namebrand tramadol buy need prescription tramadol buy now tramadol buy online prescription tramadol without buy online site tramadol buy online tramadol buy prescription tramadol buy prescription tramadol without buy site tramadol buy soma and tramadol buy tramadol buy tramadol 0a buy tramadol 100 er buy tramadol 120 buy tramadol 180 buy tramadol 180 cod buy tramadol 180 free fedex buy tramadol 180 free shipping buy tramadol 180 tabs buy tramadol 300 tabs buy tramadol 32 buy tramadol 50mg buy tramadol 50mg $75 buy tramadol anonymously buy tramadol august buy tramadol bulk 300ct buy tramadol c o d buy tramadol cash on delivery buy tramadol cheap buy tramadol cheap 120 buy tramadol cheap cod buy tramadol cheap medication 35009 buy tramadol cheap online buy tramadol cheap only buy tramadol cheaply buy tramadol cod buy tramadol cod buy ultram buy tramadol cod pharmacy online buy tramadol cod saturday delivery buy tramadol free shipping buy tramadol hcl buy tramadol hydrochloride buy tramadol index buy tramadol no prescription buy tramadol no rx buy tramadol now buy tramadol now carisoprodol buy tramadol on buy tramadol online buy tramadol online 150 pills buy tramadol online 200 buy tramadol online 200 overnight buy tramadol online buy buy tramadol online cheap buy tramadol online cod buy tramadol online cod cash buy tramadol online cod ultram buy tramadol online dream pharmaceutical buy tramadol online from dreampharmaceuticals buy tramadol online from oregon buy tramadol online money order buy tramadol online no prescription buy tramadol online now buy tramadol online overnight buy tramadol online pharmacy online buy tramadol online tramadol for buy tramadol online tramadol online buy tramadol online with prescription buy tramadol online without prescription buy tramadol onlinea0 buy tramadol onlines buy tramadol overnight buy tramadol overnight cod buy tramadol rss feed buy tramadol saturday delivery buy tramadol tablets buy tramadol tension headache buy tramadol twinpharm buy tramadol ultram buy tramadol west coast buy tramadol where buy tramadol with discount buy tramadol with no prescription buy tramadol with paypal buy tramadol without a prescription buy tramadol without prescription buy ultram tramadol buy ultram tramadol mg tablets california discount pharmacy tramadol california mortgage rate buy tramadol canadian pharmacy tramadol canadian pharmacy tramadol no rx canine tramadol 50 mg car extended warranty buy tramadol career in finance buy tramadol career in pharmacy buy tramadol canadian pharmacy generic viagra viagra cheap no prescription viagra viagra best price sildenafil prescription drug liability vioxx viagra buy online purchase viagra prescription for ordering viagra buy cheapest viagra buy online drug viagra pharmacy buy later now pay viagra online pharmacy prescription viagra viagra drug store best buys buy cheapest viagra online cheap generic viagra no prescription buy viagra in new zealand buying viagra without prescription buy phentramin viagra online online order viagra order viagra buy and purchase viagra online buy viagra and overseas buy pill price price viagra buy viagra phentermine online pharmacy search results viagra price viagra buy contest viagra prescription orders lowest prices viagra uk buy viagra prescription america order discount viagra viagra prices in usa viagra to buy online valentine no prescription viagra no prescription order viagra online viagra free without prescription order forms for buying viagra buy viagra pill buy internet viagra cialis pharmacy rx viagra 424 buy viagra pharmacy viagra fuerteventura buy viagra in united kingdom dose order single viagra viagra and buy cheap viagra order online order viagra without a prescription buy prescription viagra viagra 50 mg or 100mg discount price on viagra cheapest price viagra buy cheap viagra prescription online viagra order online viagra prescriptions on line ebay dding buy viagra buy cheap viagra viagra viagra bingo buy game online viagra buy buy cheap medved viagra prescription prescription prescription prescription viagra buy buy medved viagra viagra buy soft generic viagra cheapest buy viagra cheap prices buy viagra online australia best prices on brand viagra viagra buy viagra online viagra non prescription deal sale order generic viagra online buy cheapest online place viagra cheapest place to buy viagra viagra uk retail price safest site to buy viagra order viagra now money viagra u s pharmacies buy viagra search find 76k price of viagra over time buy deal viagra lowest price generic viagra viagra viagra buy search find low price for viagra to buy viagra buy levitra online viagra viagra viagra online cheap pharmacy prescription viagra written money order viagra buy side viagra xanax canadian prices for viagra order viagra prescription viagra and money order buy medved viagra re buy viagra buy cheap generic viagra written prescription for viagra viagra prices uk order generic viagra buy viagra in uk viagra prescription houston buy in uk viagra order mexican viagra cheap drug online prescription viagra buy cheap viagra online now buy viagra cheap best prices on viagra viagra with prescription buy viagra assist cheap cialis 100 mg viagra prices buy viagra viagra online viagra pharmacy viagra buy ionline buy discount viagra online buy viagra on line viagra prescription onlin buy viagra in spain buy viagra and cilas buy cheap online uk viagra canadian viagra pharmacy order viagra uk order viagra on line cheapest place buy viagra online pharmacy india viagra cialis viagra by mail order buy cheap viagra online uk buy generic viagra si br on line viagra american pharmacy blue order pill viagra non prescription viagra no prescription cheap viagra prices of viagra and cialis cheap prescription viagra without nhs prices viagra uk generic viagra soft pharmacy online buy viagra online no prescription purchase viagra without prescription buy cheapest online viagra cheap order site viagra hgh viagra us licensed pharmacies buy viagra locally half price network viagra interresults order viagra viagra cheap buy buy p viagra get viagra avoid prescription cialis levitra pharmacy viagra buy cheap site viagra where can i buy viagra buy gw porn viagra buy cheap viagra online u buy pharmaceutical viagra buy phentermine viagra meridia ultr mexican pharmacy viagra viagra price shopper buy viagra zenegra viagra price maid order viagra canada viagra no prescription target google viagra order cheap order uk viagra generic viagra with money order generic low price viagra safest place to buy viagra buy viagra free on internet viagra buy in uk online best buy for viagra viagra prescription for woman buy get online prescription viagra best buy on line viagra search results viagra prescriptions online buy cailis viagra singapore viagra propecia buy online 4.40 buy online viagra generic viagra and online pharmacies viagra prescription medication order telephone viagra overnight delivery buy viagra on line uk generic prescription viagra order viagra without prescription viagra florida online pharmacy buy viagra low cost 100 mg viagra price buy viagra in australia order cheap viagra buy herbal pill viagra viagra buy free viagra on internet cheapest price on viagra doctor online order viagra visit foreign pharmacy viagra line prescription viagra buy free viagra viagra buy real viagra online order viagra viagra online pharmacy propecia viagra prices viagra generic buy viagra inte buy viagra pill online mail online order viagra viagra 100 mg cvs pharmacy viagra cost viagra and philippines pharmacies order viagra usa mail order generic viagra order cheap viagra fas get viagra prescription buy cheap online prescription viagra pharmacies viagra non prescription viagra online ucl order viagra buy generic online viagra best price viagra viagra feedster on mg viagra google groups buy viagra cheap buy viagra all information generic viagra x mg buy sildenafil viagra buy purchase viagra online confidential buy viagra in canada buy viagra no prescription viagra quick prescription order phentermine onlineorder viagra genuine order viagra viagra lowest price mail order viagra without prescription viagra online order canadian pharmacy cheap viagra mail order viagra online 4.24 buy viagra viagra mg best online pharmacy where buy viagra i want to buy viagra