커밋 기록

작성자 SHA1 메시지 날짜
  Adam Ierymenko c89cdcc3fd Blech... moving on! 12 년 전
  Adam Ierymenko bad043729f Yet another revision of this algo... yeesh... and update to supernode IDs. I think I am gonna go with this one. Seems memory-hard enough to me. I am probably procrastinating by obsessing over it. 12 년 전
  Adam Ierymenko 3c5c3280ff Fix an endian-non-neutrality bug in new hashcash identity algo. 12 년 전
  Adam Ierymenko 8c9b73f67b Make Salsa20 variable-round, allowing for Salsa20/12 to be used for Packet encrypt and decrypt. Profiling analysis found that Salsa20 encrypt was accounting for a nontrivial percentage of CPU time, so it makes sense to cut this load fundamentally. There are no published attacks against Salsa20/12, and DJB believes 20 rounds to be overkill. This should be more than enough for our needs. Obviously incorporating ASM Salsa20 is among the next steps for performance. 12 년 전
  Adam Ierymenko 2fa2796f2a Another tweak, hopefully final, to reduce variance on identity generation times. 12 년 전
  Adam Ierymenko 343b7f44fc Old algo for ID derivation was not in fact memory-hard since Salsa20 is seekable, so take two. 12 년 전
  Adam Ierymenko 0c8614b9c6 Add a second arg to idtool generate to make generating both secret and public easier, add new supernode identities after generating them, fix known good and bad IDs in selftest. 12 년 전
  Adam Ierymenko 300d26973a Test vectors for all new crypto. 12 년 전
  Adam Ierymenko 660f92b6a7 Add test vectors for ensuring identical C25519 operation across systems. 12 년 전