Skip to content

Commit

Permalink
Merge branch 'master' of github.com:IAIK/ascon_hardware
Browse files Browse the repository at this point in the history
  • Loading branch information
wenigerohnei committed Sep 22, 2014
2 parents 85efa66 + 8d083ce commit 6e2ce1f
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
Binary file modified doc/ascon_hw_doc.pdf
Binary file not shown.
4 changes: 3 additions & 1 deletion doc/ascon_hw_doc.tex
Expand Up @@ -260,7 +260,8 @@ \subsection{\textsc{Ascon}-small-64bit}

\subsection{\textsc{Ascon}-xlow-area}

TBD: Hannes Gro{\ss}
\textsc{Ascon}-xlow-area is an uncompromisingly trimmed implementation that strictly avoids redundancies of functional units in the data path, e.g., only a single 5-bit S-box instance is implemented. The main part of the design---the so-called state---is therefore organized as five 64-bit linear feedback shift registers (LFSR) that are shifted through the functional units. The results are then either directly fed back into the state registers or temporarily stored into another LFSR. In order to keep the control path as simple as possible, the whole state encoding is implicitly done by a 13-bit counter. The counter is thus subdivided into three parts counting the number of processed rounds and the number of processed bits in each iteration. Furthermore, the counter selects the function that is applied on the state in the current iteration. The rest of the control path is formed by only a few gates which are required to handle functionality that is not applied in each round.


\section{Results} \label{sec:results}

Expand Down Expand Up @@ -292,6 +293,7 @@ \section{Results} \label{sec:results}
\vspace*{-.5cm} % TODO remove asap -- silly hack

%--- Bibliography
\newpage
\bibliographystyle{abbrv}
\bibliography{bibliography}

Expand Down

0 comments on commit 6e2ce1f

Please sign in to comment.