From c9bb527a830789a2cd154a26ce6395760544d847 Mon Sep 17 00:00:00 2001
From: Daan Sprenkels <hello@dsprenkels.com>
Date: Fri, 2 Aug 2019 14:37:48 +0200
Subject: [PATCH] refs: Capitalize titles

---
 refs.bib | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/refs.bib b/refs.bib
index ab4f5bc..5d266af 100644
--- a/refs.bib
+++ b/refs.bib
@@ -16,7 +16,7 @@
 
 @misc{VGT+19,
   author        = {Henry de Valence and Jack Grigg and George Tankersley and Filippo Valsorda and Isis Lovecruft},
-  title         = {The ristretto255 Group},
+  title         = {The ristretto255 {Group}},
   howpublished  = {IETF CFRG Internet Draft},
   year          = {2019},
   note          = {\url{https://tools.ietf.org/html/draft-hdevalence-cfrg-ristretto-01} (accessed 2019-07-31)},
@@ -24,13 +24,13 @@
 
 @misc{ristretto,
   author        = {Tony Arcieri and Henry de Valence and Isis Lovecruft},
-  title         = {The Ristretto Group},
+  title         = {{The} {Ristretto} {Group}},
   note          = {\url{https://ristretto.group/ristretto.html} (accessed 2019-07-31)},
 }
 
 @misc{LS17,
   author        = {luigi1111 and Riccardo ``fluffypony'' Spagni},
-  title         = {Disclosure of a Major Bug in CryptoNote Based Currencies},
+  title         = {{Disclosure} of a {Major} {Bug} in {CryptoNote} {Based} {Currencies}},
   howpublished  = {Post on the Monero website},
   year          = {2017},
   note          = {\url{https://www.getmonero.org/2017/05/17/disclosure-of-a-major-bug-in-cryptonote-based-currencies.html} (accessed 2019-07-31)},
@@ -51,7 +51,7 @@
 
 @inproceedings{BBJ+08,
   author        = {Daniel J. Bernstein and Peter Birkner and Marc Joye and Tanja Lange and Christiane Peters},
-  title         = {Twisted Edwards curves},
+  title         = {Twisted {Edwards} curves},
   booktitle     = {Progress in Cryptology -- {AFRICACRYPT 2008}},
   editor        = {Serge Vaudenay},
   publisher     = SV,
@@ -87,7 +87,7 @@
   note          = {see also full version \cite{BDL+12}},
 }
 
-@article{ BDL+12,
+@article{BDL+12,
   author        = {Daniel J. Bernstein and Niels Duif and Tanja Lange and Peter Schwabe and Bo-Yin Yang},
   title         = {High-speed high-security signatures},
   journal       = {Journal of Cryptographic Engineering},
@@ -99,7 +99,7 @@
   note          = {\url{http://cryptojedi.org/papers/\#ed25519}, see also short version \cite{BDL+11}},
 }
 
-@inproceedings{ BLS11,
+@inproceedings{BLS11,
   author        = {Daniel J. Bernstein and Tanja Lange and Peter Schwabe},
   title         = {On the correct use of the negation map in the {Pollard} rho method},
   booktitle     = {Public Key Cryptography -- {PKC 2011}},
@@ -158,7 +158,7 @@
 
 @mastersthesis{Fuj18:masterthesis,
   author        = {Hayato Fujii},
-  title         = {Efficient Curve25519 Implementation for ARMMicrocontrollers},
+  title         = {Efficient {Curve25519} Implementation for {ARM} Microcontrollers}},
   year          = 2018,
   school        = {Universidade Estadual de Campinas},
   note          = {\url{http://taurus.unicamp.br/bitstream/REPOSIP/332957/1/Fujii_Hayato_M.pdf}},
@@ -186,7 +186,7 @@
 
 @inproceedings{SM17,
   author        = {Ruggero Susella and Sofia Montrasio},
-  title         = {A Compact and Exception-Free Ladder for All Short {Weierstrass} Elliptic Curves},
+  title         = {A {Compact} and {Exception-Free} {Ladder} for {All} {Short} {Weierstrass} {Elliptic} {Curves}},
   booktitle     = {Smart Card Research and Advanced Applications},
   editor        = {Kerstin Lemke-Rust and Michael Tunstall},
   publisher     = SV,
@@ -198,7 +198,7 @@
 
 @inproceedings{Cho16,
   author        = {Tung Chou},
-  title         = {{Sandy2x}: New {Curve25519} Speed Records},
+  title         = {{Sandy2x}: {New} {Curve25519} {Speed} {Records}},
   booktitle     = {Selected {Areas} in {Cryptography} – {SAC} 2015},
   editor        = {Dunkelman, Orr and Keliher, Liam},
   publisher     = SV,
@@ -211,7 +211,7 @@
 
 @inproceedings{RCB16,
   author        = {Joost Renes and Craig Costello and Lejla Batina},
-  title         = {Complete Addition Formulas for Prime Order Elliptic Curves},
+  title         = {{Complete} {Addition} {Formulas} for {Prime} {Order} {Elliptic} {Curves}},
   booktitle     = {Advances in Cryptology -- {Eurocrypt 2016}},
   editor        = {Fischlin, Marc and Coron, Jean-Sébastien},
   publisher     = SV,
@@ -233,7 +233,7 @@
 
 @inproceedings{FL15,
   author        = {Armando Faz-Hern\'andez and Julio L\'opez},
-  title         = {Fast {Implementation} of {Curve}25519 {Using} {AVX}2},
+  title         = {{Fast} {Implementation} of {Curve}25519 {Using} {AVX}2},
   booktitle     = {Progress in {Cryptology} -- {LATINCRYPT} 2015},
   editor        = {Kristin Lauter and Francisco Rodr\'iguez-Henr\'iquez},
   publisher     = SV,
@@ -246,7 +246,7 @@
 @article{DHH+15,
   author        = {Michael D\"ull and Bj\"orn Haase and Gesine Hinterw\"alder and Michael Hutter and Christof Paar and Ana 
                    Helena S\'anchez and Peter Schwabe},
-  title         = {High-speed Curve25519 on 8-bit, 16-bit and 32-bit microcontrollers},
+  title         = {High-speed {Curve25519} on 8-bit, 16-bit and 32-bit microcontrollers},
   publisher     = SV,
   volume        = {77},
   number        = {2},
@@ -258,7 +258,7 @@
 
 @inproceedings{Ham17,
   author        = {Mike Hamburg},
-  title         = {Decaf: {Eliminating} {Cofactors} {Through} {Point} {Compression}},
+  title         = {{Decaf}: {Eliminating} {Cofactors} {Through} {Point} {Compression}},
   booktitle     = {Advances in {Cryptology} -- {CRYPTO} 2015},
   editor        = {Gennaro, Rosario and Robshaw, Matthew},
   publisher     = SV,
@@ -282,14 +282,14 @@
 
 @misc{FIPS186-4,
   author        = {Kerry, Cameron F and Director, Charles Romine},
-  title         = {FIPS PUB 186-4 federal information processing standards publication digital signature standard (DSS)},
+  title         = {{FIPS} {PUB} {186-4} federal information processing standards publication digital signature standard ({DSS})},
   year          = {2013},
   note          = {\url{http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf}},
 }
 
 @inproceedings{BS12,
   author        = {Daniel J. Bernstein and Peter Schwabe},
-  title         = {NEON crypto},
+  title         = {{NEON} crypto},
   booktitle     = {Cryptographic Hardware and Embedded Systems -- {CHES 2012}},
   editor        = {Emmanuel Prouff and Patrick Schaumont},
   publisher     = SV,
@@ -302,7 +302,7 @@
 
 @misc{Brainpool,
   author        = {Johannes Merkle and Manfred Lochter},
-  title         = {{Elliptic Curve Cryptography (ECC) Brainpool Standard Curves and Curve Generation}},
+  title         = {{{Elliptic} {Curve} {Cryptography} ({ECC}) {Brainpool} {Standard} {Curves} and {Curve} {Generation}}},
   howpublished  = {RFC 5639},
   publisher     = {RFC Editor},
   series        = {Request for Comments},
@@ -313,14 +313,14 @@
 
 @misc{SEC2,
   author        = {{Certicom Research}},
-  title         = {{SEC 2: Recommended Elliptic Curve Domain Parameters (version 2.0)}},
+  title         = {{{SEC} 2: {Recommended} {Elliptic} {Curve} {Domain} {Parameters} (version 2.0)}},
   year          = 2010,
   note          = {\url{http://www.secg.org/sec2-v2.pdf}},
 }
 
 @inproceedings{Ber06,
   author        = {Daniel J. Bernstein},
-  title         = {Curve25519: new {D}iffie-{H}ellman speed records},
+  title         = {{Curve25519}: new {Diffie}-{Hellman} speed records},
   booktitle     = {Public Key Cryptography -- {PKC 2006}},
   editor        = {Moti Yung and Yevgeniy Dodis and Aggelos Kiayias and Tal Malkin},
   publisher     = SV,
@@ -340,7 +340,7 @@
 
 @article{BL95,
   author        = {Wieb Bosma and Hendrik W. Lenstra},
-  title         = {Complete Systems of Two Addition Laws for Elliptic Curves},
+  title         = {{Complete} {Systems} of {Two} {Addition} {Laws} for {Elliptic} {Curves}},
   publisher     = {XXX (Elsevier)},
   volume        = {53},
   number        = {2},
@@ -385,7 +385,7 @@
 % FIXME(cryptojedi) Could you check if this citation is correct?
 @misc{CJ19,
   author        = {Cas Cremers and Dennis Jackson},
-  title         = {Prime, Order Please! Revisiting Small Subgroup and Invalid Curve Attacks on Protocols using Diffie-Hellman},
+  title         = {{Prime}, {Order} {Please}! {Revisiting} {Small} {Subgroup} and {Invalid} {Curve} {Attacks} on {Protocols} using {Diffie-Hellman}},
   howpublished  = {Cryptology ePrint Archive, Report 2019/526},
   year          = 2019,
   note          = {\url{https://eprint.iacr.org/2019/526}},
@@ -393,7 +393,7 @@
 
 @inproceedings{MRB16,
   author        = {Massolino, Pedro Maat C. and Renes, Joost and Batina, Lejla},
-  title         = {Implementing Complete Formulas on Weierstrass Curves in Hardware},
+  title         = {{Implementing} {Complete} {Formulas} {on Weierstrass} {Curves} in {Hardware}},
   booktitle     = {Security, Privacy, and Applied Cryptography Engineering},
   editor        = {Carlet, Claude and Hasan, M. Anwar and Saraswat, Vishal},
   publisher     = SV,
@@ -438,7 +438,7 @@
 
 @inproceedings{BJ03,
   author        = {Brier, Eric and Joye, Marc},
-  title         = {Fast Point Multiplication on Elliptic Curves through Isogenies},
+  title         = {{Fast} {Point} {Multiplication} on {Elliptic} {Curves} through {Isogenies}},
   booktitle     = {Applied Algebra, Algebraic Algorithms and Error-Correcting Codes},
   editor        = {Fossorier, Marc and H{\o}holdt, Tom and Poli, Alain},
   publisher     = SV,
-- 
GitLab