12,133 reputation
11251
bio website vyznev.net
location Helsinki, Finland
age
visits member for 3 years, 2 months
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:


Aug
28
reviewed Leave Open Good challenges for a crypto competition for teenagers
Aug
28
comment Good challenges for a crypto competition for teenagers
Honestly, I think this could be a good subjective question, and I don't think the closing reason quoted by @e-sushi really applies (as the question is really asking for answers based on expertise, not for purely personal opinions). That said, the current bunch of answers isn't particularly inspiring. I really wish someone would come up with at least one really good, comprehensive answer to set the proper tone here.
Aug
22
awarded  Yearling
Aug
19
reviewed Leave Open Simple proof that shows AES is not a uniform permutation on any n-bit string?
Aug
19
reviewed Leave Open Rely on NSA Suite B Cryptography?
Aug
9
answered How many degrees of freedom up my sleeve?
Aug
9
reviewed Leave Open How many degrees of freedom up my sleeve?
Aug
9
reviewed Close Algebraic Normal Form Piccolo
Aug
9
reviewed Leave Open AES256-CBC vs AES256-CTR in SSH
Aug
9
reviewed Close Currently i am doing decryption for RSA encoding and i face some problem with it
Aug
9
reviewed Leave Open Theoretical attack on RSA
Aug
9
comment Recover from compromised shares with Shamir Secret Sharing
+1. Of course, it's worth noting that the dealer still needs to be trusted; a malicious dealer could construct their polynomial with a non-zero constant term, thereby changing the secret (potentially to one of their choosing, if they can guess the original secret).
Jul
23
awarded  Revival
Jul
23
answered Reordering non-block-aligned parts with DES in ECB mode
Jul
20
answered Spoofing protocol nonce
Jul
20
revised Spoofing protocol nonce
subscripts
Jul
20
revised Spoofing protocol nonce
subscripts
Jul
18
comment Is TripleDES 168bit vulnerable to Differential Cryptanalysis?
@owlstead: Agreed. Not only is it full of both factual and grammatical errors, but most of the text, or at least the more fluent parts of it, appears to be plagiarized. If this were an undergrad course assignment, I'd give it an F; since the authors appear to be grad students, and since it appears to have been published in something pretending to be a scientific journal...
Jul
14
awarded  Nice Answer
Jul
1
revised Exactly two of the four roots must be greater than N/2
add the symmetry argument to the answer; feel free to improve