|
|
<!DOCTYPE html> <html lang="en">
<head> <meta name="description" content="[blogo-summary]" /> <meta charset="utf-8"> <title>Notes</title> <meta name="title" content="Notes"> <meta name="description" content="Notes">
<meta name="author" content="arnaucube">
<link rel="icon" type="image/png" href="img/logoArnauCubeFavicon.png">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="css/style.css"> </head>
<body>
<!-- o_gradient_background" --> <nav id="mainNav" class="navbar navbar-default navbar-fixed-top" style="height:50px;font-size:130%;"> <div class="container"> <div style="float:left;"> <a href="/blog" style="color:#000;display:inline-block;">Blog index</a> <span style="margin-right:20px; margin-left:20px;">|</span> <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">other-notes</a> </div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;">arnaucube.com</a> <div class="onoffswitch" style="margin:10px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher"> <label class="onoffswitch-label" for="themeSwitcher"></label> </div> </div> </div> <img style="height:5px; width:100%; margin-top:8px;" src="img/gradient-line.jpg" /> </nav>
<!-- in markdown which later is converted to html --> <div id="markdown" class="container" style="margin-top:40px;max-width:800px;"> ### Notes: Usually while reading papers I take handwritten notes, this section contains some of them re-written to LaTeX. The notes are not complete, don’t include all the steps neither the explanations neither most of the proofs. I use these notes to revisit the concepts after some time of reading the paper. - [Notes on Halo](https://raw.githubusercontent.com/arnaucube/math/master/notes_halo.pdf) - [Notes on Sigma protocol and OR proofs](https://raw.githubusercontent.com/arnaucube/math/master/sigma-or-notes.pdf) - [Notes on BLS signatures](https://raw.githubusercontent.com/arnaucube/math/master/notes_bls-sig.pdf) - [Notes on Sonic](https://raw.githubusercontent.com/arnaucube/math/master/notes_sonic.pdf) - [Notes on Weil Pairing](https://raw.githubusercontent.com/arnaucube/math/master/pairings.pdf) </div>
<footer style="text-align:center; margin-top:100px;margin-bottom:50px;"> <div class="container"> <br> <a href="/blog">Back to the blog</a> <br><br> <div class="row"> <ul class="list-inline"> <li><a href="https://twitter.com/arnaucube" style="color:gray;text-decoration:none;" target="_blank">twitter.com/arnaucube</a> </li> <li><a href="https://github.com/arnaucube" style="color:gray;text-decoration:none;" target="_blank">github.com/arnaucube</a> </li> </ul> </div> </div> </footer>
<script> document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body, { displayMode: false, // customised options // • auto-render specific keys, e.g.: delimiters: [ {left: '$$', right: '$$', display: true}, {left: '$', right: '$', display: false}, {left: "\\[", right: "\\]", display: true}, {left: "\\(", right: "\\)", display: false}, ], // • rendering keys, e.g.: throwOnError : true }); });
/// let theme = localStorage.getItem("theme"); if ((theme === "light-theme")||(theme==null)) { theme = "light-theme"; document.getElementById("themeSwitcher").checked = false; } else if (theme === "dark-theme") { theme = "dark-theme"; document.getElementById("themeSwitcher").checked = true; } document.body.className = theme; localStorage.setItem("theme", theme);
function switchTheme() { theme = localStorage.getItem("theme"); if (theme === "light-theme") { theme = "dark-theme"; document.getElementById("themeSwitcher").checked = true; } else { theme = "light-theme"; document.getElementById("themeSwitcher").checked = false; } document.body.className = theme; localStorage.setItem("theme", theme);
console.log(theme); } </script>
<script src="js/drawdown.js"></script>
<script> let content = document.getElementById("markdown").innerHTML; let md = markdown(content); document.getElementById("markdown").innerHTML = md; </script>
<script src="js/external-links.js"></script> </body> </html>
|