\hypertarget{curve__sigs_8h}{}\section{src/curve25519/ed25519/additions/curve\+\_\+sigs.h File Reference}
\label{curve__sigs_8h}\index{src/curve25519/ed25519/additions/curve\+\_\+sigs.\+h@{src/curve25519/ed25519/additions/curve\+\_\+sigs.\+h}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{curve__sigs_8h_aea5a0661fec4fd79fd8270f730cc7c0a}{curve25519\+\_\+sign} (unsigned char $\ast$signature\+\_\+out, const unsigned char $\ast$curve25519\+\_\+privkey, const unsigned char $\ast$msg, const unsigned long msg\+\_\+len, const unsigned char $\ast$random)
\item 
int \hyperlink{curve__sigs_8h_a32ef326ed906b72835376fd9ec39291f}{curve25519\+\_\+verify} (const unsigned char $\ast$signature, const unsigned char $\ast$curve25519\+\_\+pubkey, const unsigned char $\ast$msg, const unsigned long msg\+\_\+len)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\mbox{\Hypertarget{curve__sigs_8h_aea5a0661fec4fd79fd8270f730cc7c0a}\label{curve__sigs_8h_aea5a0661fec4fd79fd8270f730cc7c0a}} 
\index{curve\+\_\+sigs.\+h@{curve\+\_\+sigs.\+h}!curve25519\+\_\+sign@{curve25519\+\_\+sign}}
\index{curve25519\+\_\+sign@{curve25519\+\_\+sign}!curve\+\_\+sigs.\+h@{curve\+\_\+sigs.\+h}}
\subsubsection{\texorpdfstring{curve25519\+\_\+sign()}{curve25519\_sign()}}
{\footnotesize\ttfamily int curve25519\+\_\+sign (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{signature\+\_\+out,  }\item[{const unsigned char $\ast$}]{curve25519\+\_\+privkey,  }\item[{const unsigned char $\ast$}]{msg,  }\item[{const unsigned long}]{msg\+\_\+len,  }\item[{const unsigned char $\ast$}]{random }\end{DoxyParamCaption})}

\mbox{\Hypertarget{curve__sigs_8h_a32ef326ed906b72835376fd9ec39291f}\label{curve__sigs_8h_a32ef326ed906b72835376fd9ec39291f}} 
\index{curve\+\_\+sigs.\+h@{curve\+\_\+sigs.\+h}!curve25519\+\_\+verify@{curve25519\+\_\+verify}}
\index{curve25519\+\_\+verify@{curve25519\+\_\+verify}!curve\+\_\+sigs.\+h@{curve\+\_\+sigs.\+h}}
\subsubsection{\texorpdfstring{curve25519\+\_\+verify()}{curve25519\_verify()}}
{\footnotesize\ttfamily int curve25519\+\_\+verify (\begin{DoxyParamCaption}\item[{const unsigned char $\ast$}]{signature,  }\item[{const unsigned char $\ast$}]{curve25519\+\_\+pubkey,  }\item[{const unsigned char $\ast$}]{msg,  }\item[{const unsigned long}]{msg\+\_\+len }\end{DoxyParamCaption})}

