11,933 reputation
11149
bio website vyznev.net
location Helsinki, Finland
age
visits member for 3 years, 1 month
seen yesterday

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:


Sep
2
comment Is it possible to translate a piece of language into your own without knowing the language?
Ps. Obligatory Wikipedia link: en.wikipedia.org/wiki/Decipherment
Sep
2
comment Is it possible to translate a piece of language into your own without knowing the language?
Although it's kind of close, I don't think this question is really on topic for Cryptography Stack Exchange. You might have better luck with it on the History or Linguistics Stack Exchange sites. (That said, if someone else thinks it's on topic here and wants to answer it, I could change my mind.)
Sep
2
answered Initialization vector in symmetric-key encryption
Sep
2
comment Initialization vector in symmetric-key encryption
Related: Encryption with “constant” initialization vector considered harmful
Sep
1
comment How to renew keys for a statically-encrypted database
Actually, I see no fundamental reason why you couldn't replace, say, the last byte in the SIV tag with a key identifier, provided that you ignored that byte when verifying message authenticity. It would slightly decrease the nominal strength of the S2V (i.e. authenticity) part of SIV, but not significantly. Of course, the resulting scheme would no longer be standard SIV, which might be a concern. (It's always nice to be able to say that you're using a standard encryption method.)
Sep
1
awarded  Synonymizer
Sep
1
reviewed No Action Needed Feedback requested on a method of posting a message without revealing the author
Sep
1
reviewed Reviewed What is the relation between hash chaining and chosen prefix attack
Aug
31
comment Why is the complexity of RSA-1024 80 bit and not 86 bit?
@user129789: Essentially, yes.
Aug
30
revised password-based-encryption wiki description
rewrite and expand
Aug
30
revised password-based-encryption wiki excerpt
rewrite and expand
Aug
30
revised random-oracle-model wiki description
rewrite and expand; deleted 5 characters in body
Aug
30
revised random-oracle-model wiki excerpt
rewrite and expand
Aug
30
revised statistical-test wiki description
added 16 characters in body
Aug
30
revised statistical-test wiki excerpt
added 139 characters in body
Aug
30
revised shamir-secret-sharing wiki description
rewrite and expand; no need to define secret sharing in general in the excerpt, since we have another tag for that
Aug
30
revised shamir-secret-sharing wiki excerpt
rewrite and expand; no need to define secret sharing in general in the excerpt, since we have another tag for that
Aug
30
revised protocol-analysis wiki excerpt
copy D.W.'s edit to main wiki also to excerpt
Aug
30
revised order-preserving wiki description
added 466 characters in body
Aug
30
revised order-preserving wiki excerpt
added 175 characters in body