1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00
arduinolibs/functions_func_s.html
Rhys Weatherley 93bbc1af6f Update docs
2018-04-26 06:56:28 +10:00

264 lines
14 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>Arduino Cryptography Library: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Arduino Cryptography Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
<li><a href="functions_enum.html"><span>Enumerations</span></a></li>
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="functions_func.html#index_a"><span>a</span></a></li>
<li><a href="functions_func_b.html#index_b"><span>b</span></a></li>
<li><a href="functions_func_c.html#index_c"><span>c</span></a></li>
<li><a href="functions_func_d.html#index_d"><span>d</span></a></li>
<li><a href="functions_func_e.html#index_e"><span>e</span></a></li>
<li><a href="functions_func_f.html#index_f"><span>f</span></a></li>
<li><a href="functions_func_g.html#index_g"><span>g</span></a></li>
<li><a href="functions_func_h.html#index_h"><span>h</span></a></li>
<li><a href="functions_func_i.html#index_i"><span>i</span></a></li>
<li><a href="functions_func_k.html#index_k"><span>k</span></a></li>
<li><a href="functions_func_l.html#index_l"><span>l</span></a></li>
<li><a href="functions_func_m.html#index_m"><span>m</span></a></li>
<li><a href="functions_func_n.html#index_n"><span>n</span></a></li>
<li><a href="functions_func_o.html#index_o"><span>o</span></a></li>
<li><a href="functions_func_p.html#index_p"><span>p</span></a></li>
<li><a href="functions_func_r.html#index_r"><span>r</span></a></li>
<li class="current"><a href="functions_func_s.html#index_s"><span>s</span></a></li>
<li><a href="functions_func_t.html#index_t"><span>t</span></a></li>
<li><a href="functions_func_u.html#index_u"><span>u</span></a></li>
<li><a href="functions_func_v.html#index_v"><span>v</span></a></li>
<li><a href="functions_func_x.html#index_x"><span>x</span></a></li>
<li><a href="functions_func_~.html#index_~"><span>~</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>save()
: <a class="el" href="classRNGClass.html#a139584fb249148e2058d1d645d090db7">RNGClass</a>
</li>
<li>sectorSize()
: <a class="el" href="classXTSCommon.html#a7b96255bdf33eccca8f64eb1572cf8eb">XTSCommon</a>
</li>
<li>setAutoSaveTime()
: <a class="el" href="classRNGClass.html#a5848e87a5f2f0302c88b0377f0e3366d">RNGClass</a>
</li>
<li>setBlockCipher()
: <a class="el" href="classCBCCommon.html#a0b7631244b0c2c954cfdb50eb32f7db1">CBCCommon</a>
, <a class="el" href="classCFBCommon.html#a9161530f456efacb64f5008fdb1a460c">CFBCommon</a>
, <a class="el" href="classCTRCommon.html#a6c409c4ec1f99e0cb751196d891dc228">CTRCommon</a>
, <a class="el" href="classEAXCommon.html#a7db44040163b33f818cfaf47185251ca">EAXCommon</a>
, <a class="el" href="classGCMCommon.html#a7abd3044862f8634f3b176aafa779ba2">GCMCommon</a>
, <a class="el" href="classOFBCommon.html#a0053e2566a88859effffacbf1e4ade04">OFBCommon</a>
, <a class="el" href="classOMAC.html#a8ae86bc629cca60cebb995d092ba06b4">OMAC</a>
</li>
<li>setBlockCiphers()
: <a class="el" href="classXTSCommon.html#aade8a16b70a49e8b04cb776522b29b7e">XTSCommon</a>
</li>
<li>setCapacity()
: <a class="el" href="classKeccakCore.html#ab3c1905f2002e49aca085d6f0b5546f7">KeccakCore</a>
</li>
<li>setCounter()
: <a class="el" href="classChaCha.html#acab9109b7189ea88d9e5417a3a209eac">ChaCha</a>
</li>
<li>setCounterSize()
: <a class="el" href="classCTRCommon.html#ae2bc6b33a864412598b426320d853337">CTRCommon</a>
</li>
<li>setHMACKey()
: <a class="el" href="classKeccakCore.html#aeff6b3357916bf426b60d3629db52628">KeccakCore</a>
</li>
<li>setIV()
: <a class="el" href="classAcorn128.html#ae4e9ecf2030c4d2e3f32a19f937de845">Acorn128</a>
, <a class="el" href="classCBCCommon.html#ac7a586217835055b3a354bb932db160c">CBCCommon</a>
, <a class="el" href="classCFBCommon.html#a597040eb7df40adbbef94b4c3975cd80">CFBCommon</a>
, <a class="el" href="classChaCha.html#a734f3246b1e6810c63637b8cda26b259">ChaCha</a>
, <a class="el" href="classChaChaPoly.html#a308056b17b3a4a496e9612ae19a2fd6f">ChaChaPoly</a>
, <a class="el" href="classCipher.html#a3777acd8ff776a4e945bb7c9f2d044d9">Cipher</a>
, <a class="el" href="classCTRCommon.html#aad289af3eb013cb3ffda6d7e8e8b3d04">CTRCommon</a>
, <a class="el" href="classEAXCommon.html#a33a5da1f210f01c3622fbf27208f3d45">EAXCommon</a>
, <a class="el" href="classGCMCommon.html#a2545135fe42c832e40e057b603824524">GCMCommon</a>
, <a class="el" href="classOFBCommon.html#a4a35364cf30d78f1968cc00803686caf">OFBCommon</a>
</li>
<li>setKey()
: <a class="el" href="classAcorn128.html#a2a2b2285ffc4d0ed57d661d739d22302">Acorn128</a>
, <a class="el" href="classAES128.html#a42d7548eb5084a2c3e2d5aa5f6f98ba4">AES128</a>
, <a class="el" href="classAES192.html#a4ab37cff19fb05ceef1533ebc5e37cde">AES192</a>
, <a class="el" href="classAES256.html#a6af085d2d6a730ff1e025f982121bbda">AES256</a>
, <a class="el" href="classAESSmall128.html#a6ca13e59f88498c8c3da338e76f47de5">AESSmall128</a>
, <a class="el" href="classAESSmall256.html#ae7e05119a6183d5f7fc520206f97c0e0">AESSmall256</a>
, <a class="el" href="classAESTiny128.html#a475b147be367e6053ff64e30bf79694c">AESTiny128</a>
, <a class="el" href="classAESTiny256.html#abc162075b181bfca34144f4eec6deec7">AESTiny256</a>
, <a class="el" href="classBlockCipher.html#a9a05307664469777592799c8f77397c4">BlockCipher</a>
, <a class="el" href="classCBCCommon.html#add75ea4342a190e560cee26a8e9efc37">CBCCommon</a>
, <a class="el" href="classCFBCommon.html#a45b9be25fb96f0e3ca5211b064e2baea">CFBCommon</a>
, <a class="el" href="classChaCha.html#a6b2bdffbd3705e388bb458edb2f40c90">ChaCha</a>
, <a class="el" href="classChaChaPoly.html#ae300892647dd92cbce711b834aa20c09">ChaChaPoly</a>
, <a class="el" href="classCipher.html#a0dfe133bda81dfa680b668f5908ccbe5">Cipher</a>
, <a class="el" href="classCTRCommon.html#a79da937dc2c444a174176beab33c055a">CTRCommon</a>
, <a class="el" href="classEAXCommon.html#af5be5115c119610abb351028263d28de">EAXCommon</a>
, <a class="el" href="classGCMCommon.html#a397c5dddde828c59eb63367385aec562">GCMCommon</a>
, <a class="el" href="classOFBCommon.html#ac3a98e81d95ebc6c883baef5f4cfbefb">OFBCommon</a>
, <a class="el" href="classSpeck.html#a7a07fc025bd25d832e9899333b5dabef">Speck</a>
, <a class="el" href="classSpeckSmall.html#a3345df135f6530bad475d630ef6c1038">SpeckSmall</a>
, <a class="el" href="classSpeckTiny.html#a05180c773b9d26d3b67ff569dc86fc2d">SpeckTiny</a>
, <a class="el" href="classXTSCommon.html#a68b1ad6bad0b29aeb97dea80e4e03170">XTSCommon</a>
, <a class="el" href="classXTSSingleKeyCommon.html#af150ada65640d0dcd1f5e09817f63769">XTSSingleKeyCommon</a>
</li>
<li>setNumRounds()
: <a class="el" href="classChaCha.html#a1a0911e0be8f4590d7fb76884d98c541">ChaCha</a>
</li>
<li>setSectorSize()
: <a class="el" href="classXTSCommon.html#a7e0aa61628285073545a8f8e0b0d981d">XTSCommon</a>
</li>
<li>setTweak()
: <a class="el" href="classXTSCommon.html#a744a533d46078de5ea9723139f74bcdb">XTSCommon</a>
</li>
<li>SHA256()
: <a class="el" href="classSHA256.html#ab672831c542df07ff03ded25760feec2">SHA256</a>
</li>
<li>SHA3_256()
: <a class="el" href="classSHA3__256.html#ac091b276c6d80a981fa64a9e8c68ca87">SHA3_256</a>
</li>
<li>SHA3_512()
: <a class="el" href="classSHA3__512.html#a5f8bc4180e9d19597f499468098a82a4">SHA3_512</a>
</li>
<li>SHA512()
: <a class="el" href="classSHA512.html#a520d966d99c0008e3cc58bd3b77dafcd">SHA512</a>
</li>
<li>SHAKE()
: <a class="el" href="classSHAKE.html#a9346e4d53a9d7d686911ab772fc23387">SHAKE</a>
</li>
<li>SHAKE128()
: <a class="el" href="classSHAKE128.html#a7d9d435780157e944eea931b3a13df0d">SHAKE128</a>
</li>
<li>SHAKE256()
: <a class="el" href="classSHAKE256.html#abbc01bc6798da9479e2da105f6661c22">SHAKE256</a>
</li>
<li>shareda()
: <a class="el" href="classNewHope.html#ac8128e0799fe74a6c69c541e0d6bd66e">NewHope</a>
</li>
<li>sharedb()
: <a class="el" href="classNewHope.html#a2f09529f5f73cf9763c28b58b13bbd14">NewHope</a>
</li>
<li>sign()
: <a class="el" href="classEd25519.html#a36ecf67b4c5d2d39a31888f56af1f8a5">Ed25519</a>
, <a class="el" href="classP521.html#ab050ceff65e49b646b8157fe1474288a">P521</a>
</li>
<li>Speck()
: <a class="el" href="classSpeck.html#a1f0ea433652d791317863de8a50a0580">Speck</a>
</li>
<li>SpeckSmall()
: <a class="el" href="classSpeckSmall.html#a0efa12c897f718a5a49cbd6f2fc6aca3">SpeckSmall</a>
</li>
<li>SpeckTiny()
: <a class="el" href="classSpeckTiny.html#a2ac351443979ea9da3521e79313cc580">SpeckTiny</a>
</li>
<li>stir()
: <a class="el" href="classNoiseSource.html#a7ce647815524fe84f562aca5256e12f3">NoiseSource</a>
, <a class="el" href="classRingOscillatorNoiseSource.html#ad71698b5c92b41eef2f1322999b3eff9">RingOscillatorNoiseSource</a>
, <a class="el" href="classRNGClass.html#ad99535ea23ae2fec55bdebb8c24def02">RNGClass</a>
, <a class="el" href="classTransistorNoiseSource.html#add25c6a14b0506bc30ca781f2d923917">TransistorNoiseSource</a>
</li>
<li>sub()
: <a class="el" href="classBigNumberUtil.html#a6618e03bfcb3086961df508b40cc1e67">BigNumberUtil</a>
</li>
<li>sub_P()
: <a class="el" href="classBigNumberUtil.html#af0fa1527647af42b65eda6b0aab982b3">BigNumberUtil</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Apr 26 2018 06:55:48 for Arduino Cryptography Library by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>