The eHash Main Page

From The ECRYPT Hash Function Website

Revision as of 15:02, 11 October 2006 by Nobbi (Talk | contribs)
Jump to: navigation, search

Contents

1 List of Hash Functions

On this page you can find a collection of existing hash functions.

Collection of Cryptographic Hash Functions

2 Notation and Definition

3 Generic Attacks on Hash Functions

4 Some How Tos


{\textbf x}_{t} = {\textbf f}({x}_{t-1},{u}_{t-1},{p}_{t-1})

if we want to use the amsmath package we have to usse the class WikiTeX: dvipng reported a failure, namely:
This is dvipng 1.11 Copyright 2002-2008 Jan-Ake Larsson

dvipng: Fatal error, PRE does not occur first - are you sure this is a DVI file?
. Automated numbering of equations works within a single amsmath environment but only if we do some dirty hacking ... (click on the equation to see why). If we start a new <masmath> environment then the equation numbering starts from counter=1 again. So in general, we should not expect that we can do whatever we want with the WikiTeX: dvipng reported a failure, namely:
This is dvipng 1.11 Copyright 2002-2008 Jan-Ake Larsson

dvipng: Fatal error, PRE does not occur first - are you sure this is a DVI file?
. WikiTeX: latex reported a failure, namely:
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./9b177d75e49bc1cf8d8e52baef5d7e8c
LaTeX2e <2005/12/01>
Babel  and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
 french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish, 
turkish, ukenglish, ukrainian, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size11.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./9b177d75e49bc1cf8d8e52baef5d7e8c.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)

! LaTeX Error: Bad math environment delimiter.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.17 \end{equation*}
                    
! You can't use `\eqno' in vertical mode.
\endmathdisplay@a ...\df@tag \@empty \else \veqno 
                                                  \alt@tag \df@tag \fi \ifx ...
l.17 \end{equation*}
                    
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)

! LaTeX Error: \begin{document} ended by \end{equation*}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.17 \end{equation*}
                    
! Missing $ inserted.
 
                $
l.17 \end{equation*}
                    
! Display math should end with $$.
 
                   \endgroup 
l.17 \end{equation*}
                    
! Extra \endgroup.
 \endgroup 
                          
l.17 \end{equation*}
                    
! Missing $ inserted.
 
                $
l.22 
     
! Display math should end with $$.
 
                   \par 
l.22 
     

! LaTeX Error: \begin{equation*} on input line 21 ended by \end{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.23 \end{document}
                   
[1] (./9b177d75e49bc1cf8d8e52baef5d7e8c.aux) )
(\end occurred inside a group at level 1)

### semi simple group (level 1) entered at line 21 (\begingroup)
### bottom level
(see the transcript file for additional information)
Output written on 9b177d75e49bc1cf8d8e52baef5d7e8c.dvi (1 page, 480 bytes).
Transcript written on 9b177d75e49bc1cf8d8e52baef5d7e8c.log.
start a new WikiTeX: dvipng reported a failure, namely:
This is dvipng 1.11 Copyright 2002-2008 Jan-Ake Larsson

dvipng: Fatal error, PRE does not occur first - are you sure this is a DVI file?
environment: WikiTeX: latex reported a failure, namely:
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./04bdac0138ae7b3117308606c7cb6bed
LaTeX2e <2005/12/01>
Babel  and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
 french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish, 
turkish, ukenglish, ukrainian, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size11.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./04bdac0138ae7b3117308606c7cb6bed.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)

! LaTeX Error: Bad math environment delimiter.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.17 \end{equation*}
                    
! You can't use `\eqno' in vertical mode.
\endmathdisplay@a ...\df@tag \@empty \else \veqno 
                                                  \alt@tag \df@tag \fi \ifx ...
l.17 \end{equation*}
                    
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)

! LaTeX Error: \begin{document} ended by \end{equation*}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.17 \end{equation*}
                    
! Missing $ inserted.
 
                $
l.17 \end{equation*}
                    
! Display math should end with $$.
 
                   \endgroup 
l.17 \end{equation*}
                    
! Extra \endgroup.
 \endgroup 
                          
l.17 \end{equation*}
                    
! Missing $ inserted.
 
                $
l.25 
     
! Display math should end with $$.
 
                   \par 
l.25 
     

! LaTeX Error: \begin{equation*} on input line 24 ended by \end{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.
 ...                                              
                                                  
l.26 \end{document}
                   
[1] (./04bdac0138ae7b3117308606c7cb6bed.aux) )
(\end occurred inside a group at level 1)

### semi simple group (level 1) entered at line 24 (\begingroup)
### bottom level
(see the transcript file for additional information)
Output written on 04bdac0138ae7b3117308606c7cb6bed.dvi (1 page, 572 bytes).
Transcript written on 04bdac0138ae7b3117308606c7cb6bed.log.

as we see both envrionments start with 1.

Testpage1

5 Getting started



ECRYPT is a Network of Excellence within the Information Societies Technology (IST) Programme of the European Commission. The information on this web site is provided as is, and no guarantee or warranty is given or implied that the information is fit for any particular purpose. The user thereof uses the information at his or her sole risk and liability.


Personal tools