{"push_id":1107503399,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"ed50b7ee9e03b21ad73fe68bef276532b4c4866c","before":"ca215e90ed894f0e586236c4c6e168f7d8c2796d","commits":[{"sha":"ccd5f5fa096445952d16332e2c11e4501c433c21","author":{"email":"18588b0d5c178b0097233c7bbe9858c590261984@gmail.com","name":"Elias Zamaria"},"message":"In challenge 40, don't record private exponents\n\nThis simplifies things and also better simulates the point of view of\nan attacker.","distinct":true,"url":"https://api.github.com/repos/mikez302/matasanoSolutions/commits/ccd5f5fa096445952d16332e2c11e4501c433c21"},{"sha":"80a3d09372f936d3537a70cf9768228ab9d2d9f6","author":{"email":"18588b0d5c178b0097233c7bbe9858c590261984@gmail.com","name":"Elias Zamaria"},"message":"In challenge 40, don't record ciphertext bytes","distinct":true,"url":"https://api.github.com/repos/mikez302/matasanoSolutions/commits/80a3d09372f936d3537a70cf9768228ab9d2d9f6"},{"sha":"ed50b7ee9e03b21ad73fe68bef276532b4c4866c","author":{"email":"18588b0d5c178b0097233c7bbe9858c590261984@gmail.com","name":"Elias Zamaria"},"message":"Use PyCryptodome instead of PyCrypto\n\nPyCrypto is no longer being actively maintained.","distinct":true,"url":"https://api.github.com/repos/mikez302/matasanoSolutions/commits/ed50b7ee9e03b21ad73fe68bef276532b4c4866c"}]}