GitHub PushEvent at 2014-06-12 01:41:34
Repository: ocaml-nocrypto
Actor: pqwy
Payload: {"shas":[["0175a2f8f563987e52225b18485b0bc46b886fec","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: x <- [2..p-2], not [0..p-1]\n\ng^0 = g^(p-1) = 1 mod p\ng^1 = g^p     = g mod p","pqwy",true],["3028a82a36dc2a702b8c4c6ed1a5aba387d16bd1","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: prevent simple degenerate-msg attack","pqwy",true],["68e9ce02b12c9a662be686fdd8405865f13ba580","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: compute the order of the generated group\n\nthat was *so* obvious!!!","pqwy",true],["616efd2067aaa9b210a8d1dee6ee94e7e44499b9","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: smarter use of known order","pqwy",true],["6ce76ffdb260de51a25191b741efc9e6d429f2fb","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: don't produce g^x = 1 mod p\n\n... even with unknown group orders.","pqwy",true],["bde61583aadfd6d0d50e3042064b036f17c07132","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: run more random tests","pqwy",true],["68e036c8918ccfcb9995d760a33dd422f65b21b7","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","PKCS1: expose RNG","pqwy",true],["78d1d23bce9ffa2a9cb60637014a9582bf6f2a5b","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: refuse composite-order groups","pqwy",true],["5cca2a2461fcc9c965471812e7c42dbce47deb19","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","require sexplib","pqwy",true],["ff10ffda6fb44437ba904f937807b2cfb8a914a9","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","the sexplib hack","pqwy",true],["19a688ac64df6608a7514093aecea01f83bf76a2","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: sexplib repr","pqwy",true],["fd0f94ff4bb2d9007a2541fa542bf7849c4dce48","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@numm.org","DH: widen the search for generator\n\n... add some small primes as candidates; regains speed hit of rejecting\ncomposite-order groups.","pqwy",true]],"size":12,"ref":"refs/heads/master","head":"fd0f94ff4bb2d9007a2541fa542bf7849c4dce48"}