<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="https://forum.yubico.com/feed.php?f=8&amp;t=155" />

<title>Yubico Forum</title>
<subtitle>...visit our web-store at</subtitle>
<link href="https://forum.yubico.com/index.php" />
<updated>2008-09-02T18:29:40+01:00</updated>

<author><name><![CDATA[Yubico Forum]]></name></author>
<id>https://forum.yubico.com/feed.php?f=8&amp;t=155</id>
<entry>
<author><name><![CDATA[ferrix]]></name></author>
<updated>2008-09-02T18:29:40+01:00</updated>
<published>2008-09-02T18:29:40+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=635#p635</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=635#p635"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=635#p635"><![CDATA[
<div class="quotetitle">Simon wrote:</div><div class="quotecontent"><br />You could integrate our personalization library in your application, so that when a user wants to use a YubiKey for Windows login, she needs to reprogram it.<br /></div><br /><br />It's a nice idea Simon, but for us windows programmers.. the personalization COM app doesn't work in Vista and there's no source code released for it.<br /><br />(I'll just keep posting about it until someone at yubico finally answers <img src="https://forum.yubico.com/images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=162">ferrix</a> — Tue Sep 02, 2008 6:29 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Simon]]></name></author>
<updated>2008-09-02T10:40:06+01:00</updated>
<published>2008-09-02T10:40:06+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=628#p628</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=628#p628"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=628#p628"><![CDATA[
<div class="quotetitle">Rohos wrote:</div><div class="quotecontent"><br /><div class="quotetitle">Simon wrote:</div><div class="quotecontent"><br />1. Online validation.  The OTP is validated against our server.  This requires that the machine always has a working network connection.  The user should configure the HMAC-key to use for validation and be able to change the server address (normally api.yubico.com).<br /><br />2. Offline validation.  This is for customers who only use the YubiKey for Windows login.  The user needs to configure the software with the AES key, and it needs to keep track of the highest counter value seen so far for each yubikey.  The YubiKey shouldn't be used for any other purpose in this mode, since there is no way to synchronize OTP re-use securely.<br /><br />What do you think?<br /><br />Thanks,<br />Simon<br /></div><br /><br /><br />1. It a good idea, BUT ONLY if you have a desktop PC with a 100% live internet connection. This case exist only theoretically or in corporate environment. <br />I have a notebook , and when I go home sometimes its doesnt switch automatically to my wifi net or doesnt switch at all (buggy vista or acer e-net services).<br />Also sometimes depending on a Windows configuration internet connection may not rise up on the logon screen. So you will need to wait... <br /><br />I agree that its more secure since the OTP goto server to expire immideately.<br /><br />2. The only possible attack in this case is that Trojan will record the OTP and send it to bad guy. For this reason, yes I do agree.<br /><br />Maybe we can mix 1 + 2 , so logon immideately by offile validation, then when user logged on connect with a OTP server in the background to expire otps. If there is no web, then wait for next time. Do you have an API for that on the server?</div><br /><br />The API would be the same as for verifying an OTP: if you send any OTP to our server (even if you used to authenticate locally) it will be expired globally.<br /><br />However, it is problematic to have two servers generally, so I would recommend that offline verification is always used against an AES key that isn't known to our server.  You could integrate our personalization library in your application, so that when a user wants to use a YubiKey for Windows login, she needs to reprogram it.  Then it is only usable for Windows login, but that is the tradeoff.<br /><br />/Simon<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2">Simon</a> — Tue Sep 02, 2008 10:40 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rohos]]></name></author>
<updated>2008-08-26T10:26:46+01:00</updated>
<published>2008-08-26T10:26:46+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=596#p596</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=596#p596"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=596#p596"><![CDATA[
<div class="quotetitle">Simon wrote:</div><div class="quotecontent"><br />1. Online validation.  The OTP is validated against our server.  This requires that the machine always has a working network connection.  The user should configure the HMAC-key to use for validation and be able to change the server address (normally api.yubico.com).<br /><br />2. Offline validation.  This is for customers who only use the YubiKey for Windows login.  The user needs to configure the software with the AES key, and it needs to keep track of the highest counter value seen so far for each yubikey.  The YubiKey shouldn't be used for any other purpose in this mode, since there is no way to synchronize OTP re-use securely.<br /><br />What do you think?<br /><br />Thanks,<br />Simon<br /></div><br /><br /><br />1. It a good idea, BUT ONLY if you have a desktop PC with a 100% live internet connection. This case exist only theoretically or in corporate environment. <br />I have a notebook , and when I go home sometimes its doesnt switch automatically to my wifi net or doesnt switch at all (buggy vista or acer e-net services).<br />Also sometimes depending on a Windows configuration internet connection may not rise up on the logon screen. So you will need to wait... <br /><br />I agree that its more secure since the OTP goto server to expire immideately.<br /><br />2. The only possible attack in this case is that Trojan will record the OTP and send it to bad guy. For this reason, yes I do agree.<br /><br />Maybe we can mix 1 + 2 , so logon immideately by offile validation, then when user logged on connect with a OTP server in the background to expire otps. If there is no web, then wait for next time. Do you have an API for that on the server?<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=225">Rohos</a> — Tue Aug 26, 2008 10:26 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[caitsith6502]]></name></author>
<updated>2008-08-20T08:02:26+01:00</updated>
<published>2008-08-20T08:02:26+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=574#p574</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=574#p574"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=574#p574"><![CDATA[
Impersonation is not the only issue with a compromised AES key.  The other issue is Denial of Service.  They do this by forcibly advancing the counter to the max, and authenticating with that token.  Once that happens, the Yubikey is effectively bricked as far as further online use goes.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=128">caitsith6502</a> — Wed Aug 20, 2008 8:02 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Simon]]></name></author>
<updated>2008-08-19T15:27:41+01:00</updated>
<published>2008-08-19T15:27:41+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=571#p571</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=571#p571"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=571#p571"><![CDATA[
<div class="quotetitle">PatrickN wrote:</div><div class="quotecontent"><br /><div class="quotetitle">Simon wrote:</div><div class="quotecontent">2. Offline validation.  This is for customers who only use the YubiKey for Windows login.  The user needs to configure the software with the AES key, and it needs to keep track of the highest counter value seen so far for each yubikey.  The YubiKey shouldn't be used for any other purpose in this mode, since there is no way to synchronize OTP re-use securely.<br /></div><br /><br />Could you expand on this a little please, I am not sure I understand the problems associated with synchronizing the OTP.<br /><br />How would this work for a typical corporate Laptop user? Most of the time they are in the office connected to the corporate LAN and validating online. But also have a need to travel away from the office possibly with no net access.</div><br /><br />First, let's restate the problem: The problem is that if you validate an OTP using the same AES key that api.yubico.com uses, the OTP you verify will be re-usable again on the api.yubico.com server.  It will also be reusable on any other system that also validate OTPs based on the AES key.  The reason is that the counter values aren't synchronized.<br /><br />The simplest solution is to only permit the YubiKey to be used for Windows login.  Nothing else.  Then you can use our personalization software to write a new AES key into your Yubikey, and configure your Windows login software to use that AES key.  Your software needs to remember the counter values, so that you can't replay an OTP against it.  However, since it is the only software that validates the OTPs, no synchronization is needed.<br /><br />There aren't any really good solutions to synchronize OTPs.  You could make the Windows login software send the used OTPs to api.yubico.com when it becomes online, but there is a time window when someone could use these tokens if they could get access to them.  There is also the security problem of having the AES key stored on your Windows platform, which is hardly immune to Trojans etc.  If your AES key is compromised, someone can impersonate you on any service that supports Yubikey.<br /><br />/Simon<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2">Simon</a> — Tue Aug 19, 2008 3:27 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PatrickN]]></name></author>
<updated>2008-08-19T14:54:44+01:00</updated>
<published>2008-08-19T14:54:44+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=562#p562</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=562#p562"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=562#p562"><![CDATA[
<div class="quotetitle">Simon wrote:</div><div class="quotecontent"><br />2. Offline validation.  This is for customers who only use the YubiKey for Windows login.  The user needs to configure the software with the AES key, and it needs to keep track of the highest counter value seen so far for each yubikey.  The YubiKey shouldn't be used for any other purpose in this mode, since there is no way to synchronize OTP re-use securely.<br /></div><br /><br />Could you expand on this a little please, I am not sure I understand the problems associated with synchronizing the OTP.<br /><br />How would this work for a typical corporate Laptop user? Most of the time they are in the office connected to the corporate LAN and validating online. But also have a need to travel away from the office possibly with no net access.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=157">PatrickN</a> — Tue Aug 19, 2008 2:54 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Simon]]></name></author>
<updated>2008-08-19T14:25:15+01:00</updated>
<published>2008-08-19T14:25:15+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=557#p557</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=557#p557"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=557#p557"><![CDATA[
<div class="quotetitle">Rohos wrote:</div><div class="quotecontent"><br /><div class="quotetitle">gmik wrote:</div><div class="quotecontent">---------<br /><br /><div class="quotetitle">Rohos wrote:</div><div class="quotecontent">Yes it does.<br /></div><br /><br />Doesn't seem to (yet?), from this page:<br /><!-- m --><a class="postlink" href="http://www.rohos.com/free-encryption/2008/07/28/yubikey/">http://www.rohos.com/free-encryption/20 ... 8/yubikey/</a><!-- m --><br /><br /><div class="quotetitle">http://www.rohos.com/free-encryption/2008/07/28/yubikey   wrote:</div><div class="quotecontent"><br />3. In current release Rohos doesn’t check generated OTP on the server, or OTP validity. It only checks the key’s ID.<br /></div><br /><br />---------</div><br /><br />Sorry, it doesnt now. But we can do it if community will insist <img src="https://forum.yubico.com/images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /></div><br /><br />I think it would be an excellent addition for your software, and would make more people interested in it.<br /><br />I believe you could have two modes:<br /><br />1. Online validation.  The OTP is validated against our server.  This requires that the machine always has a working network connection.  The user should configure the HMAC-key to use for validation and be able to change the server address (normally api.yubico.com).<br /><br />2. Offline validation.  This is for customers who only use the YubiKey for Windows login.  The user needs to configure the software with the AES key, and it needs to keep track of the highest counter value seen so far for each yubikey.  The YubiKey shouldn't be used for any other purpose in this mode, since there is no way to synchronize OTP re-use securely.<br /><br />What do you think?<br /><br />Thanks,<br />Simon<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=2">Simon</a> — Tue Aug 19, 2008 2:25 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rohos]]></name></author>
<updated>2008-08-06T14:36:48+01:00</updated>
<published>2008-08-06T14:36:48+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=532#p532</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=532#p532"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=532#p532"><![CDATA[
<div class="quotetitle">Snow wrote:</div><div class="quotecontent"><br />When will it support Vista? When will it support Mac &amp; KeyChain? Do you plan to go open source on this project?<br /><br />Thanks for the good work!<br /></div><br /><br />Today we published new update with Windows Vista (x64/x86) support.<br />As for Mac's, I think we will make it in Octomber, as now we are making wireless lock by using Bluetooth enabled mobile...<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=225">Rohos</a> — Wed Aug 06, 2008 2:36 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rohos]]></name></author>
<updated>2008-08-06T14:34:42+01:00</updated>
<published>2008-08-06T14:34:42+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=531#p531</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=531#p531"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=531#p531"><![CDATA[
<div class="quotetitle">gmik wrote:</div><div class="quotecontent"><br />---------<br /><br /><div class="quotetitle">Rohos wrote:</div><div class="quotecontent">Yes it does.<br /></div><br /><br />Doesn't seem to (yet?), from this page:<br /><!-- m --><a class="postlink" href="http://www.rohos.com/free-encryption/2008/07/28/yubikey/">http://www.rohos.com/free-encryption/20 ... 8/yubikey/</a><!-- m --><br /><br /><div class="quotetitle">http://www.rohos.com/free-encryption/2008/07/28/yubikey   wrote:</div><div class="quotecontent"><br />3. In current release Rohos doesn’t check generated OTP on the server, or OTP validity. It only checks the key’s ID.<br /></div><br /><br />---------</div><br /><br />Sorry, it doesnt now. But we can do it if community will insist <img src="https://forum.yubico.com/images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=225">Rohos</a> — Wed Aug 06, 2008 2:34 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gmik]]></name></author>
<updated>2008-08-06T13:41:27+01:00</updated>
<published>2008-08-06T13:41:27+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=529#p529</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=529#p529"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=529#p529"><![CDATA[
---------<br /><br /><div class="quotetitle">Rohos wrote:</div><div class="quotecontent"><br />Yes it does.<br /></div><br /><br />Doesn't seem to (yet?), from this page:<br /><!-- m --><a class="postlink" href="http://www.rohos.com/free-encryption/2008/07/28/yubikey/">http://www.rohos.com/free-encryption/20 ... 8/yubikey/</a><!-- m --><br /><br /><div class="quotetitle">http://www.rohos.com/free-encryption/2008/07/28/yubikey   wrote:</div><div class="quotecontent"><br />3. In current release Rohos doesn’t check generated OTP on the server, or OTP validity. It only checks the key’s ID.<br /></div><br /><br />---------<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=204">gmik</a> — Wed Aug 06, 2008 1:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Snow]]></name></author>
<updated>2008-08-04T21:41:12+01:00</updated>
<published>2008-08-04T21:41:12+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=521#p521</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=521#p521"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=521#p521"><![CDATA[
When will it support Vista? When will it support Mac &amp; KeyChain? Do you plan to go open source on this project?<br /><br />Thanks for the good work!<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=120">Snow</a> — Mon Aug 04, 2008 9:41 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rohos]]></name></author>
<updated>2008-08-04T15:44:51+01:00</updated>
<published>2008-08-04T15:44:51+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=518#p518</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=518#p518"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=518#p518"><![CDATA[
Yes it does.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=225">Rohos</a> — Mon Aug 04, 2008 3:44 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[gmik]]></name></author>
<updated>2008-08-01T15:46:51+01:00</updated>
<published>2008-08-01T15:46:51+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=512#p512</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=512#p512"/>
<title type="html"><![CDATA[Re: Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=512#p512"><![CDATA[
---------<br />does this work in dynamic otp mode?<br />---------<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=204">gmik</a> — Fri Aug 01, 2008 3:46 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rohos]]></name></author>
<updated>2008-08-01T08:44:29+01:00</updated>
<published>2008-08-01T08:44:29+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=155&amp;p=509#p509</id>
<link href="https://forum.yubico.com/viewtopic.php?t=155&amp;p=509#p509"/>
<title type="html"><![CDATA[Rohos Logon. Windows Login with YubiKey]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=155&amp;p=509#p509"><![CDATA[
Hi All,<br /><br />Let me introduce Rohos Logon Key with YubiKey support: <br /><a href="http://www.rohos.com/yubikey.htm" class="postlink">http://www.rohos.com/yubikey.htm</a><br /><br />At the moment only Windows XP (x86/x64) are tested. Vista support in progress. Mac OS X login in development plans.<br /><br />Your feedback will be appreciated.<br /><br />Alex Silonosov.<br />Rohos.com CEO.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=225">Rohos</a> — Fri Aug 01, 2008 8:44 am</p><hr />
]]></content>
</entry>
</feed>