11,596 reputation
11049
bio website vyznev.net
location Helsinki, Finland
age
visits member for 2 years, 11 months
seen 2 days ago

I'm a PhD student in biomathematics, working on stochastic individual-based models of evolution in spatially structured populations. My other interests include cryptography, programming games and puzzles, photography and graphic design.

I started programming (in AmigaBASIC) when I was 10 years old. Nowadays, I'm most comfortable using Perl, C and JavaScript. I know Java and PHP too, but I can't really say I like them. I also know some Python, but not as much as I'd like.


CC-Zero Please consider any (original) code I post to Stack Overflow and other Stack Exchange sites to be released under CC-Zero unless stated otherwise. You may do whatever you want with it and don't have to credit me in any way, although of course that would be nice.


I'm the main author and maintainer of the Stack Overflow Unofficial Patch (SOUP), a user script for browsers with GreaseMonkey-compatible user script support (Firefox, Chrome, Opera, possibly Safari) that fixes or works around a number of outstanding issues with the Stack Exchange user interface.

I tend to answer a lot more questions than I ask. Some answers I'm rather proud of:


Aug
7
reviewed Approve suggested edit on Specification of the Megamos crypto algorithm
Aug
7
revised Securing content and login with “same” password
added 1511 characters in body
Aug
7
comment Securing content and login with “same” password
@D.W.: Agreed, the second scheme is better, if it's feasible. However, then you're no longer really implementing an encrypted file storage server, but simply a generic file storage server with secure password authentication.
Aug
7
revised How HOTP values are validated according to RFC 4226
edited tags
Aug
7
answered How HOTP values are validated according to RFC 4226
Aug
7
answered Securing content and login with “same” password
Aug
4
wiki created nonce description
Aug
4
wiki created nonce excerpt
Aug
4
wiki created siv description
Aug
4
wiki created siv excerpt
Aug
4
wiki created hash-tree description
Aug
4
wiki created hash-tree excerpt
Aug
2
reviewed Edit suggested edit on Why does OAEP have 2 rounds with 2 random oracles?
Aug
2
revised Why does OAEP have 2 rounds with 2 random oracles?
English; added link to paper
Aug
2
reviewed Approve suggested edit on Zero-knowledge proof using quadratic residue: why two options?
Jul
28
awarded  Nice Question
Jul
26
revised Why is TLS SRP verifier based on user name?
added 27 characters in body
Jul
25
answered Why is TLS SRP verifier based on user name?
Jul
25
comment Clipper chip (SKIPJACK) key exchange protocol
FWIW, the Wikipedia page no longer includes that remark. It was apparently added in this edit back in 2007, and removed in this recent edit, which also added a citation to the NIST publication you link to.
Jul
25
revised What changed in PKCS#1 v2.2, and why?
edited tags