1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META http-equiv="Content-Style-Type" content="text/css">
6<title>NETSHA1Context</title>
7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
8</head>
9
10<body>
11
12<h1 align="left">NETSHA1Context</h1>
13<h2>C Specification</h2>
14
15<dl>
16  <dd>
17<PRE>
18<CODE>#include &lt;revolution/net.h&gt;<BR>
19typedef struct NETSHA1Context NETSHA1Context;
20</CODE></PRE>
21  </dd>
22</dl>
23<H2>Elements</H2>
24<P>Do not access the inside of this structure directly.</P>
25<H2>Description</H2>
26<P>This is the context structure used in calculating SHA1. It has a size of 96 bytes. Initialize the structure with <CODE><A href="NETSHA1Init.html">NETSHA1Init</A></CODE>, use <CODE><A href="NETSHA1Update.html">NETSHA1Update</A></CODE> to assign input data, and <CODE><A href="NETSHA1GetDigest.html">NETSHA1GetDigest</A></CODE> to get the message digest value.<BR><BR>For details, see the item <a href="hash_overview.html">hash algorithm</a>.<BR>
27</P>
28
29<h2>See Also</h2>
30<P><CODE><A href="NETSHA1Init.html">NETSHA1Init</A></CODE>, <CODE><A href="NETSHA1Update.html">NETSHA1Update</A></CODE>, <CODE><A href="NETSHA1GetDigest.html">NETSHA1GetDigest</A></CODE></P>
31<H2>Revision History</H2>
32<P>
332007/02/15 Corrected incorrect links.<br>2006/09/01 Initial version.<br>
34</P>
35<hr><p>CONFIDENTIAL</p></body>
36</html>
37