autodoc.git / traditional.xml

version» Context lines:

autodoc.git/traditional.xml:115117:   <inherit name='BlockCipher16'><classname resolved='predef::Nettle.BlockCipher16'>BlockCipher16</classname></inherit>   </docgroup>   <class name='State'>   <doc><text><p>State for AES encyption.</p>   </text></doc>   <docgroup homogen-name='State' homogen-type='inherit'>   <inherit name='State'><classname>Cipher::State</classname></inherit>   </docgroup>   </class>   </class> + <class name='AES128_CTR_DRBG'> + <doc><text><p>Minimal implementation of NIST SP800-90Ar1 pseudo random number +  generator CTR_DRBG using AES-128. No personalization, nounces or +  additional data are supported.</p> + </text><group><seealso/><text><p><ref resolved='predef::Random.AES128_CTR_DRBG'>Random.AES128_CTR_DRBG</ref></p> + </text></group></doc> + <docgroup homogen-name='random_string' homogen-type='method'><doc><text><p>Generates <ref resolved='predef::Nettle.AES128_CTR_DRBG.random_string.len'>len</ref> amount of pseudo random data. Does not allow +  for additional input data in the call.</p> + </text></doc> + <method name='random_string'> + <arguments><argument name='len'><type><int><min>0</min><max/></int></type></argument></arguments> + <returntype><string><min>0</min><max>255</max></string></returntype> + </method> + </docgroup> + <docgroup homogen-name='reseed' homogen-type='method'><doc><text><p>Updated the internal key with the provided additional entropy.</p> + </text></doc> + <method name='reseed'> + <arguments><argument name='data'><type><string><min>0</min><max>255</max></string></type></argument></arguments> + <returntype><void/></returntype> + </method> + </docgroup> + </class>   <class name='ARCFOUR'>   <doc><text><p>Implementation of the ARCFOUR cipher.</p>   </text></doc>   <docgroup homogen-name='Cipher' homogen-type='inherit'>   <inherit name='Cipher'><classname resolved='predef::Nettle.Cipher'>Cipher</classname></inherit>   </docgroup>   <class name='State'>   <doc><text><p>State for ARCFOUR encyption.</p>   </text></doc>   <docgroup homogen-name='State' homogen-type='inherit'>
autodoc.git/traditional.xml:120135:   <method name='wait'>   <arguments/>   <returntype><int/></returntype>   </method>   </docgroup>   </class>   </module>         <module name='Random'> + <class name='AES128_CTR_DRBG'> + <doc><text><p>Implements NIST SP800-90Ar1 pseudo random number generator +  CTR_DRBG using AES-128.</p> + <p> https://csrc.nist.gov/publications/detail/sp/800-90a/rev-1/final</p> + </text></doc> + <docgroup homogen-name='create' homogen-type='method'><doc><text><p>Instantiate a random generator without derivation function, with +  the given initial entropy and personalization.</p> + </text></doc> + <method name='create'><modifiers><protected/></modifiers> + <arguments><argument name='entropy'><type><string><min>0</min><max>255</max></string></type></argument><argument name='personalization'><type><or><void/><string><min>0</min><max>255</max></string></or></type></argument></arguments> + <returntype><void/></returntype> + </method> + </docgroup> + <docgroup homogen-name='' homogen-type='import'> + <import name=''><classname resolved='predef::'>predef::</classname></import> + </docgroup> + <docgroup homogen-name='AES128_CTR_DRBG' homogen-type='inherit'> + <inherit name='AES128_CTR_DRBG'><classname resolved='predef::Nettle.AES128_CTR_DRBG'>Nettle.AES128_CTR_DRBG</classname></inherit> + </docgroup> + <docgroup homogen-name='RandomInterface' homogen-type='inherit'> + <inherit name='RandomInterface'><classname>Builtin.RandomInterface</classname></inherit> + </docgroup> + </class>   <class name='Deterministic'>   <doc><text><p>This class implements a detministic random generator by combining    a Fortuna random generator with the <ref resolved='predef::Random.Interface'>Random.Interface</ref>. The    generator is not reseeded after the initial seed.</p>   <p> In case of a process fork the random generators in both processes    will continue to generate identical results.</p>   </text></doc>   <docgroup homogen-name='create' homogen-type='method'><doc><text><p>Initialize the random generator with seed. The internal state is    256 bits, but all seed sizes are allowed.</p>   </text></doc>