% Bibliography of the 2877 items from 1987 counted in the Cryptanalytic Effort study.
% Generated 2026-10-11 by pipeline/build_bibliography.py from data/export/combined_included.csv.
% Custom fields: classes, category, rationale, vetted, peerreviewed, quantum, sources, studyid.

@article{dblp:journals-tcs-Schnorr87,
  author       = {Claus-Peter Schnorr},
  title        = {{A Hierarchy of Polynomial Time Lattice Basis Reduction Algorithms}},
  journal      = {Theoretical Computer Science},
  year         = {1987},
  doi          = {10.1016/0304-3975(87)90064-8},
  url          = {https://doi.org/10.1016/0304-3975(87)90064-8},
  classes      = {Lattices 1},
  category     = {A},
  rationale    = {Block Korkine-Zolotarev hierarchy of lattice reduction algorithms.},
  vetted       = {yes},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {dblp, openalex_snowball},
  studyid      = {dblp:journals/tcs/Schnorr87},
  countyear    = {1987},
  venuenote    = {published venue resolved from dblp journals/tcs/Schnorr87 [+crossref,dblp-self] (confidence 1.00)}
}

@article{dblp:journals-jsc-Pohst87,
  author       = {Michael Pohst},
  title        = {{A Modification of the LLL Reduction Algorithm}},
  journal      = {Journal of Symbolic Computation},
  year         = {1987},
  doi          = {10.1016/s0747-7171(87)80061-5},
  url          = {https://doi.org/10.1016/s0747-7171(87)80061-5},
  classes      = {Lattices 1},
  category     = {A},
  rationale    = {Modification of LLL reduction algorithm.},
  vetted       = {yes},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {dblp, openalex_snowball},
  studyid      = {dblp:journals/jsc/Pohst87},
  countyear    = {1987},
  venuenote    = {published venue resolved from dblp journals/jsc/Pohst87 [+crossref,dblp-self] (confidence 1.00)}
}

@article{openalex:W2045071555,
  author       = {Martin Seysen},
  title        = {{A probabilistic factorization algorithm with quadratic forms of negative discriminant}},
  journal      = {Mathematics of Computation},
  year         = {1987},
  doi          = {10.1090/s0025-5718-1987-0878705-x},
  url          = {https://doi.org/10.1090/s0025-5718-1987-0878705-x},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Seysen probabilistic class-group factoring algorithm.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {openalex},
  studyid      = {W2045071555},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.1090/s0025-5718-1987-0878705-x [+crossref,openalex] (confidence 0.98)}
}

@article{openalex:W2005317356,
  author       = {Hendrik W. Lenstra},
  title        = {{Factoring Integers with Elliptic Curves}},
  journal      = {The Annals of Mathematics},
  year         = {1987},
  doi          = {10.2307/1971363},
  url          = {https://doi.org/10.2307/1971363},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Lenstra elliptic curve factoring method.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {openalex, zbmath},
  studyid      = {W2005317356},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.2307/1971363 (confidence 0.95)}
}

@incollection{openalex:W70474044,
  author       = {Carl B. Pomerance},
  title        = {{Fast, Rigorous Factorization and Discrete Logarithm Algorithms}},
  booktitle    = {Discrete Algorithms and Complexity},
  year         = {1987},
  doi          = {10.1016/b978-0-12-386870-1.50014-9},
  url          = {https://doi.org/10.1016/b978-0-12-386870-1.50014-9},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Rigorous subexponential factoring and discrete log algorithms.},
  vetted       = {no},
  peerreviewed = {no},
  quantum      = {no},
  sources      = {openalex},
  studyid      = {W70474044},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.1016/b978-0-12-386870-1.50014-9 (confidence 0.95)}
}

@article{openalex:W2026129593,
  author       = {Ravi Kannan},
  title        = {{Minkowski's Convex Body Theorem and Integer Programming}},
  journal      = {Mathematics of Operations Research},
  year         = {1987},
  doi          = {10.1287/moor.12.3.415},
  url          = {https://doi.org/10.1287/moor.12.3.415},
  classes      = {Lattices 1},
  category     = {A},
  rationale    = {Kannan's n\^{}O(n) SVP/CVP algorithms; foundation of enumeration.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {openalex},
  studyid      = {W2026129593},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.1287/moor.12.3.415 [+crossref,openalex] (confidence 0.98)}
}

@article{zbmath:0617.10005,
  author       = {Williams, H. C. and Wunderlich, M. C.},
  title        = {{On the parallel generation of the residues for the continued fraction factoring algorithm}},
  journal      = {Mathematics of Computation},
  year         = {1987},
  doi          = {10.2307/2007899},
  url          = {https://doi.org/10.2307/2007899},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Parallel residue generation for CFRAC/QS factoring on MPP.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {zbmath},
  studyid      = {zb:0617.10005},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.2307/2007899 [+crossref,zbmath] (confidence 0.98)}
}

@inproceedings{dblp:journals-tit-AdamsM89,
  author       = {Carlisle M. Adams and Henk Meijer},
  title        = {{Security-Related Comments Regarding McEliece's Public-Key Cryptosystem}},
  booktitle    = {CRYPTO 1987},
  year         = {1987},
  doi          = {10.1007/3-540-48184-2_20},
  url          = {https://doi.org/10.1007/3-540-48184-2_20},
  classes      = {Syndrome decoding 1},
  category     = {D},
  rationale    = {Early McEliece security comments: decoding attack cost and parameter choice; title only.},
  vetted       = {yes},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {dblp, openalex_doi},
  studyid      = {dblp:journals/tit/AdamsM89},
  countyear    = {1987},
  venuenote    = {published venue resolved from dblp conf/crypto/AdamsM87 [+crossref,dblp-title] (confidence 0.98)}
}

@article{openalex:W1971605365,
  author       = {Peter L. Montgomery},
  title        = {{Speeding the Pollard and elliptic curve methods of factorization}},
  journal      = {Mathematics of Computation},
  year         = {1987},
  doi          = {10.1090/s0025-5718-1987-0866113-7},
  url          = {https://doi.org/10.1090/s0025-5718-1987-0866113-7},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Montgomery speedups for p-1, p+1 and ECM factoring.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {openalex, zbmath},
  studyid      = {W1971605365},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.1090/s0025-5718-1987-0866113-7 [+crossref,openalex] (confidence 0.98)}
}

@article{zbmath:0608.10004,
  author       = {Silverman, Robert D.},
  title        = {{The multiple polynomial quadratic sieve}},
  journal      = {Mathematics of Computation},
  year         = {1987},
  doi          = {10.2307/2007894},
  url          = {https://doi.org/10.2307/2007894},
  classes      = {Factoring/FF-DLP 1},
  category     = {A},
  rationale    = {Multiple polynomial quadratic sieve algorithm and implementation.},
  vetted       = {no},
  peerreviewed = {yes},
  quantum      = {no},
  sources      = {zbmath},
  studyid      = {zb:0608.10004},
  countyear    = {1987},
  venuenote    = {published venue resolved from crossref 10.2307/2007894 [+crossref,zbmath] (confidence 0.98)}
}
