added blockwise XOR
This commit is contained in:
parent
028bf3d983
commit
7a551e4ac5
BIN
pres/graphics/XORBlock.png
Normal file
BIN
pres/graphics/XORBlock.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
\usepackage{pgfpages}
|
\usepackage{pgfpages}
|
||||||
\usepackage[final]{pdfpages}
|
\usepackage[final]{pdfpages}
|
||||||
\setbeameroption{show notes on second screen=right}
|
%\setbeameroption{show notes on second screen=right}
|
||||||
|
|
||||||
|
|
||||||
\usepackage{dirtytalk}
|
\usepackage{dirtytalk}
|
||||||
|
@ -104,10 +104,15 @@
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Improving the previous scheme, TODO!}
|
\frametitle{Improving the previous scheme!}
|
||||||
\includegraphics[width=\textwidth]{graphics/balancedScheme.png}
|
\includegraphics[width=\textwidth]{graphics/balancedScheme.png}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Easy XOR-based block-version}
|
||||||
|
\includegraphics[width=\textwidth]{graphics/XORBlock.png}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
\subsubsection{Interpolation based}
|
\subsubsection{Interpolation based}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Interpoly scheme}
|
\frametitle{Interpoly scheme}
|
||||||
|
@ -127,6 +132,9 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Turning single-bit PIR into block schemes}
|
\frametitle{Turning single-bit PIR into block schemes}
|
||||||
\includegraphics[width=\textwidth]{graphics/blockProp.png}
|
\includegraphics[width=\textwidth]{graphics/blockProp.png}
|
||||||
|
\begin{itemize}
|
||||||
|
\item TLDR; Run the scheme blocksize amount of times, asking for consecutive bits
|
||||||
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\section{Expected Results}
|
\section{Expected Results}
|
||||||
|
@ -154,8 +162,7 @@
|
||||||
\frametitle{Initial Results}
|
\frametitle{Initial Results}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Booleans we like - much faster
|
\item Booleans we like - much faster
|
||||||
\item Blocks indecies are found by division - not modulo - correct code is good code
|
\item Block indices are found by division - not modulus - correct code is good code
|
||||||
\item
|
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
Loading…
Reference in a new issue