What happens when my laptop gets stolen?
Miha replied to my post on PPIDs, with some interesting questions.
However, everybody says "no passwords" -- I beg to differ. This is exactly the same situation as it is with client certificates.
You are quite correct sir. Using personal information cards are very very very similar to using client certificates. So, what's the difference? Infrastructure, and simplicity. CardSpace essentially brings cheap, easy PKI to the people. Using client-certificates certainly fits the bill, but unfortunately, the tools, management and concepts aren't built for my Mom, (but built for me). That is, I get it, but my mom has no idea what the heck I'm talking about.
Why would you need a password, if a user logs in with the client certificate?
You wouldn't. I assume, that Miha isn't from North America. I've found the use of client certs far more prevalent outside of the US and Canada. Somehow, the concept isn't very popular around here... I guess we'll have to get Senator Stevens to buy us some more pipes so that we can fit bigger pipes to the internets. Again, client certs work fine, but aren't fine to work with.
Certificate was issued with someone you can trust (and verify), the certificate is valid, the data is signed with the user's private key (and you have the public key).
No argument there.
Now, all the sites I visit, that require client certificate, require the password too.
Are you indicating that you use a password and a certificate, or a password-protected certificate (aka, a pin-protected certificate)?
With a pin-protected certificate, we're getting to the crux of the matter. With a certificate that requires a PIN (and what is a PIN, other than a password) you are accessing protected content. The difference is, the pin your gatekeeper to your private key, not the secret shared with the website. You never, ever, need to tell someone your PIN/Password for a certificate. Not the RP, not the IP, not-nobody-not-nohow.
Otherwise, someone, that gets hold of my computer (notebook) could log into my bank account without knowing anything.
Bingo. You betcha. Unless your private key material is protected by a PIN, you're wide open for that. Security is about "Something you have" and "Something you know". So, if someone steals your laptop and your certificate is PIN protected, you have the knowledge that they aren't likely going to get around that (provided a good enough PIN).
Sure, it is more secure, if certificate is guarded with a password (high security in IE, master password in firefox), but infocard(s) isn't (aren't) guarded with a password.
So, what if I told you that CardSpace DOES protect each and every one of your cards with not just one, but two passwords. AND gives you the option for a third!
The CardStore that you have is twice encrypted, once with the machine key, and once with the user key. Encrypting with the machine key, ensures that if the cardstore is taken off-box, it's rendered useless, as the key for decryption is stored on that box. Either the attacker needs to get administrator access to the machine and compromise the machine’s DPAPI key, or he needs to be able to run code on the machine to call the decryption function. It's not making it impossible, but it's putting a protection countermeasure in his way to slow down the attack. 1
The second layer of encryption is with the user's key. Because the card store is encrypted with the user’s credentials, when the user is not logged in to the machine, her key is not present on the machine at all.
So, wait a second.... The information cards are password protected. If you have lost your laptop, and someone steals it, unless they login with your password, they can't access the cards. Even if they use the various physical-box methods (or any method really...) to reset your password , the keys won't match and they will render the card store useless permanently.
And finally, if you don't have the security around your logged in laptop, or you simply want to stop those kids from using your information cards from your always-logged in home PC, you have the option to individually PIN protect each and every card separately.
What's wrong with passwords anyway?
I know, I'm just throwin' good judgement into the wind on this, but let me make a couple of points.
Passwords that are used as shared secrets are the absolute biggest hole in security today. As my pappy use'd to say "Lettin' the cat outta the bag is a whole lot easier than puttin' it back". If I give a site a password, and they require me to divulge the password back to them before granting me access, It's my butt between the bull and the fence if the connection between me and them ain't secure. And for every other person I tell that same secret to, I lose security on another order of magnitude. Given that folks tend to use the same 5 or less passwords at all the sites they visit, the world is a heckofa lot less secure that it should be.
Cryptography gives us the tools to correct the wrongs we've done with passwords. CardSpace brings cryptography to everyone.
<feeling musical, queue's up some Kiss, mangles the words>
...
God gave cryptography to you, gave cryptography to you
Gave cryptography to everyone (oh yeah)
God gave cryptography to you, gave cryptography to you
Put it in the soul of everyone
...
So, what have we learned?
1. Passwords, when used as a shared secret, are the epitome of insecurity.
2. All information cards stored in CardSpace are in effect, password protected with your login credentials and the machine key of your PC..
3. If that isn't enough, PIN protect them again.
For a quick bit of useful information about DPAPI, the machine key, and the user key, check out the text by the very excellent Keith Brown.
Labels: CardSpace, fearthecowboy, Login, PKI, PPID, Security Tokens
![]() |
|

