Skip to content

Commit 1161e94

Browse files
committed
Started second part of problem 3.
1 parent e7a42fa commit 1161e94

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
lines changed

6.857/ps1_problem3.aux

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
\newlabel{tocindent1}{17.77782pt}
66
\newlabel{tocindent2}{0pt}
77
\newlabel{tocindent3}{0pt}
8+
\@writefile{toc}{\contentsline {section}{\tocsection {}{2}{Problem 3.b}}{3}}

6.857/ps1_problem3.log

+13-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.9.12) 17 FEB 2013 12:18
1+
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.9.12) 17 FEB 2013 17:45
22
entering extended mode
33
%&-line parsing enabled.
44
**ps1_problem3.tex
@@ -572,18 +572,25 @@ ABD: EveryShipout initializing macros
572572
\MPnumerator=\count126
573573
\everyMPtoPDFconversion=\toks42
574574
) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
575+
Underfull \vbox (badness 10000) has occurred while \output is active []
576+
577+
578+
Overfull \vbox (4.78334pt too high) has occurred while \output is active []
579+
580+
581+
[2]
575582
Overfull \vbox (4.78334pt too high) has occurred while \output is active []
576583

577584

578-
[2] (./ps1_problem3.aux) )
585+
[3] (./ps1_problem3.aux) )
579586
Here is how much of TeX's memory you used:
580587
12914 strings out of 495061
581588
253040 string characters out of 1182621
582-
328973 words of memory out of 3000000
589+
329973 words of memory out of 3000000
583590
15683 multiletter control sequences out of 15000+50000
584591
9394 words of font info for 37 fonts, out of 3000000 for 9000
585592
189 hyphenation exceptions out of 8191
586-
56i,6n,56p,1195b,197s stack positions out of 5000i,500n,10000p,200000b,50000s
593+
56i,6n,56p,1195b,201s stack positions out of 5000i,500n,10000p,200000b,50000s
587594
</usr/share/texmf-texlive/fonts/type1/public/amsfonts
588595
/cm/cmbx10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmcsc10
589596
.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/
@@ -593,9 +600,9 @@ s/type1/public/amsfonts/cm/cmr7.pfb></usr/share/texmf-texlive/fonts/type1/publi
593600
c/amsfonts/cm/cmr8.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm
594601
/cmsy10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmti10.pfb
595602
>
596-
Output written on ps1_problem3.pdf (2 pages, 108353 bytes).
603+
Output written on ps1_problem3.pdf (3 pages, 114882 bytes).
597604
PDF statistics:
598-
48 PDF objects out of 1000 (max. 8388607)
605+
51 PDF objects out of 1000 (max. 8388607)
599606
0 named destinations out of 1000 (max. 500000)
600607
13 words of extra memory for PDF output out of 10000 (max. 10000000)
601608

6.857/ps1_problem3.pdf

6.38 KB
Binary file not shown.

6.857/ps1_problem3.tex

+6-1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ \section{Problem 3.a}
6969
\item The entropy pool at system startup is unpredictable. As an added security feature, \emph{/dev/random} makes sure that the entropy pool persists between shutdown and startup. Since the boot process is predictable, the helps ensure that an attacker cannot predict random numbers while the computer is still booting. This assumption could break down, however, in cases where the computer has been shutdown for a long time and the entropy pool's bits are zeroed.
7070
\end{itemize}
7171

72-
The \emph{/dev/random} function assumes that its input values are unpredictable.
72+
The assumptions underlying \emph{/dev/random} make it more easy to exploit, especially if an attacker knows about the interrupt operations on the machine in question and is able to attack the machine on startup. For most cases, however, \emph{/dev/random} generates keys which are hard to predict.
73+
74+
\section{Problem 3.b}
75+
76+
The proposal to use the sponge construction in \emph{/dev/random} would require a number of properties about SHA-3 and the sponge construction it uses.
77+
7378
\end{document}
7479

0 commit comments

Comments
 (0)