\href{https://travis-ci.org/crypto-browserify/browserify-aes}{\texttt{ }}

Node style aes for use in the browser. Implements\+:


\begin{DoxyItemize}
\item create\+Cipher
\item create\+Cipheriv
\item create\+Decipher
\item create\+Decipheriv
\item get\+Ciphers
\end{DoxyItemize}

In node.\+js, the {\ttfamily crypto} implementation is used, in browsers it falls back to a pure Java\+Script implementation.

Much of this library has been taken from the aes implementation in \href{https://github.com/keybase/triplesec}{\texttt{ triplesec}}, a partial derivation of \href{https://code.google.com/p/crypto-js/}{\texttt{ crypto-\/js}}.

{\ttfamily EVP\+\_\+\+Bytes\+To\+Key} is a straight up port of the same function from Open\+SSL as there is literally no documenation on it beyond it using \textquotesingle{}undocumented extensions\textquotesingle{} for longer keys.\hypertarget{md_sfcode_node_modules_browserify_aes_README_autotoc_md4357}{}\doxysection{LICENSE \mbox{[}\+MIT\mbox{]}(\+LICENSE)}\label{md_sfcode_node_modules_browserify_aes_README_autotoc_md4357}
