« first day (800 days earlier)      last day (4378 days later) » 

01:44
Morning!
Yay just hit the 5k milestone!
02:29
\o/
 
1 hour later…
03:29
@Tinned_Tuna Am I right to say that HOTP requires storing the counter somewhere while TOTP does not?
 
3 hours later…
06:54
@TerryChia Hooray, you can now approve tag wiki edits! Yippee!
Go forth and approve those tag wiki edits, like the big user you are!
@Iszi heh. Yeah pretty useless privilege. 10k is gonna take another year at least at my current rate.
07:21
morning
 
1 hour later…
08:26
@TerryChia yes, the server must stay in sync, but it may have a "look-ahead" value of 4 or 5 so that a user may accidentally provision a HOTP and it not matter so much.
08:36
I hate myself. I spent an hour debugging an error in my OTP code which turned out to be mixing up Base32 and ASCII encoding...
09:34
Morning All
@RoryMcCune Morning!
09:54
@TerryChia Encoding mistakes are pretty common in stackoverflow crypto questions
Interesting product. @RoryMcCune.
 
2 hours later…
11:36
@TerryChia yeah apparently they're going to release the sources. Funnily enough I've got a Nexus 7 that I've just put Ubuntu onto 'cause I was thinking about getting kismet working on it. So probably just use their distro now...
@RoryMcCune Yeah, I'll probably put it on my Nexus 7 once they release the source. I wonder if it's compatible with my Alfa wireless card.
@TerryChia I hope it'll work with at least one of the Alfa cards, would save me buying yet another USB wireless adapter!
 
2 hours later…
14:07
@TerryChia TOTP uses time as the counter, and time is somehow already stored by Nature.
If you prefer, your server already has a storage for the time counter (and it is called a clock).
RSA SecureID tokens have an internal clock chip, for a similar purpose.
@ThomasPornin do you have any resources on the algorithm(s)/protocol(s) that RSA use in their SecureID tokens?
@ThomasPornin Heh. I guess I deserve the snark. It's quite a stupid question. :P
@Tinned_Tuna You were right about TOTP/HOTP being dead simple to implement. :) Just finished up my code.
@TerryChia lol, I was thinking about what to do as my next blog post :-)
I might cover FOO92...
14:37
Good Rorynoon, everyone.
15:29
@Tinned_Tuna The links from the Wikipedia page contain some information
The main point is that tokens have an enforced lifetime of a few years, so they are often updated
which allows RSA to change their algorithm over time. Apparently they did just that in 2003.
Old algorithm used a custom hash which was somewhat weak.
The 2003+ tokens rely on AES. This is basically the encryption of a 128-bit block, with a token-specific key; input data is the current time (down to the minute) and some token-specific serial number
Thus, it is distinct from TOTP, but functionally similar.
 
4 hours later…
19:19
@ninefingers - Heh, not sure that will catch on.
rory is starting to become the same when smurfs say smurf
20:03
or like this:
 
1 hour later…
21:12
@TerryChia What's strange is that Schneier says that he is "surprised" at the level of details there are in the specifications for the vote. That's not surprising at all. The Church has used the smartest people available for almost 2000 years to write procedures full-time.
21:48
@thomas, I have a feeling a different church might pay more these days for procedure writing...
22:25
Gee, there are not many questions that I have not answered yet.
22:48
@RoryAlsop Nope, probably not. I just felt like saying it. Now we have a List Of Memes, such fun and frivolity is probably doomed due to over use.
23:02
@ThomasPornin c9e5aab95f453a83a639540c92c5d209
23:43
@nine - I hope that's not the case:-) Fun and frivolity are always required

« first day (800 days earlier)      last day (4378 days later) »