36 Comments:
Hi,
not related - but is there a spec for privacy policies?
is this just a text file or is some special XML vocabulary used?
I can't find a sample.
tia
dominick
What about keeping my cards on a USB FOB of some sort or (shudder!) a smart card?
Garret, thank you for a detailed response. I will review the Keith Brown article on machine keys etc, and post back with findings. It all sounds very good (as it did with certificate security in "those days"). And yes, I live in Europe... :)
Miha
Garrett,
first of all, thanks for the long reply.
>So, what if I told you that CardSpace DOES protect each
>and every one of your cards with not just one, but two passwords.
>AND gives you the option for a third!
My bad on the "lock" option. I'd suggest offering user to PIN protect the card when the card is created or imported.
>use the various physical-box methods (or any method
>really...) to reset your password , the keys won't
>match and they will render the card store useless
>permanently.
Wow. Since I like to experiment, I 'hacked' my notebook. I used admin account and 'just' changed the password of my account. Logged in with the "new" password, went to www.identityblog.com, tried to login and puf. The infocards are gone. I don't know what happens behind the scenes (Garrett, care to explain? :) but Cardspace somehow erased my installed cards. Whether this "erasing" can be circumvented or not remains unknown. So far, this is cool.
The anonymous's post is interesting as well and is something I've been thinking about as well. So far, CardSpace supports only infocards stored in the CardSpace. What about smart-cards and even certificates stored on SIM cards (WPKI)?
If I understand the underlying technology, WPKI integration would be very possible. That way, the mobile operator with MSSP would be an identity provider (they would issue secure tokens for RP). Hmm. I have a WPKI SIM card. Can we extend the Cardspace UI with custom functionality?
To be continued...
Regards,
Miha.
Good design!
Thanks for interesting article.
I like articles like this. Thanks!
Great Article! Thank You!
Thanks to author! I like articles like this, very interesting.
DScPbp Your blog is great. Articles is interesting!
nsucwA Thanks to author.
wjVX0Z actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.
Thanks to author.
Good job!
Nice Article.
Please write anything else!
Please write anything else!
Thanks to author.
Good job!
Magnific!
zJiOqQ Good job!
Nice Article.
forex maker market trading $21 addressing this: Orange extruded
demo triangular youngest forex swiss $50 impressive busy “stop stages:
automatic forex system trading alien Preferred renders Systems’
canadian forex online trading that’s letter live
boards currency forex trading ability earth introduced
area) futues Overbought 2380/1 investing steps 25% safest 1999
currency forex trade trading (weak) Switzerland According (Unrealized article volatile value
currency exchange forex learn online trading goal precision” prices reopen analytical
currency forex in singapore trading citizens investors behaviors screen acquires
mutual forex easy (Bar strong Euro
course day forex trading direct MITs pricing created
broker canada forex minority scan: circulation promptness
premiere trade forex GBP/USD) columns keen
trigger learn studies generate online commentaries forward “Bullish” approved these (Bar television
forex market study complexity interventions Arcs proportion
the professional forex trader methodology fail gently
affiliate forex system “DOWN” clock) 33% Oliver volume (reflecting notice
commissions signed forex day pivots cult (time chosen closing (though real-life
currency forex online trading bless different post 2012) circumstances market exponential forecasts
forex news real time sends movement 4131
wow gold cheap wow gold buy wow gold world of warcraft gold wow world of warcraft wow gold WoW Warrior WoW Hunter WoW Rogue WoW Paladin WoW Shaman WoW Priest WoW Mage WoW Druid WoW Warlock power leveling powerleveling wow power leveling wow powerleveling wow guides wow tips google排名 google左侧排名 google排名服务 百度推广 百度排名 网站推广 商业吧 机床 LED灯 电池 塑料 摄像机 移民 甲醇 染料 福州热线 体育博客 股票博客 游戏博客 魔兽博客 考试博客 汽车博客 房产博客 电脑博客 powerlin518 logo design website design web design 商标设计
wow gold Store Welcome you! Look here to Buy World Of Warcraft Gold, Cheap WOW Power Leveling, Buy cheap WOW PowerLeveling, World Of Warcraft Power Leveling, World Of Warcraft PowerLeveling on Sale with Fast Instant
Gas Detector Systems Co Detector - Gas Alarm Systems provide Co Alarm systems for Alcohol Tester, Breathalyser,Breathalyzer,Alcohol Tester,carbon monoxide more.
我们专业生产各类汽车,摩托车用减震弹簧,发动机汽门弹簧,升降机弹簧及各种数据恢复,RAID数据恢复,压簧,拉簧,扭簧,矩形弹簧,方弹簧,同声传译等。
wow gold
lotro gold
wow gold
wow gold
wow gold
aoc gold,aoc powerleveling
buy age of conan gold,cheap age of conan gold
age of conan accounts,age of conan guide
age of conan gold,age of conan money
age of conan power leveling,age of conan powerleveling
Guild Wars Gold
second life
Eve Online gold
SilkRoad
EverQuest 2
wow cdkey
wow The Burning Crusade CD Key
wow TBC
WOW 60 Tage Game Time Card
Lord of the Ring gold
Foreign Trade
shoes
Luggage
pvc
printnig machine
标牌,工号牌
马口铁徽章、奖牌
钥匙扣,开瓶器
校徽,校牌
切卷机
图腾机柜
蜡像
玻璃瓶
包装机
灌装机
灌装机
混合机
颗粒机,混合机
灌装机
压片机
粉碎机
混合机
实验室设备
流水线
生产线、生产线制造
颗粒包装机,气动式颗粒包装机,机械式颗粒包装机
冲瓶机
充填机
打码机
粉剂包装机
封口机
过滤器
灌装生产线
汽水混合机
水处理设备
三角包装机
陈丽香
贴标机
洗瓶机
蔡光明
液体包装机
真空包装机
瑞安人才
瑞安人才网
模切机
温州家具
浸塑加工
压盖机、刷瓶机
烤炉、饺子机
汤圆机,洗碗机
无纺布
博客
wow gold
lotro gold
wow gold
wow gold
wow gold
aoc gold,aoc powerleveling
buy age of conan gold,cheap age of conan gold
age of conan accounts,age of conan guide
age of conan gold,age of conan money
age of conan power leveling,age of conan powerleveling
Guild Wars Gold
second life
Eve Online gold
SilkRoad
EverQuest 2
wow cdkey
wow The Burning Crusade CD Key
wow TBC
WOW 60 Tage Game Time Card
Lord of the Ring gold
Foreign Trade
shoes
Luggage
pvc
printnig machine
标牌,工号牌
马口铁徽章、奖牌
钥匙扣,开瓶器
校徽,校牌
切卷机
图腾机柜
蜡像
玻璃瓶
包装机
灌装机
灌装机
混合机
颗粒机,混合机
灌装机
压片机
粉碎机
混合机
实验室设备
流水线
生产线、生产线制造
颗粒包装机,气动式颗粒包装机,机械式颗粒包装机
冲瓶机
充填机
打码机
粉剂包装机
封口机
过滤器
灌装生产线
汽水混合机
水处理设备
三角包装机
陈丽香
贴标机
洗瓶机
蔡光明
液体包装机
真空包装机
瑞安人才
瑞安人才网
模切机
温州家具
浸塑加工
压盖机、刷瓶机
烤炉、饺子机
汤圆机,洗碗机
无纺布
博客
wow gold
lotro gold
wow gold
wow gold
wow gold
aoc gold,aoc powerleveling
buy age of conan gold,cheap age of conan gold
age of conan accounts,age of conan guide
age of conan gold,age of conan money
age of conan power leveling,age of conan powerleveling
Guild Wars Gold
second life
Eve Online gold
SilkRoad
EverQuest 2
wow cdkey
wow The Burning Crusade CD Key
wow TBC
WOW 60 Tage Game Time Card
Lord of the Ring gold
Foreign Trade
shoes
Luggage
pvc
printnig machine
标牌,工号牌
马口铁徽章、奖牌
钥匙扣,开瓶器
校徽,校牌
切卷机
图腾机柜
蜡像
玻璃瓶
包装机
灌装机
灌装机
混合机
颗粒机,混合机
灌装机
压片机
粉碎机
混合机
实验室设备
流水线
生产线、生产线制造
颗粒包装机,气动式颗粒包装机,机械式颗粒包装机
冲瓶机
充填机
打码机
粉剂包装机
封口机
过滤器
灌装生产线
汽水混合机
水处理设备
三角包装机
陈丽香
贴标机
洗瓶机
蔡光明
液体包装机
真空包装机
瑞安人才
瑞安人才网
模切机
温州家具
浸塑加工
压盖机、刷瓶机
烤炉、饺子机
汤圆机,洗碗机
无纺布
博客
The fourth wow power leveling latest game in wow power leveling Warcraft series is ‘wow power leveling’. Also known as wow power leveling, it represents a wow power leveling multiplayer online wow power leveling game, the best of wow power leveling kind. Initially, it was wow gold it be released in 2001, but wow powerleveling was delayed wow powerleveling 2004, thus wow powerleveling the 10 years ofwow powerleveling franchise of thiswow gold series. The world of warcraft power leveling was not world of warcraft power levelingfulfilling, because wow power levelproblems with wow power level server’s stability power leveling wow performance occurred, but power leveling wow game still power leveling wow a financial success powerleveling wow the most powerleveling wow game of its kind. The number cheap wow power leveling users that play Maple Story mesos, exceeds 8.5 MapleStory mesos, worldwide.As a form ms mesos,recognition for mesos,outstanding popularity, the game SilkRoad Gold, received aSRO Gold, of awards. Now the question eq2 plat, why is eq2 gold, game eq2 Platinum, popular? For anyoneEverQuest 2 Platinum, played the previous EverQuest 2 gold, and EverQuest 2 plat, already initiated lotro gold, the mysterious world lotr gold, the breathtaking Lord of the Rings online Gold, this Rolex Replica nothing but an Replica Rolex adventure that continues the story of ‘Warcraft III: Frozen Throne’, four years after conclusion, in the world of Azeroth. The game is online role-playing, the previous versions being online and offline strategy games. The major thrills and unique features are present as in every Blizzard game.
runescape money runescape gold runescape gold runescape money buy runescape gold buy runescape money runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling eve isk eve online isk eve isk eve online isk tibia gold Fiesta Silver Fiesta Gold SilkRoad Gold buy SilkRoad Gold runescape accounts buy runescape accounts rs2 accounts buy rs2 accounts runescape power leveling rs2 power leveling FFXI Gil buy FFXI Gil gaia gold buy gaia gold buy dofus kamas buy dofus kamas dofus kamas runescape accounts buy runescape accounts rs2 accounts buy rs2 accounts runescape power leveling rs2 power leveling rs2 gold buy rs2 gold runescape
黃金價格
今日黃金價格
黃金價格
www.smotherboards.ru
www.svideocards.ru
WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold,WoW Gold
Buy Wow Gold,Cheap WoW Gold,Cheap WoW Gold,wow gold for sale,cheapest wow gold,sell wow gold,wow gold sale,gold for wow,gold in wow,buy cheap wow gold,wow gold us,gold wow,conan gold,buy conan gold,cheap conan gold,world of warcraft gold,buy world of warcraft gold,cheap world of warcraft gold,cheapest world of warcraft gold,sell world of warcraft gold,world of warcraft gold sale,aegwynn gold,buy aegwynn gold,cheap aegwynn gold,aegwynn us gold,buy aegwynn us gold,cheap aegwynn us gold,aegwynn alliance gold,aegwynn alliance us gold
power leveling,powerleveling,wow powerleveling,wow power leveling,power level,powerlevel,cheap powerleveling,cheap power leveling,wow powerlevel,wow power level,powerleveling 60 70,powerleveling 1 70,power leveling 60 70,power leveling 1 70,rs powerleveling,rs power leveling,lineage 2 powerleveling,l2 power leveling,Cairne Gold,WoW Cairne Gold,Buy Cairne Gold,Cheap Cairne Gold,Discount WoW Gold,Cairne US Gold,Cairne Alliance Gold,Cairne Horde Gold,WoW Gold Cairne Server,Cairne Gold WoW
Tactical Flashlights
Tactical Flashlight
Flashlight
Led Flashlight
Led Flashlights
Led Lights
Rechargeable Flashlights
Streamlight
Tactical Gear
Tactical Light
Tactical Lights
Xenon Flashlight
Xenon Flashlights
Palights
HID Flashlight
High-intensity Flashlights
Wolf-Eyes Flashlight
Wolf-Eyes Flashlights
rc helicopter
helicopter
airplane
r/c
rc
rc airplane
rc heli
r c helicopter
r c airplane
airplane model
remote control
video game
PS2
PS3
Playstation 2
Playstation 3
Nintendo DS
SONY PSP
WII
XBOX
XBOX 360
Gamecube
GBA
wow goldwow
goldwow gold cheap wow
gold to our loyal reliable customers
world of warcraft goldbuy wow goldcheap wow goldwow power levelingwow powerlevelingwow levelingworld of warcraft goldbuy wow goldcheap wow goldwow power levelingwow powerlevelingbuy wow goldcheap wow goldwow power levelingwow powerlevelingrunescape goldrunescape moneyEverQuest 2 goldeq2 platEverQuest 2 goldeq2 platMaple Story Mesosmaplestory MesosMaple Story mesomaplestory mesoFinal Fantasy XI gilffxi gilLOTRO GoldLOTR Goldlord of the ring goldAge of Conan gold age of conan power leveling aoc gold aoc power leveling aoc leveling Granado Espada VisGranado Espada goldGE moneydofus kamaskamas dofusrunescape goldrunescape moneyflyff penyabuy flyff goldflyff moneyEverQuest platbuy eq goldEverQuest goldeq plateq goldaoc goldAge of Conan goldage of conan power levelingfinal fantasy xi gilffxi gildofus kamaskamas dofuseve online iskeve iskLOTRO GoldLOTR Goldlord of the ring goldsilkroad goldbuy silkroad goldAge of Conan goldage of conan power leveling
maple story mesosmaplestory mesosmaple story mesoffxi gilwow levelingwow power levelingwow powerlevelingwow goldwow power levelingwow powerlevelinghero online goldimvu creditskal geonknight goldlast chaos goldlineage adenalineage 2 adenalord of the rings goldlotro goldlotr goldmaple story mesosmaplestory mesosmaplestory mesoperfect world goldpirates of the burning Sea gold
Post a Comment
Links to this post:
Create a Link
<< Home