preface.tex 1.0 KB

123456789101112131415161718192021222324
  1. \chapter{Preface}
  2. Even if the basic RSA keypair generation algorithm is fairly
  3. straightforward, it turns out that any software willing to provide such a
  4. feature does have to test the pair candidate against a substantious number of
  5. tests before claiming its security.
  6. The purpose of this project is to examine the TLS protocol, study in deep the
  7. \openssl library, and survey some of the attacks to which a bad key generation
  8. is exposed. On the footprint of ~\cite{20years}, we which already analyzed most
  9. of these, we are going to describe the mathematical basis of each attack, and
  10. then proceed further reasoning about a clever, possibly optimal, solution in
  11. procedural programming; finally, we are trying to think about a distributed
  12. version of it.
  13. Besides the pseudocode already available in this document, the project led to the
  14. development of a real, open, C implementation consultable at
  15. \small{\url{https://github.com/mmaker/bachelor}}.
  16. %%% Local Variables:
  17. %%% mode: latex
  18. %%% TeX-master: "question_authority"
  19. %%% End: