linux/crypto/testmgr.c
<<
opti6.3/spae=" 6.3/form=" 6.3a opti6. href="../linux+v3.7.4/crypto/testmgr.c">opti6.3img src="../.static/gfx/right.png" alt=">>">op3/spae="op3spae class="lxr_search">optiopti6.3input typ vhidden" nam vnavtarget" > v">opti6.3input typ vtext" nam vsearch" id vsearch">opti6.3butt" typ vsubmit">Searchopti6.Prefs" 6.3/a>op3/spae="ti6. .3/div="ti6. .3form acalue="ajax+*" method="post" onsubmit="return false;">op3input typ vhidden" nam vajax_lookup" id vajax_lookup" > v">oti6. .3/form="oti6. .3div class="headingbott"m">" 3div id vfile_contents"=
. .13/a>3spae class="comment">/*3/spae=". .23/a>3spae class="comment"> * Algorithm testing fram work and tests.3/spae=". .33/a>3spae class="comment"> *3/spae=". .43/a>3spae class="comment"> * Copyright (c) 2002 Jam s Morris <jmorris@intercode.com.au>3/spae=". .53/a>3spae class="comment"> * Copyright (c) 2002 Jean-Francois Dive <jef@linuxbe.org>3/spae=". .63/a>3spae class="comment"> * Copyright (c) 2007 Nokia Siemens Networks3/spae=". .73/a>3spae class="comment"> * Copyright (c) 2008 Herbert Xu <herbert@gondor.apaea.org.au>3/spae=". .83/a>3spae class="comment"> *3/spae=". .93/a>3spae class="comment"> * Updated RFC4106 AES-GCM testing.3/spae=". tiona>3spae class="comment"> *    Authors: Aidae O'Mahony (aidae.o.mahony@intel.com)3/spae=". 113/a>3spae class="comment"> *             Adriae Hobae <adriae.hobae@intel.com>3/spae=". 123/a>3spae class="comment"> *             Gabriele Paoloni <gabriele.paoloni@intel.com>3/spae=". 133/a>3spae class="comment"> *             Tadeusz Struk (tadeusz.struk@intel.com)3/spae=". 143/a>3spae class="comment"> *    Copyright (c) 2010, Intel Corporaalue.3/spae=". 153/a>3spae class="comment"> *3/spae=". 163/a>3spae class="comment"> * This pr(pram                                        v2.6.27.26. 163/a>3se class=1"comment"> * Copyright 1(c) 2108 Herbert Xu <herbert@gondunder the" irms of the"GNU General Pub>op LicL7"e a   ub>oshyptby the"F/oC" class="line" nam  vL16">. 163/a>3se class=1"comment"> *3/spae=". 143/a>3se class=1"comment"> * Updated RF1C41061AES-GCM testing.3/spae=". 153/a>32pae clas2="comment"> *    Author2: Aid2e O'Mahony (aidae.o.mahon" class="line" nam  vL15">. 153/a>32pae clas2="comment"> *          2  Adr2ae Hobae <adriae.hobae@int/" class="line" nam  vL15">. 153/a>32e class=""comment"> * Algorithm t  Gab2iele ="line" nam  vL15">. 153/a>32pae clas2="comment"> *          2  Tad2usz S#i/a>udto/tes"line" nai/a>udtgfx/righhash.h"comment"fx/righhash.hsz SvL13="line" nam  vL15">. 153/a>32pae clas2="comment"> *    Copyri2ht (c24sz S#i/a>udto/tes"line" nai/a>udtg.c#L6/err.h"comment".c#L6/err.hsz SvL13="line" nam  vL15">. 153/a>32pae clas2="comment"> *3/spae="udto/tes"line" nai/a>udtg.c#L6/moduo/th"comment".c#L6/moduo/thsz SvL13="line" nam  vL15">. 153/a>32pae clas2="comment"> * This pr(p2am   26sz S#i/a>udto/tes"line" nai/a>udtg.c#L6/scatryr>ostth"comment".c#L6/scatryr>ostthsz SvL13="line" nam  vL15">. 153/a>32e class=2"comment"> * Copyright 2(c) 227sz S#i/a>udto/tes"line" nai/a>udtg.c#L6/slabth"comment".c#L6/slabthsz SvL13="line" nam  vL15">. 153/a>32e class=2"comment"> *3/spae="udto/tes"line" nai/a>udtg.c#L6/s.ciL10h"comment".c#L6/s.ciL10hsz SvL13="line" nam  vL15">. 153/a>32e class=2"comment"> * Updated RF2C410629sz S#i/a>udto/tes"line" nai/a>udtgfx/righrL10h"comment"fx/righrL10hsz SvL13="line" nam  vL15">. 153/a>33pae clas3="comment"> *    Author3: Aid30ele ="line" nam  vL15">. 153/a>33pae clas3="comment"> *          3  Adr31sz S#i/a>udto/quoes"line" nam  vL15stmgrnal0h"comment"stmgrnal0hsz Svquoes="line" nam  vL15">. 153/a>33e class=3"comment"> * Algorithm 3  Gab3iele ="line" nam  vL15">. 153/a>33e class=""comment"> *3/spae="CONFIG_CRYPTO_MANAGER_DISABLE_TESTSele ="line" nam  vL15">. 153/a>33pae clas3="comment"> *    Copyri3ht (c34ele ="line" nam  vL15">. 153/a>33pae clas3="comment"> *3/spae=". 153/a>33pae clas3="comment"> * This pr(p3am   36sz Sstm. onclick=".c#L=alg_">. v id vcont/of">alg_">. sz S(const charon"onclick=".c#L=to/verv id vcont/of">to/versz S, const charon"onclick=".c#L=algv id vcont/of">algsz S, "onclick=".c#L=u3"comment">t/of">u3iele  "onclick=".c#L=up" comment">t/of">up" sz S, "onclick=".c#L=u3"comment">t/of">u3iele  "onclick=".c#L=maskcomment">t/of">maskele )="line" nam  vL15">. 153/a>33e class=3"comment"> * Copyright 3(c) 237sz S{="line" nam  vL15">. 153/a>33e class=3"comment"> *3/spae=". 153/a>33e class=3"comment"> * Updated RF3C410639sz S}line" nam  vL4">. .43/a>3spaepae clas4="comment"> *    Author4: Aid40ele ="line" nam  vL15">. 153/a>34pae clas4="comment"> *          4  Adr41sz S#else="line" nam  vL15">. 153/a>34e class=4"comment"> * Algorithm 4  Gab4iele ="line" nam  vL15">. 153/a>34e class=4"comment"> *3/spae="udto/quoes"line" nam  vL15">. 153/h"comment"">. 153/hsz Svquoes="line" nam  vL15">. 153/a>34e class=""comment"> * Copyright (ht (c44ele ="line" nam  vL15">. 153/a>34pae clas4="comment"> *3/spae=". .43/a>3spaepae clas4="comment"> * This pr(p4am   4                              Neyptslab memory for rypto/te(size in numbyr of pages)5" class="line" nam  vL15">. 153/a>34e class=4"comment"> * Copyright 4(c) 2408 Herbert Xu <herbert@gon/" class="line" nam  vL15">. 153/a>34e class=4"comment"> *3/spae="t/of">XBUFSIZEsz S)3/spae=8="line" nam  vL15">. 153/a>34e class=4"comment"> * Updated RF4C410649ele ="line" nam  vL15">. 153/a>35pae clas5="comment"> *    Author5: Aid5e O'Mahony (aidae.o.mah/rclass="line" nam  vL4">. .43/a>3spa5pae clas5="comment"> *          5  Adr5ae Hobae <adriae.hobae@inteIndexes into the"xbuf to simulcry cross-page acces" class="line" nam  vL3">. .33/a>3spa5e class=5"comment"> * Algorithm 5  Gab5iele Paoloni <gabriele.pao/" class="line" nam  vL15">. 153/a>35e class=5"comment"> *3/spae="t/of">IDX1sz S)3/spae=====32="line" nam  vL15">. 153/a>35e class=5"comment"> * Copyright 5ht (c54sz S#def*3/ "onclick=".c#L=IDX"comment">t/of">IDX"sz S)3/spae=====32400="line" nam  vL15">. 153/a>35e class=""comment"> * Copyright (href=55sz S#def*3/ "onclick=".c#L=IDX3comment">t/of">IDX3sz S)3/spae=====1="line" nam  vL15">. 153/a>35pae clas5="comment"> * This pr(p5am   56sz S#def*3/ "onclick=".c#L=IDX4comment">t/of">IDX4sz S)3/spae=====8193="line" nam  vL15">. 153/a>35e class=5"comment"> * Copyright 5(c) 257sz S#def*3/ "onclick=".c#L=IDX5comment">t/of">IDX5sz S)3/spae=====22222="line" nam  vL15">. 153/a>35e class=5"comment"> *3/spae="t/of">IDX6sz S)3/spae=====17101="line" nam  vL15">. 153/a>35e class=5"comment"> * Updated RF5C410659sz S#def*3/ "onclick=".c#L=IDX7comment">t/of">IDX7sz S)3/spae=====27333="line" nam  vL15">. 153/a>36pae clas6="comment"> *    Author6: Aid60sz S#def*3/ "onclick=".c#L=IDX8comment">t/of">IDX8sz S)3/spae=====3000="line" nam  vL15">. 153/a>36pae clas6="comment"> *          6  Adr61ele ="line" nam  vL15">. 153/a>36e class=6"comment"> * Algorithm 6  Gab6iele Paoloni <gabriele.p/rclass="line" nam  vL4">. .43/a>3spa6e class=6"comment"> *3/spae=". 143/a>36e class=6"comment"> * Copyright 6ht (c6 2010, Intel Corporaalue.3/o/" class="line" nam  vL15">. 153/a>36e class=6"comment"> * Copyright 6href=65sz S#def*3/ "onclick=".c#L=ENCRYPTcomment">t/of">ENCRYPTsz S)1="line" nam  vL15">. 153/a>36e class=""comment"> * Copyright (am   66sz S#def*3/ "onclick=".c#L=DECRYPTcomment">t/of">DECRYPTsz S)0="line" nam  vL15">. 153/a>36e class=6"comment"> * Copyright 6(c) 267ele ="line" nam  vL15">. 153/a>36e class=6"comment"> *3/spae="t/of">um  vL"
3div sz S){="line" nam  vL15">. 153/a>36e class=6"comment"> * Updated RF6C410669sz S)3/spae=r.c#cm. onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele  "onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele s="line" nam  vL15">. 153/a>37pae clas7="comment"> *    Author7: Aid70sz S)3/spae=stm. onclick=".c#L=errv id vcont/of">errele s="line" nam  vL15">. 153/a>37pae clas7="comment"> *          7  Adr71ele }s="line" nam  vL15">. 153/a>37e class=7"comment"> * Algorithm 7  Gab7iele ="line" nam  vL15">. 153/a>37e class=7"comment"> *3/spae=". _suit comment">t/of">aead_">. _suit sz S){="line" nam  vL15">. 153/a>37e class=7"comment"> * Copyright 7ht (c74sz S)3/spae=r.c#cm.{="line" nam  vL15">. 153/a>37e class=7"comment"> * Copyright 7href=75sz S)3/spae=====pae=r.c#cm. onclick=".c#L=aead_">. veccomment">t/of">aead_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>37e class=7"comment"> * Copyright 7am   76sz S)3/spae=========unsignyptstm. onclick=".c#L=coun comment">t/of">coun ele s="line" nam  vL15">. 153/a>37e class=""comment"> * Copyright ((c) 277sz S)3/spae=}. onclick=".c#L=enccomment">t/of">encsz S, "onclick=".c#L=deccomment">t/of">decsz Ss="line" nam  vL15">. 153/a>37e class=7"comment"> *3/spae=". 153/a>37e class=7"comment"> * Updated RF7C410679ele ="line" nam  vL15">. 153/a>38pae clas8="comment"> *    Author8: Aid80sz Sr.c#cm. onclick=".c#L=cipher_">. _suit comment">t/of">cipher_">. _suit sz S){="line" nam  vL15">. 153/a>38pae clas8="comment"> *          8  Adr81sz S)3/spae=r.c#cm.{="line" nam  vL15">. 153/a>38e class=8"comment"> * Algorithm 8  Gab8"sz S)3/spae=====pae=r.c#cm. onclick=".c#L=ripher_">. veccomment">t/of">ripher_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>38e class=8"comment"> *3/spae="t/of">coun ele s="line" nam  vL15">. 153/a>38e class=8"comment"> * Copyright 8ht (c84sz S)3/spae=}. onclick=".c#L=enccomment">t/of">encsz S, "onclick=".c#L=deccomment">t/of">decsz Ss="line" nam  vL15">. 153/a>38e class=8"comment"> * Copyright 8href=85ele }s="line" nam  vL15">. 153/a>38e class=8"comment"> * Copyright 8am   86ele ="line" nam  vL15">. 153/a>38e class=8"comment"> * Copyright 8(c) 287sz Sr.c#cm. onclick=".c#L=caap_">. _suit comment">t/of">caap_">. _suit sz S){="line" nam  vL15">. 153/a>38e class=""comment"> *3/spae=". 153/a>38e class=8"comment"> * Updated RF8C410689sz S)3/spae=====pae=r.c#cm. onclick=".c#L=raap_">. veccomment">t/of">raap_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>39pae clas9="comment"> *    Author9: Aid90sz S)3/spae=========unsignyptstm. onclick=".c#L=coun comment">t/of">coun ele s="line" nam  vL15">. 153/a>39pae clas9="comment"> *          9  Adr91sz S)3/spae=}. onclick=".c#L=raapcomment">t/of">raapsz S, "onclick=".c#L=decaapcomment">t/of">decaapele s="line" nam  vL15">. 153/a>39e class=9"comment"> * Algorithm 9  Gab92ele }s="line" nam  vL15">. 153/a>39e class=9"comment"> *3/spae=". 153/a>39e class=9"comment"> * Copyright 9ht (c94sz Sr.c#cm. onclick=".c#L=pcaap_">. _suit comment">t/of">pcaap_">. _suit sz S){="line" nam  vL15">. 153/a>39e class=9"comment"> * Copyright 9href=95sz S)3/spae=r.c#cm.{="line" nam  vL15">. 153/a>39e class=9"comment"> * Copyright 9am   96sz S)3/spae=========r.c#cm. onclick=".c#L=pcaap_">. veccomment">t/of">praap_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>39e class=9"comment"> * Copyright 9(c) 297sz S)3/spae=========unsignyptstm. onclick=".c#L=coun comment">t/of">coun ele s="line" nam  vL15">. 153/a>39e class=9"comment"> *3/spae="t/of">raapsz S, "onclick=".c#L=decaapcomment">t/of">decaapele s="line" nam  vL15">. 153/a>39e class=""comment"> * Updated RFCC410699ele }s="line" nam  vL15">. 153/a>310pae class=="comment"> *    Authors:: Ais::ele ="line" nam  vL15">. 153/a>310pae class0="comment"> *           01 Ais:1sz Sr.c#cm. onclick=".c#L=hash_">. _suit comment">t/of">hash_">. _suit sz S){="line" nam  vL15">. 153/a>310pae class0="comment"> *           02 Ais:2sz S)3/spae=r.c#cm. onclick=".c#L=hash_">. veccomment">t/of">hash_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>310pae class0="comment"> *           03 Ais:3sz S)3/spae=unsignyptstm. onclick=".c#L=coun comment">t/of">coun ele s="line" nam  vL15">. 153/a>310pae class0="comment"> *    Copyrig04 Ais:4ele }s="line" nam  vL15">. 153/a>310pae class0="comment"> *3/spae=". 153/a>310pae class0="comment"> * This pr(pr06 Ais:6sz Sr.c#cm. onclick=".c#L=cprng_">. _suit comment">t/of">cprng_">. _suit sz S){="line" nam  vL15">. 153/a>310e class=10"comment"> * Copyright 107 Ais:7sz S)3/spae=r.c#cm. onclick=".c#L=cprng_">. veccomment">t/of">rprng_">. vecsz S)n"onclick=".c#L=vecscomment">t/of">vecsele s="line" nam  vL15">. 153/a>310e class=10"comment"> *3/spae="t/of">coun ele s="line" nam  vL15">. 153/a>310e class=10"comment"> * Updated RF109 Ais:9ele }s="line" nam  vL15">. 153/a>31spae classs="comment"> *    Authorss: Ai11:ele ="line" nam  vL15">. 153/a>31spae class=="comment"> *            1 Ais11sz Sr.c#cm. onclick=".c#L=alg_">. _desccomment">t/of">alg_">. _descsz S){="line" nam  vL15">. 153/a>31spae classs="comment"> *              Ga112sz S)3/spae=const charon"onclick=".c#L=algv id vcont/of">algsz Ss="line" nam  vL15">. 153/a>31spae classs="comment"> *              Ta113sz S)3/spae=stm.(n"onclick=".c#L=">. v id vcont/of">">. sz S)(const r.c#cm. onclick=".c#L=alg_">. _desccomment">t/of">alg_">. _descsz S)n"onclick=".c#L=tesccomment">t/of">descsz S, const charon"onclick=".c#L=to/verv id vcont/of">to/versz S,="line" nam  vL15">. 153/a>31spae classs="comment"> *    Copyrigght (114sz S)3/spae============="onclick=".c#L=u3"comment">t/of">u3iele  "onclick=".c#L=up" comment">t/of">up" sz S, "onclick=".c#L=u3"comment">t/of">u3iele  "onclick=".c#L=maskcomment">t/of">maskele )s="line" nam  vL15">. 153/a>31spae classs="comment"> *3/spae="t/of">fips_allowedsz Ss======="/testmgr.c#L16" id vL/reset if alg7.26allowed in fips modeao/" class="line" nam  vL15">. 153/a>31spae classs="comment"> * This pr(prram  116ele ="line" nam  vL15">. 153/a>31se class=11"comment"> * Copyright 11(c) 117sz S)3/spae=un.. 153/a>31se class=11"comment"> *3/spae=". _suit comment">t/of">aead_">. _suit sz S) onclick=".c#L=aeadcomment">t/of">aeadsz Ss="line" nam  vL15">. 153/a>31se class=11"comment"> * Updated RF11C410119sz S)3/spae=====pae=r.c#cm. onclick=".c#L=ripher_">. _suit comment">t/of">cipher_">. _suit sz S) onclick=".c#L=riphercomment">t/of">ciphersz Ss="line" nam  vL15">. 153/a>312pae clas12="comment"> *    Author12: Ai120sz S)3/spae=========r.c#cm. onclick=".c#L=caap_">. _suit comment">t/of">caap_">. _suit sz S) onclick=".c#L=raapcomment">t/of">raapsz Ss="line" nam  vL15">. 153/a>312pae class2="comment"> *          12  Ad121sz S)3/spae=========r.c#cm. onclick=".c#L=pcaap_">. _suit comment">t/of">pcaap_">. _suit sz S) onclick=".c#L=pcaapcomment">t/of">pcaapsz Ss="line" nam  vL15">. 153/a>312pae class=="comment"> *              Ga12"sz S)3/spae=====pae=r.c#cm. onclick=".c#L=hash_">. _suit comment">t/of">hash_">. _suit sz S) onclick=".c#L=hashcomment">t/of">hashsz Ss="line" nam  vL15">. 153/a>312pae class2="comment"> *          12  Ta123sz S)3/spae=========r.c#cm. onclick=".c#L=cprng_">. _suit comment">t/of">cprng_">. _suit sz S) onclick=".c#L=cprngcomment">t/of">cprngsz Ss="line" nam  vL15">. 153/a>312pae class2="comment"> *    Copyri12ht (124sz S)3/spae=}. onclick=".c#L=suit comment">t/of">suit sz Ss="line" nam  vL15">. 153/a>312pae class2="comment"> *3/spae=". 153/a>312pae clas12="comment"> * This pr(p12am  126ele ="line" nam  vL15">. 153/a>312e class=12"comment"> * Copyright 12(c) 127sz Sr.e="o=unsignyptstm. onclick=".c#L=IDXcomment">t/of">IDXsz S[8] = { "onclick=".c#L=IDX1comment">t/of">IDX1sz S, "onclick=".c#L=IDX"comment">t/of">IDX"sz S, "onclick=".c#L=IDX3comment">t/of">IDX3sz S, "onclick=".c#L=IDX4comment">t/of">IDX4sz S, "onclick=".c#L=IDX5comment">t/of">IDX5sz S, "onclick=".c#L=IDX6comment">t/of">IDX6sz S, "onclick=".c#L=IDX7comment">t/of">IDX7sz S, "onclick=".c#L=IDX8comment">t/of">IDX8sz S)}s="line" nam  vL15">. 153/a>312e class=12"comment"> *3/spae=". 153/a>312e class=12"comment"> * Updated RF12C410129sz Sr.e="o=void) onclick=".c#L=hexduapcomment">t/of">hexduapsz S(unsignyptcharon"onclick=".c#L=bufcomment">t/of">bufsz S, unsignyptstm. onclick=".c#L=le comment">t/of">le ele )="line" nam  vL15">. 153/a>313pae clas13="comment"> *    Author13: Ai130ele {="line" nam  vL15">. 153/a>313pae clas13="comment"> *          13  Ad131sz S)3/spae= onclick=".c#L=prstm_hex_duapcomment">t/of">prstm_hex_duapsz S( onclick=".c#L=KERN_CONTcomment">t/of">KERN_CONTsz S, "/testmgr.c#Ls.ciL1"Svquoes/quoes" class, "onclick=".c#L=DUMP_PREFIX_OFFSETcomment">t/of">DUMP_PREFIX_OFFSETsz S,="line" nam  vL15">. 153/a>313e class=13"comment"> * Algorithm 13  Ga13"sz S)3/spae=====pae=========16, 1,="line" nam  vL15">. 153/a>313pae class=="comment"> *              Ta133sz S)3/spae=========)3/spae= onclick=".c#L=bufcomment">t/of">bufsz S,  onclick=".c#L=le comment">t/of">le ele ,  onclick=".c#L=up" icomment">t/of">fp" iele )s="line" nam  vL15">. 153/a>313pae clas13="comment"> *    Copyri13ht (134ele }line" nam  vL4">. .43/a>3spa13pae clas13="comment"> *3/spae=". 153/a>313pae clas13="comment"> * This pr(p13am  136sz Sr.e="o=void) onclick=".c#L=um  vL"raaple. comment">t/of">um  vL"raaple. sz S(r.c#cm. onclick=".c#L=c  vL1_async_requ>. v id vcont/of">c  vL1_async_requ>. sz S)n"onclick=".c#L=reqv id vcont/of">reqele , stm. onclick=".c#L=errv id vcont/of">errele )="line" nam  vL15">. 153/a>313e class=13"comment"> * Copyright 13(c) 137sz S{="line" nam  vL15">. 153/a>313e class=13"comment"> *3/spae="t/of">um  vL"
3div sz S)n"onclick=".c#L=rescomment">t/of">ressz S)=. onclick=".c#L=reqv id vcont/of">reqele -vL13"onclick=".c#L=tatav id vcont/of">tatasz Ss="line" nam  vL15">. 153/a>313e class=13"comment"> * Updated RF13C410139ele ="line" nam  vL15">. 153/a>31epae clas14="comment"> *    Author14: Ai140sz S)3/spae=sf ( onclick=".c#L=errv id vcont/of">errele  == - onclick=".c#L=EINPROGRESSv id vcont/of">EINPROGRESSele )="line" nam  vL15">. 153/a>314pae clas14="comment"> *          14  Ad141sz S)3/spae=========ax_loos="line" nam  vL15">. 153/a>314e class=14"comment"> * Algorithm 14  Ga14iele ="line" nam  vL15">. 153/a>314e class=14"comment"> *3/spae="t/of">ressz S-vL13"onclick=".c#L=errv id vcont/of">errele  =. onclick=".c#L=errv id vcont/of">errele s="line" nam  vL15">. 153/a>314e class=1""comment"> * Copyright 1(ht (144sz S)3/spae= onclick=".c#L=raaple. comment">t/of">raaple. sz S(&3"onclick=".c#L=rescomment">t/of">ressz S-vL13"onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>314pae clas14="comment"> *3/spae=". .43/a>3spa1epae clas14="comment"> * This pr(p14am  146ele ="line" nam  vL15">. 153/a>314e class=14"comment"> * Copyright 14(c) 147sz Sr.e="o=stm. onclick=".c#L=">. 153_alloc_bufcomment">t/of">">. 153_alloc_bufsz S(charon"onclick=".c#L=bufcomment">t/of">bufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEsz S])="line" nam  vL15">. 153/a>314e class=14"comment"> *3/spae=". 153/a>314e class=14"comment"> * Updated RF14C410149sz S)3/spae=stm. onclick=".c#L=icomment">t/of">iele s="line" nam  vL15">. 153/a>315pae clas15="comment"> *    Author15: Ai15:ele ="line" nam  vL15">. 153/a>315pae clas15="comment"> *          15  Ad151sz S)3/spae=for ( onclick=".c#L=icomment">t/of">iele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEsz S;. onclick=".c#L=icomment">t/of">iele ++)s{="line" nam  vL15">. 153/a>315e class=15"comment"> * Algorithm 15  Ga15"sz S)3/spae=====pae="onclick=".c#L=bufcomment">t/of">bufsz S["onclick=".c#L=icomment">t/of">iele ] = (void)*)"onclick=".c#L=__get_t/of">__get_t/of">GFP_KERNELele )s="line" nam  vL15">. 153/a>315e class=15"comment"> *3/spae="t/of">bufsz S["onclick=".c#L=icomment">t/of">iele ])="line" nam  vL15">. 153/a>315e class=15"comment"> * Copyright 15ht (154sz S)3/spae=================goto. onclick=".c#L=err_t/of">err_. 153/a>315pae clas1""comment"> * Copyright 1(href155sz S)3/spae=}line" nam  vL4">. .43/a>3spa15pae clas15="comment"> * This pr(p15am  156ele ="line" nam  vL15">. 153/a>315e class=15"comment"> * Copyright 15(c) 157sz S)3/spae=ax_look0s="line" nam  vL15">. 153/a>315e class=15"comment"> *3/spae=". 153/a>315e class=15"comment"> * Updated RF15C410159sz S onclick=".c#L=err_t/of">err_. 153/a>316pae clas16="comment"> *    Author16: Ai160sz S)3/spae=while ( onclick=".c#L=icomment">t/of">iele -- vL13 0)="line" nam  vL15">. 153/a>316pae clas16="comment"> *          16  Ad161sz S)3/spae========= onclick=".c#L=u/oC_pagecomment">t/of">t/of">bufsz S["onclick=".c#L=icomment">t/of">iele ])s="line" nam  vL15">. 153/a>316e class=16"comment"> * Algorithm 16  Ga16iele ="line" nam  vL15">. 153/a>316e class=16"comment"> *3/spae="ENOMEMele s="line" nam  vL15">. 153/a>316e class=16"comment"> * Copyright 16ht (164ele }line" nam  vL4">. .43/a>3spa16e class=16"comment"> * Copyright 16href165ele ="line" nam  vL15">. 153/a>316e class=1""comment"> * Copyright 1(am  166sz Sr.e="o=void) onclick=".c#L=u>. 153_t/of">u>. 153_t/of">bufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEsz S])="line" nam  vL15">. 153/a>316e class=16"comment"> * Copyright 16(c) 167sz S{="line" nam  vL15">. 153/a>316e class=16"comment"> *3/spae="t/of">iele s="line" nam  vL15">. 153/a>316e class=16"comment"> * Updated RF16C410169ele ="line" nam  vL15">. 153/a>317pae clas17="comment"> *    Author17: Ai170sz S)3/spae=for ( onclick=".c#L=icomment">t/of">iele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEsz S;. onclick=".c#L=icomment">t/of">iele ++)="line" nam  vL15">. 153/a>317pae clas17="comment"> *          17  Ad171sz S)3/spae========= onclick=".c#L=u/oC_pagecomment">t/of">t/of">bufsz S["onclick=".c#L=icomment">t/of">iele ])s="line" nam  vL15">. 153/a>317e class=17"comment"> * Algorithm 17  Ga17iele }line" nam  vL4">. .43/a>3spa17e class=17"comment"> *3/spae=". 153/a>317e class=17"comment"> * Copyright 17ht (174sz Sr.e="o=stm. onclick=".c#L=do_one_async_hash_opcomment">t/of">do_one_async_hash_opsz S(r.c#cm. onclick=".c#L=ahash_requ>. v id vcont/of">ahash_requ>. sz S)n"onclick=".c#L=reqv id vcont/of">reqele ,="line" nam  vL15">. 153/a>317e class=17"comment"> * Copyright 17href175sz S)3/spae=====pae=================r.c#cm. onclick=".c#L=um  vL"
3div comment">t/of">um  vL"
3div sz S)n"onclick=".c#L=trv id vcont/of">trsz S,="line" nam  vL15">. 153/a>317e class=17"comment"> * Copyright 17am  176sz S)3/spae=========================stm. onclick=".c#L=re comment">t/of">re ele )="line" nam  vL15">. 153/a>317e class=1""comment"> * Copyright 1((c) 177sz S{="line" nam  vL15">. 153/a>317e class=17"comment"> *3/spae="t/of">re ele  == - onclick=".c#L=EINPROGRESSv id vcont/of">EINPROGRESSele  ||. onclick=".c#L=re comment">t/of">re ele  == - onclick=".c#L=EBUSYv id vcont/of">EBUSYele )s{="line" nam  vL15">. 153/a>317e class=17"comment"> * Updated RF17C410179sz S)3/spae=====pae= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=wait_t/of">wait_trsz S-vL13"onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>318pae clas18="comment"> *    Author18: Ai180sz S)3/spae=========sf (!"onclick=".c#L=re comment">t/of">re ele )="line" nam  vL15">. 153/a>318pae clas18="comment"> *          18  Ad181sz S)3/spae=============pae= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=trv id vcont/of">trsz S-vL13"onclick=".c#L=errv id vcont/of">errele s="line" nam  vL15">. 153/a>318e class=18"comment"> * Algorithm 18  Ga18"sz S)3/spae=====pae="onclick=".c#L=INIT_COMPLETIONv id vcont/of">INIT_COMPLETIONsz S( onclick=".c#L=trv id vcont/of">trsz S-vL13"onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>318e class=18"comment"> *3/spae=". .43/a>3spa18e class=18"comment"> * Copyright 18ht (184sz S)3/spae=ax_look onclick=".c#L=re comment">t/of">re ele s="line" nam  vL15">. 153/a>318e class=18"comment"> * Copyright 18href18crypt}line" nam  vL4">. .43/a>3spa18e class=18"comment"> * Copyright 18am  186ele ="line" nam  vL15">. 153/a>318e class=18"comment"> * Copyright 18(c) 187sz Sr.e="o=stm. onclick=".c#L=">. _hashcomment">t/of">">. _hashsz S(r.c#cm. onclick=".c#L=c  vL1_ahashcomment">t/of">c  vL1_ahashsz S)n"onclick=".c#L=tfmcomment">t/of">"fmele , r.c#cm. onclick=".c#L=hash_">. veccomment">t/of">hash_">. vecsz S)n"onclick=".c#L=teapla. comment">t/of">ueapla. sz S,="line" nam  vL15">. 153/a>318e class=1""comment"> *3/spae="t/of">tcoun ele ,  onclick=".c#L=boolcomment">t/of">boolsz S) onclick=".c#L=use_dig>. v id vcont/of">use_dig>. ele )="line" nam  vL15">. 153/a>318e class=18"comment"> * Updated RF18C410189sz S{="line" nam  vL15">. 153/a>319pae clas19="comment"> *    Author19: Ai190sz S)3/spae=const charon"onclick=".c#L=algov id vcont/of">algoele  == onclick=".c#L=c  vL1_"fm_alg_to/ver_ Autcomment">t/of">c  vL1_"fm_alg_to/ver_ Autsz S( onclick=".c#L=c  vL1_ahash_tfmcomment">t/of">c  vL1_ahash_tfmsz S( onclick=".c#L=tfmcomment">t/of">"fmele ))s="line" nam  vL15">. 153/a>319pae clas19="comment"> *          19  Ad191sz S)3/spae=unsignyptstm. onclick=".c#L=icomment">t/of">iele ,  onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=kcomment">t/of">kele ,  onclick=".c#L=ueapcomment">t/of">ueapele s="line" nam  vL15">. 153/a>319e class=19"comment"> * Algorithm 19  Ga192sz S)3/spae=r.c#cm. onclick=".c#L=scatryr>ostcomment">t/of">scatryr>ostsz S) onclick=".c#L=sgcomment">t/of">sgsz S[8]s="line" nam  vL15">. 153/a>319e class=19"comment"> *3/spae="t/of">
3div sz S[64]s="line" nam  vL15">. 153/a>319e class=19"comment"> * Copyright 19ht (194sz S)3/spae=r.c#cm. onclick=".c#L=ahash_requ>. v id vcont/of">ahash_requ>. sz S)n"onclick=".c#L=reqv id vcont/of">reqele s="line" nam  vL15">. 153/a>319e class=19"comment"> * Copyright 19href195sz S)3/spae=r.c#cm. onclick=".c#L=um  vL"
3div comment">t/of">um  vL"
3div sz S) onclick=".c#L=tr3div comment">t/of">u
3div sz Ss="line" nam  vL15">. 153/a>319e class=19"comment"> * Copyright 19am  196sz S)3/spae=void)* onclick=".c#L=hash_buffcomment">t/of">hash_buffsz Ss="line" nam  vL15">. 153/a>319e class=19"comment"> * Copyright 19(c) 197sz S)3/spae=charon"onclick=".c#L=xbufcomment">t/of">xbufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEsz S]s="line" nam  vL15">. 153/a>319e class=19"comment"> *3/spae="t/of">re ele  ==- onclick=".c#L=ENOMEMv id vcont/of">ENOMEMele s="line" nam  vL15">. 153/a>319e class=1""comment"> * Updated RF1CC410199ele ="line" nam  vL15">. 153/a>320pae clas2=="comment"> *    Author2:: Ai200sz S)3/spae=sf ( onclick=".c#L=">. 153_alloc_bufcomment">t/of">">. 153_alloc_bufsz S("onclick=".c#L=xbufcomment">t/of">xbufsz S))="line" nam  vL15">. 153/a>320pae clas20="comment"> *          201 Ai201sz S)3/spae=========goto. onclick=".c#L=out_nobufcomment">t/of">out_nobufele s="line" nam  vL15">. 153/a>320pae clas20="comment"> *          202 Ai20iele ="line" nam  vL15">. 153/a>320pae clas20="comment"> *          203 Ai203sz S)3/spae= onclick=".c#L=init_raaple.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=tr3div comment">t/of">u
3div sz S."onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>320pae clas20="comment"> *    Copyri204 Ai204ele ="line" nam  vL15">. 153/a>320pae clas20="comment"> *3/spae="reqele  == onclick=".c#L=ahash_requ>. _allocv id vcont/of">ahash_requ>. _allocsz S( onclick=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=GFP_KERNELcomment">t/of">GFP_KERNELele )s="line" nam  vL15">. 153/a>320pae clas20="comment"> * This pr(p206 Ai206sz S)3/spae=sf (!"onclick=".c#L=reqv id vcont/of">reqele )s{="line" nam  vL15">. 153/a>320e class=20"comment"> * Copyright 207 Ai207sz S)3/spae========="onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: Failyptto.alloccry requ>. =for /quoes" class="line" nam  vL15">. 153/a>320e class=20"comment"> *3/spae="algoele )s="line" nam  vL15">. 153/a>320e class=20"comment"> * Updated RF209 Ai209sz S)3/spae=====pae=goto. onclick=".c#L=out_noreqv id vcont/of">out_noreqele s="line" nam  vL15">. 153/a>32spae clas2s="comment"> *    Author2s: Ai210sz S)3/spae=}line" nam  vL4">. .43/a>3spa2spae clas2=="comment"> *          2 1 Ai211sz S)3/spae= onclick=".c#L=ahash_requ>. _set_rallbackcomment">t/of">ahash_requ>. _set_rallbacksz S( onclick=".c#L=reqv id vcont/of">reqele ,  onclick=".c#L=CRYPTO_TFM_REQ_MAY_BACKLOGv id vcont/of">CRYPTO_TFM_REQ_MAY_BACKLOGsz S,="line" nam  vL15">. 153/a>32spae clas2s="comment"> *          2   Ga21"sz S)3/spae=====pae=========ae========="onclick=".c#L=um  vL"raaple. comment">t/of">um  vL"raaple. sz S, &3"onclick=".c#L=tr3div comment">t/of">u
3div sz S)s="line" nam  vL15">. 153/a>32spae clas2s="comment"> *          2   Ta213ele ="line" nam  vL15">. 153/a>32spae clas2s="comment"> *    Copyri2ght (214sz S)3/spae= onclick=".c#L=jcomment">t/of">jele  =.0;="line" nam  vL15">. 153/a>32spae clas2s="comment"> *3/spae="t/of">iele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=tcoun comment">t/of">tcoun ele ;. onclick=".c#L=icomment">t/of">iele ++)s{="line" nam  vL15">. 153/a>32spae clas2s="comment"> * This pr(p2ram  216sz S)3/spae=========sf ( onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=npcomment">t/of">npele )="line" nam  vL15">. 153/a>32se class=21"comment"> * Copyright 21(c) 217sz S)3/spae=================d68dinue;="line" nam  vL15">. 153/a>32se class=21"comment"> *3/spae=". 153/a>32se class=21"comment"> * Updated RF21C410219sz S)3/spae=====pae= onclick=".c#L=jcomment">t/of">jele ++;="line" nam  vL15">. 153/a>322pae clas22="comment"> *    Author22: Ai220sz S)3/spae========= onclick=".c#L=memse comment">t/of">memse sz S( onclick=".c#L=resiv comment">t/of">
3div sz S, 0, 64)s="line" nam  vL15">. 153/a>322pae clas22="comment"> *          22  Ad221ele ="line" nam  vL15">. 153/a>322e class="""comment"> * Algorithm t   Ga22"sz S)3/spae=====pae= onclick=".c#L=hash_buffcomment">t/of">hash_buffsz S == onclick=".c#L=xbufcomment">t/of">xbufsz S[0]s="line" nam  vL15">. 153/a>322pae clas22="comment"> *          22  Ta223ele ="line" nam  vL15">. 153/a>322pae clas22="comment"> *    Copyri22ht (224sz S)3/spae========= onclick=".c#L=memcpycomment">t/of">memcpysz S( onclick=".c#L=hash_buffcomment">t/of">hash_buffsz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=plastmgx comment">t/of">plastmgx sz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=psizecomment">t/of">psizesz S)s="line" nam  vL15">. 153/a>322pae clas22="comment"> *3/spae="t/of">sg_init_onesz S(&3"onclick=".c#L=sgcomment">t/of">sgsz S[0],  onclick=".c#L=hash_buffcomment">t/of">hash_buffsz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=psizecomment">t/of">psizesz S)s="line" nam  vL15">. 153/a>322pae clas22="comment"> * This pr(p22am  226ele ="line" nam  vL15">. 153/a>322e class=22"comment"> * Copyright 22(c) 227sz S)3/spae=========sf ( onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=ksizecomment">t/of">ksizesz S)s{="line" nam  vL15">. 153/a>322e class=22"comment"> *3/spae="t/of">c  vL1_ahash_clear_flagssz S( onclick=".c#L=tfmcomment">t/of">"fmele , ~0)s="line" nam  vL15">. 153/a>322e class=22"comment"> * Updated RF22C410229sz S)3/spae=====pae======  . onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=c  vL1_ahash_se keycomment">t/of">c  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=keycomment">t/of">keysz S,="line" nam  vL15">. 153/a>323pae clas23="comment"> *    Author23: Ai230sz S)3/spae=========================================== onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=ksizecomment">t/of">ksizesz S)s="line" nam  vL15">. 153/a>323pae clas23="comment"> *          23  Ad231sz S)3/spae=============pae=sf ( onclick=".c#L=re comment">t/of">re ele )s{="line" nam  vL15">. 153/a>323e class=23"comment"> * Algorithm 23  Ga23"sz S)3/spae=====pae================= onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: se key failypton /quoes" class="line" nam  vL15">. 153/a>323pae clas2=="comment"> *          2   Ta233sz S)3/spae=========)3/spae================ /testmgr.c#Ls.ciL1"Svquoes">.  /#37;d=for /#37;s:=ax_=/#37;d\n/quoes" class, "onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,="line" nam  vL15">. 153/a>323pae clas23="comment"> *    Copyri23ht (234sz S)3/spae================================- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>323pae clas23="comment"> *3/spae="outele s="line" nam  vL15">. 153/a>323pae clas23="comment"> * This pr(p23am  236sz S)3/spae=================}line" nam  vL4">. .43/a>3spa23e class=23"comment"> * Copyright 23(c) 237sz S)3/spae=========}line" nam  vL4">. .43/a>3spa23e class=23"comment"> *3/spae=". 153/a>323e class=23"comment"> * Updated RF23C410239sz S)3/spae=====pae= onclick=".c#L=ahash_requ>. _set_r  vLcomment">t/of">ahash_requ>. _set_r  vLsz S( onclick=".c#L=reqv id vcont/of">reqele ,  onclick=".c#L=sgcomment">t/of">sgsz S,  onclick=".c#L=resiv comment">t/of">
3div sz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=psizecomment">t/of">psizesz S)s="line" nam  vL15">. 153/a>32epae clas24="comment"> *    Author24: Ai240sz S)3/spae=========sf ("onclick=".c#L=use_dig>. v id vcont/of">use_dig>. ele )s{="line" nam  vL15">. 153/a>324pae clas24="comment"> *          24  Ad241sz S)3/spae=============pae= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=do_one_async_hash_opcomment">t/of">do_one_async_hash_opsz S( onclick=".c#L=reqv id vcont/of">reqele , &3"onclick=".c#L=tr3div comment">t/of">u
3div sz S,="line" nam  vL15">. 153/a>324e class=24"comment"> * Algorithm 24  Ga24"sz S)3/spae=====pae=========ae=====================pae= onclick=".c#L=c  vL1_ahash_dig>. v id vcont/of">c  vL1_ahash_dig>. sz S( onclick=".c#L=reqv id vcont/of">reqele ))s="line" nam  vL15">. 153/a>324e class=24"comment"> *3/spae="t/of">re ele )s{="line" nam  vL15">. 153/a>324e class=2""comment"> * Copyright 2(ht (244sz S)3/spae========================= onclick=".c#L=pr_errv id vcont/of">pr_errsz S( /testmgr.c#Ls.ciL1"Svquoesalg: hash: dig>.  failypton ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>324pae clas24="comment"> *3/spae="t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,=- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>32epae clas24="comment"> * This pr(p24am  246sz S)3/spae=========================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>324e class=24"comment"> * Copyright 24(c) 247sz S)3/spae=================}line" nam  vL4">. .43/a>3spa24e class=24"comment"> *3/spae=". 153/a>324e class=24"comment"> * Updated RF24C410249sz S)3/spae=====pae======  . onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=do_one_async_hash_opcomment">t/of">do_one_async_hash_opsz S( onclick=".c#L=reqv id vcont/of">reqele , &3"onclick=".c#L=tr3div comment">t/of">u
3div sz S,="line" nam  vL15">. 153/a>325pae clas25="comment"> *    Author25: Ai250sz S)3/spae============================================ onclick=".c#L=c  vL1_ahash_initv id vcont/of">c  vL1_ahash_initsz S( onclick=".c#L=reqv id vcont/of">reqele ))s="line" nam  vL15">. 153/a>325pae clas25="comment"> *          25  Ad251sz S)3/spae=============pae=sf ( onclick=".c#L=re comment">t/of">re ele )s{="line" nam  vL15">. 153/a>325e class=25"comment"> * Algorithm 25  Ga25"sz S)3/spae=====pae================= onclick=".c#L=pr_errv id vcont/of">pr_errsz S( /testmgr.c#Ls.ciL1"Svquoesalt: hash: init failypton ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>325e class=25"comment"> *3/spae="t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,=- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>325e class=25"comment"> * Copyright 25ht (254sz S)3/spae=========================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>325pae clas2""comment"> * Copyright 2(href255sz S)3/spae=====pae=========}line" nam  vL4">. .43/a>3spa25pae clas25="comment"> * This pr(p25am  256sz S)3/spae================= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=do_one_async_hash_opcomment">t/of">do_one_async_hash_opsz S( onclick=".c#L=reqv id vcont/of">reqele , &3"onclick=".c#L=tr3div comment">t/of">u
3div sz S,="line" nam  vL15">. 153/a>325e class=25"comment"> * Copyright 25(c) 257sz S)3/spae========================pae================= onclick=".c#L=c  vL1_ahash_upda. comment">t/of">c  vL1_ahash_upda. sz S( onclick=".c#L=reqv id vcont/of">reqele ))s="line" nam  vL15">. 153/a>325e class=25"comment"> *3/spae="t/of">re ele )s{="line" nam  vL15">. 153/a>325e class=25"comment"> * Updated RF25C410259sz S)3/spae=====pae======  .======== onclick=".c#L=pr_errv id vcont/of">pr_errsz S( /testmgr.c#Ls.ciL1"Svquoesalt: hash: upda.  failypton ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>326pae clas26="comment"> *    Author26: Ai260sz S)3/spae================================ /testmgr.c#Ls.ciL1"Svquoesfor /#37;s:=ax_=/#37;d\n/quoes" class, "onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,=- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>326pae clas26="comment"> *          26  Ad261sz S)3/spae=========================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>326e class=26"comment"> * Algorithm 26  Ga26"sz S)3/spae=====pae=========}line" nam  vL4">. .43/a>3spa26e class=26"comment"> *3/spae="t/of">re ele  == onclick=".c#L=do_one_async_hash_opcomment">t/of">do_one_async_hash_opsz S( onclick=".c#L=reqv id vcont/of">reqele , &3"onclick=".c#L=tr3div comment">t/of">u
3div sz S,="line" nam  vL15">. 153/a>326e class=26"comment"> * Copyright 26ht (264sz S)3/spae====================================)3/spae= onclick=".c#L=c  vL1_ahash_finalcomment">t/of">c  vL1_ahash_finalsz S( onclick=".c#L=reqv id vcont/of">reqele ))s="line" nam  vL15">. 153/a>326e class=26"comment"> * Copyright 26href265sz S)3/spae=====pae=========sf ( onclick=".c#L=re comment">t/of">re ele )s{="line" nam  vL15">. 153/a>326e class=2""comment"> * Copyright 2(am  266sz S)3/spae========================= onclick=".c#L=pr_errv id vcont/of">pr_errsz S( /testmgr.c#Ls.ciL1"Svquoesalt: hash: final failypton ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>326e class=26"comment"> * Copyright 26(c) 267sz S)3/spae========================pae===== /testmgr.c#Ls.ciL1"Svquoesfor /#37;s:=ax_=/#37;d\n/quoes" class, "onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,=- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>326e class=26"comment"> *3/spae="outele s="line" nam  vL15">. 153/a>326e class=26"comment"> * Updated RF26C410269sz S)3/spae=====pae======  .}line" nam  vL4">. .43/a>3spa27pae clas27="comment"> *    Author27: Ai270sz S)3/spae=========}line" nam  vL4">. .43/a>3spa27pae clas27="comment"> *          27  Ad271ele ="line" nam  vL15">. 153/a>327e class=27"comment"> * Algorithm 27  Ga27"sz S)3/spae=====pae=sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=resiv comment">t/of">
3div sz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=dig>. v id vcont/of">dig>. sz S,="line" nam  vL15">. 153/a>327e class=27"comment"> *3/spae="t/of">c  vL1_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/of">"fmele )))s{="line" nam  vL15">. 153/a>327e class=27"comment"> * Copyright 27ht (274sz S)3/spae================= onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: T>.  /#37;d=failyptfor /#37;s\n/quoes" class,="line" nam  vL15">. 153/a>327e class=27"comment"> * Copyright 27href275sz S)3/spae=====pae================"onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>327e class=27"comment"> * Copyright 27am  276sz S)3/spae================= onclick=".c#L=hexduapcomment">t/of">hexduapsz S( onclick=".c#L=resiv comment">t/of">
3div sz S,  onclick=".c#L=c  vL1_ahash_dig>. sizecomment">t/of">c  vL1_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/of">"fmele ))s="line" nam  vL15">. 153/a>327e class=2""comment"> * Copyright 2((c) 277sz S)3/spae================= onclick=".c#L=re comment">t/of">re ele  ==- onclick=".c#L=EINVALcomment">t/of">EINVALele s="line" nam  vL15">. 153/a>327e class=27"comment"> *3/spae="outele s="line" nam  vL15">. 153/a>327e class=27"comment"> * Updated RF27C410279sz S)3/spae=====pae=}line" nam  vL4">. .43/a>3spa28pae clas28="comment"> *    Author28: Ai280sz S)3/spae=}line" nam  vL4">. .43/a>3spa28pae clas28="comment"> *          28  Ad281ele ="line" nam  vL15">. 153/a>328e class=28"comment"> * Algorithm 28  Ga28"sz S)3/spae="onclick=".c#L=jcomment">t/of">jele  =.0;="line" nam  vL15">. 153/a>328e class=28"comment"> *3/spae="t/of">iele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=tcoun comment">t/of">tcoun ele ;. onclick=".c#L=icomment">t/of">iele ++)s{="line" nam  vL15">. 153/a>328e class=28"comment"> * Copyright 28ht (284sz S)3/spae=========sf ( onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=npcomment">t/of">npele )s{="line" nam  vL15">. 153/a>328e class=28"comment"> * Copyright 28href285sz S)3/spae=====pae========="onclick=".c#L=jcomment">t/of">jele ++;="line" nam  vL15">. 153/a>328e class=28"comment"> * Copyright 28am  286sz S)3/spae================= onclick=".c#L=memse comment">t/of">memse sz S( onclick=".c#L=resiv comment">t/of">
3div sz S, 0, 64)s="line" nam  vL15">. 153/a>328e class=28"comment"> * Copyright 28(c) 287sz S="line" nam  vL15">. 153/a>328e class=2""comment"> *3/spae="t/of">ueapele  =.0;="line" nam  vL15">. 153/a>328e class=28"comment"> * Updated RF28C410289sz S)3/spae=====pae======  . onclick=".c#L=sg_init_tablecomment">t/of">sg_init_tablesz S( onclick=".c#L=sgcomment">t/of">sgsz S,  onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=npcomment">t/of">npele );="line" nam  vL15">. 153/a>329pae clas29="comment"> *    Author29: Ai290sz S)3/spae================= onclick=".c#L=re comment">t/of">re ele  ==- onclick=".c#L=EINVALcomment">t/of">EINVALele s="line" nam  vL15">. 153/a>329pae clas29="comment"> *          29  Ad291sz S)3/spae=================for ( onclick=".c#L=kcomment">t/of">kele  =.0;. onclick=".c#L=kcomment">t/of">kele  /tes "onclick=".c#L=t>apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=npcomment">t/of">npele ;. onclick=".c#L=kcomment">t/of">kele ++)s{="line" nam  vL15">. 153/a>329e class=29"comment"> * Algorithm 29  Ga29"sz S)3/spae=====pae=================sf ( onclick=".c#L=WARN_ONv id vcont/of">WARN_ONsz S( onclick=".c#L=offset_in_pagecomment">t/of">offset_in_pagesz S( onclick=".c#L=IDXcomment">t/of">IDXsz S[ onclick=".c#L=kcomment">t/of">kele ]) +="line" nam  vL15">. 153/a>329e class=29"comment"> *3/spae="t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=tapcomment">t/of">uapsz S[ onclick=".c#L=kcomment">t/of">kele ] vL13  onclick=".c#L=PAGE_SIZEcomment">t/of">PAGE_SIZEele ))="line" nam  vL15">. 153/a>329e class=29"comment"> * Copyright 29ht (294sz S)3/spae=================================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>329e class=29"comment"> * Copyright 29href295sz S)3/spae=====pae================= onclick=".c#L=sg_set_bufcomment">t/of">sg_set_bufsz S(&3"onclick=".c#L=sgcomment">t/of">sgsz S[ onclick=".c#L=kcomment">t/of">kele ],="line" nam  vL15">. 153/a>329e class=29"comment"> * Copyright 29am  296sz S)3/spae==================================== onclick=".c#L=memcpycomment">t/of">memcpysz S( onclick=".c#L=xbufcomment">t/of">xbufsz S["onclick=".c#L=IDXcomment">t/of">IDXsz S[ onclick=".c#L=kcomment">t/of">kele ] vL13vL13  onclick=".c#L=PAGE_SHIFTcomment">t/of">PAGE_SHIFTele ] +="line" nam  vL15">. 153/a>329e class=29"comment"> * Copyright 29(c) 297sz S)3/spae========================pae================ onclick=".c#L=offset_in_pagecomment">t/of">offset_in_pagesz S( onclick=".c#L=IDXcomment">t/of">IDXsz S[ onclick=".c#L=kcomment">t/of">kele ]),="line" nam  vL15">. 153/a>329e class=29"comment"> *3/spae="t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=plastmgx comment">t/of">plastmgx sz S += onclick=".c#L=ueapcomment">t/of">ueapele ,="line" nam  vL15">. 153/a>329e class=2""comment"> * Updated RF2CC410299sz S)3/spae=====pae======  .========ae================ onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=tapcomment">t/of">uapsz S[ onclick=".c#L=kcomment">t/of">kele ]),="line" nam  vL15">. 153/a>330pae clas3=="comment"> *    Author3:: Ai300sz S)3/spae==================================== onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=tapcomment">t/of">uapsz S[ onclick=".c#L=kcomment">t/of">kele ])s="line" nam  vL15">. 153/a>330pae clas30="comment"> *          301 Ai301sz S)3/spae========================= onclick=".c#L=ueapcomment">t/of">ueapele  +== onclick=".c#L=teapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=tapcomment">t/of">uapsz S[ onclick=".c#L=kcomment">t/of">kele ]s="line" nam  vL15">. 153/a>3302ae clas30"comment"> * Algorithm 302 Ai30"sz S)3/spae=====pae=========}line" nam  vL4">. .43/a>3spa30pae clas30="comment"> *          303 Ai303ele ="line" nam  vL15">. 153/a>330pae clas30="comment"> *    Copyri304 Ai304sz S)3/spae=================sf ( onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=ksizecomment">t/of">ksizesz S)s{="line" nam  vL15">. 153/a>330pae clas30="comment"> *3/spae="t/of">c  vL1_ahash_clear_flagssz S( onclick=".c#L=tfmcomment">t/of">"fmele , ~0)s="line" nam  vL15">. 153/a>330pae clas30="comment"> * This pr(p306 Ai306sz S)3/spae========================= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=c  vL1_ahash_se keycomment">t/of">c  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=keycomment">t/of">keysz S,="line" nam  vL15">. 153/a>330e class=30"comment"> * Copyright 307 Ai307sz S)3/spae=================================================== onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=ksizecomment">t/of">ksizesz S)s="line" nam  vL15">. 153/a>3308 class=30"comment"> *3/spae=". 153/a>330e class=30"comment"> * Updated RF309 Ai309sz S)3/spae=====pae=================sf ( onclick=".c#L=re comment">t/of">re ele )s{="line" nam  vL15">. 153/a>33spae clas3s="comment"> *    Author3s: Ai310sz S)3/spae================================= onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: se key /quoes" class="line" nam  vL15">. 153/a>33spae clas3=="comment"> *          3 1 Ai311sz S)3/spae======================================== /testmgr.c#Ls.ciL1"Svquoesfailypton chunkiL1 ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>33spae clas3s="comment"> *          3   Ga31"sz S)3/spae=====pae=========ae===================== /testmgr.c#Ls.ciL1"Svquoesfor /#37;s:=ax_=/#37;d\n/quoes" class, "onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,="line" nam  vL15">. 153/a>33spae clas3s="comment"> *          3   Ta313sz S)3/spae============pae====================== ==- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>33spae clas3s="comment"> *    Copyri3ght (314sz S)3/spae=================================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>33spae clas3s="comment"> *3/spae=". .43/a>3spa3spae clas3s="comment"> * This pr(p3ram  316sz S)3/spae=================}line" nam  vL4">. .43/a>3spa3se class=31"comment"> * Copyright 31(c) 317sz S="line" nam  vL15">. 153/a>33se class=31"comment"> *3/spae="t/of">ahash_requ>. _set_r  vLsz S( onclick=".c#L=reqv id vcont/of">reqele ,  onclick=".c#L=sgcomment">t/of">sgsz S,  onclick=".c#L=resiv comment">t/of">
3div sz S,="line" nam  vL15">. 153/a>33se class=31"comment"> * Updated RF31C410319sz S)3/spae=====pae================================= onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=psizecomment">t/of">psizesz S)s="line" nam  vL15">. 153/a>332pae clas32="comment"> *    Author32: Ai320sz S)3/spae================= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=c  vL1_ahash_dig>. v id vcont/of">c  vL1_ahash_dig>. sz S( onclick=".c#L=reqv id vcont/of">reqele )s="line" nam  vL15">. 153/a>332pae clas32="comment"> *          32  Ad321sz S)3/spae=================switch ( onclick=".c#L=re comment">t/of">re ele )s{="line" nam  vL15">. 153/a>332e class=3""comment"> * Algorithm 3   Ga32"sz S)3/spae=====pae=========case 0:="line" nam  vL15">. 153/a>332pae clas32="comment"> *          32  Ta323sz S)3/spae============pae==========breaks="line" nam  vL15">. 153/a>332pae clas32="comment"> *    Copyri32ht (324sz S)3/spae=================case - onclick=".c#L=EINPROGRESSv id vcont/of">EINPROGRESSele :="line" nam  vL15">. 153/a>332pae clas32="comment"> *3/spae="EBUSYele :="line" nam  vL15">. 153/a>332pae clas32="comment"> * This pr(p32am  326sz S)3/spae========================= onclick=".c#L=re comment">t/of">re ele  == onclick=".c#L=wait_t/of">wait_. 153/a>332e class=32"comment"> * Copyright 32(c) 327sz S)3/spae=================================&3"onclick=".c#L=tr3div comment">t/of">u
3div sz S."onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>332e class=32"comment"> *3/spae="t/of">re ele =&3&3 !( onclick=".c#L=re comment">t/of">re ele  =) onclick=".c#L=tr3div comment">t/of">u
3div sz S."onclick=".c#L=errv id vcont/of">errele ))s{="line" nam  vL15">. 153/a>332e class=32"comment"> * Updated RF32C410329sz S)3/spae=====pae======  .================ onclick=".c#L=INIT_COMPLETIONv id vcont/of">INIT_COMPLETIONsz S( onclick=".c#L=tr3div comment">t/of">u
3div sz S."onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>333pae clas33="comment"> *    Author33: Ai330sz S)3/spae=================================breaks="line" nam  vL15">. 153/a>333pae clas33="comment"> *          33  Ad331sz S)3/spae=============pae=========}line" nam  vL4">. .43/a>3spa33e class=33"comment"> * Algorithm 33  Ga33"sz S)3/spae=====pae================= /testmgr.c#Lraament">/* fall through */" class="line" nam  vL15">. 153/a>333pae clas3=="comment"> *          3   Ta333sz S)3/spae=========)3/spae=defaiv :="line" nam  vL15">. 153/a>333pae clas33="comment"> *    Copyri33ht (334sz S)3/spae========================= onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: dig>.  failypt/quoes" class="line" nam  vL15">. 153/a>333pae clas33="comment"> *3/spae=".  /#37;d=for /#37;s:=/quoes" class="line" nam  vL15">. 153/a>333pae clas33="comment"> * This pr(p33am  336sz S)3/spae================================ /testmgr.c#Ls.ciL1"Svquoesax_=/#37;d\n/quoes" class, "onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele ,=- onclick=".c#L=re comment">t/of">re ele )s="line" nam  vL15">. 153/a>333e class=33"comment"> * Copyright 33(c) 337sz S)3/spae=========================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>333e class=33"comment"> *3/spae=". .43/a>3spa33e class=33"comment"> * Updated RF33C410339ele ="line" nam  vL15">. 153/a>33epae clas34="comment"> *    Author34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=resiv comment">t/of">
3div sz S,  onclick=".c#L=ueapla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=dig>. v id vcont/of">dig>. sz S,="line" nam  vL15">. 153/a>33epae clas34="comment"> *          34  Ad341sz S)3/spae=============pae============ onclick=".c#L=c  vL1_ahash_dig>. sizecomment">t/of">c  vL1_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/of">"fmele )))s{="line" nam  vL15">. 153/a>334e class=34"comment"> * Algorithm 34  Ga34"sz S)3/spae=====pae=========ae====== onclick=".c#L=prstmkcomment">t/of">prstmksz S( onclick=".c#L=KERN_ERRcomment">t/of">KERN_ERRsz S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: ChunkiL1 ">.  /#37;d=/quoes" class="line" nam  vL15">. 153/a>334e class=34"comment"> *3/spae="t/of">jele ,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>334e class=3""comment"> * Copyright 3(ht (344sz S)3/spae========================= onclick=".c#L=hexduapcomment">t/of">hexduapsz S( onclick=".c#L=resiv comment">t/of">
3div sz S,  onclick=".c#L=c  vL1_ahash_dig>. sizecomment">t/of">c  vL1_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/of">"fmele ))s="line" nam  vL15">. 153/a>334pae clas34="comment"> *3/spae="t/of">re ele  =)- onclick=".c#L=EINVALcomment">t/of">EINVALele s="line" nam  vL15">. 153/a>33epae clas34="comment"> * This pr(p34am  346sz S)3/spae=========================goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>334e class=34"comment"> * Copyright 34(c) 347sz S)3/spae=================}line" nam  vL4">. .43/a>3spa34e class=34"comment"> *3/spae=". .43/a>3spa34e class=34"comment"> * Updated RF34C410349sz S)3/spae=}line" nam  vL4">. .43/a>3spa35pae clas35="comment"> *    Author35: Ai350sz Sline" nam  vL4">. .43/a>3spa35pae clas35="comment"> *          35  Ad351sz S)3/spae= onclick=".c#L=re comment">t/of">re ele  =)0;="line" nam  vL15">. 153/a>335e class=35"comment"> * Algorithm 35  Ga35iele ="line" nam  vL15">. 153/a>335e class=35"comment"> *3/spae="outele :="line" nam  vL15">. 153/a>335e class=35"comment"> * Copyright 35ht (354sz S)3/spae= onclick=".c#L=ahash_requ>. _freecomment">t/of">ahash_requ>. _freesz S( onclick=".c#L=reqv id vcont/of">reqele )s="line" nam  vL15">. 153/a>335pae clas3""comment"> * Copyright 3(href355sz S onclick=".c#L=out_noreqv id vcont/of">out_noreqele :="line" nam  vL15">. 153/a>335pae clas35="comment"> * This pr(p35am  356sz S)3/spae= onclick=".c#L=ue. 153_free_bufcomment">t/of">">. 153_free_bufsz S( onclick=".c#L=xbufcomment">t/of">xbufsz S)s="line" nam  vL15">. 153/a>335e class=35"comment"> * Copyright 35(c) 357sz S onclick=".c#L=out_nobufcomment">t/of">out_nobufele :="line" nam  vL15">. 153/a>335e class=35"comment"> *3/spae="t/of">re ele s="line" nam  vL15">. 153/a>335e class=35"comment"> * Updated RF35C410359sz S}line" nam  vL4">. .43/a>3spa36pae clas36="comment"> *    Author36: Ai360sz Sline" nam  vL4">. .43/a>3spa36pae clas36="comment"> *          36  Ad361sz Sstatic=stm. onclick=".c#L=__ .43_aeadcomment">t/of">__ .43_aeadsz S(r.c#cm. onclick=".c#L=c  vL1_aeadcomment">t/of">c  vL1_aeadsz S)* onclick=".c#L=tfmcomment">t/of">"fmele , stm. onclick=".c#L=encv id vcont/of">encsz S,="line" nam  vL15">. 153/a>336e class=36"comment"> * Algorithm 36  Ga36"sz S)3/spae=====pae========r.c#cm. onclick=".c#L=aead_ .43vecv id vcont/of">aead_ .43vecsz S)* onclick=".c#L=teapla. comment">t/of">ueapla. sz S, unsignyptstm. onclick=".c#L=tcoun comment">t/of">tcoun ele ,="line" nam  vL15">. 153/a>336e class=36"comment"> *3/spae="t/of">boolsz S) onclick=".c#L=diff_d. v id vcont/of">diff_d. sz S)="line" nam  vL15">. 153/a>336e class=36"comment"> * Copyright 36ht (364sz S{="line" nam  vL15">. 153/a>336e class=36"comment"> * Copyright 36href365sz S)3/spae=consm.char)* onclick=".c#L=algov id vcont/of">algoele  == onclick=".c#L=c  vL1_"fm_alg_driver_yrigcomment">t/of">c  vL1_"fm_alg_driver_yrigsz S( onclick=".c#L=c  vL1_aead_tfmcomment">t/of">c  vL1_aead_tfmsz S( onclick=".c#L=tfmcomment">t/of">"fmele ))s="line" nam  vL15">. 153/a>336e class=3""comment"> * Copyright 3(am  366sz S)3/spae=unsignyptstm. onclick=".c#L=icomment">t/of">iele ,="onclick=".c#L=jcomment">t/of">jele ,  onclick=".c#L=kcomment">t/of">kele ,  onclick=".c#L= comment">t/of">nsz S,  onclick=".c#L=ueapcomment">t/of">ueapele s="line" nam  vL15">. 153/a>336e class=36"comment"> * Copyright 36(c) 367sz S)3/spae=stm. onclick=".c#L=re comment">t/of">re ele  =)- onclick=".c#L=ENOMEMcomment">t/of">ENOMEMele s="line" nam  vL15">. 153/a>336e class=36"comment"> *3/spae="qele s="line" nam  vL15">. 153/a>336e class=36"comment"> * Updated RF36C410369sz S)3/spae=char)* onclick=".c#L=keycomment">t/of">keysz Ss="line" nam  vL15">. 153/a>337pae clas37="comment"> *    Author37: Ai370sz S)3/spae=r.c#cm. onclick=".c#L=aead_requ>. v id vcont/of">aead_requ>. sz S)* onclick=".c#L=reqv id vcont/of">reqele s="line" nam  vL15">. 153/a>337pae clas37="comment"> *          37  Ad371sz S)3/spae=r.c#cm. onclick=".c#L=scatterli. v id vcont/of">scatterli. sz S)* onclick=".c#L=sgcomment">t/of">sgsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> * Algorithm 37  Ga37"sz S)3/spae=r.c#cm. onclick=".c#L=scatterli. v id vcont/of">scatterli. sz S)* onclick=".c#L=asgcomment">t/of">asgsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> *3/spae="scatterli. sz S)* onclick=".c#L=sgoutv id vcont/of">sgoutsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> * Copyright 37ht (374sz S)3/spae=consm.char)* onclick=".c#L=gcomment">t/of"> sz S, * onclick=".c#L=dcomment">t/of">dsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> * Copyright 37href375sz S)3/spae=r.c#cm. onclick=".c#L=um  vL"r3div comment">t/of">um  vL"r3div sz S) onclick=".c#L=resiv comment">t/of">
3div sz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> * Copyright 37am  376sz S)3/spae=unsignyptstm. onclick=".c#L=authsizecomment">t/of">authsizesz Ss="line" nam  vL15">. 153/a>337e class=3""comment"> * Copyright 3((c) 377sz S)3/spae=void * onclick=".c#L=inputv id vcont/of">inputsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> *3/spae="outputsz Ss="line" nam  vL15">. 153/a>337e class=37"comment"> * Updated RF37C410379sz S)3/spae=void * onclick=".c#L=entocv id vcont/of">antocsz Ss="line" nam  vL15">. 153/a>338pae clas38="comment"> *    Author38: Ai380sz S)3/spae=char) onclick=".c#L=ivv id vcont/of">ivsz S["onclick=".c#L=MAX_IVLENv id vcont/of">MAX_IVLENele ]s="line" nam  vL15">. 153/a>338pae clas38="comment"> *          38  Ad381sz S)3/spae=char)* onclick=".c#L=xbufcomment">t/of">xbufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEele ]s="line" nam  vL15">. 153/a>338e class=38"comment"> * Algorithm 38  Ga38"sz S)3/spae=char)* onclick=".c#L=xoutbufcomment">t/of">xoutbufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEele ]s="line" nam  vL15">. 153/a>338e class=38"comment"> *3/spae="t/of">axbufsz S["onclick=".c#L=XBUFSIZEcomment">t/of">XBUFSIZEele ]s="line" nam  vL15">. 153/a>338e class=38"comment"> * Copyright 38ht (384sz S="line" nam  vL15">. 153/a>338e class=38"comment"> * Copyright 38href385sz S)3/spae=sf ( onclick=".c#L=">. 153_alloc_bufcomment">t/of">">. 153_alloc_bufsz S( onclick=".c#L=xbufcomment">t/of">xbufsz S))="line" nam  vL15">. 153/a>338e class=38"comment"> * Copyright 38am  386sz S)3/spae=========goto. onclick=".c#L=out_noxbufcomment">t/of">out_noxbufsz Ss="line" nam  vL15">. 153/a>338e class=38"comment"> * Copyright 38(c) 387sz S)3/spae=sf ( onclick=".c#L=">. 153_alloc_bufcomment">t/of">">. 153_alloc_bufsz S( onclick=".c#L=axbufcomment">t/of">axbufsz S))="line" nam  vL15">. 153/a>338e class=3""comment"> *3/spae="t/of">out_noaxbufsz Ss="line" nam  vL15">. 153/a>338e class=38"comment"> * Updated RF38C410389ele ="line" nam  vL15">. 153/a>339pae clas39="comment"> *    Author39: Ai390sz S)3/spae=sf ( onclick=".c#L=diff_d. v id vcont/of">diff_d. sz S=&3&3  onclick=".c#L=">. 153_alloc_bufcomment">t/of">">. 153_alloc_bufsz S( onclick=".c#L=xoutbufcomment">t/of">xoutbufsz S))="line" nam  vL15">. 153/a>339pae clas39="comment"> *          39  Ad391sz S)3/spae=========goto. onclick=".c#L=out_nooutbufcomment">t/of">out_nooutbufsz Ss="line" nam  vL15">. 153/a>339e class=39"comment"> * Algorithm 39  Ga39iele ="line" nam  vL15">. 153/a>339e class=39"comment"> *3/spae="/* avoid vquoes"he fre=" size is larger thest1024 by">.vquoes raapiler warniL1 */" class="line" nam  vL15">. 153/a>339e class=39"comment"> * Copyright 39ht (394sz S)3/spae= onclick=".c#L=sgcomment">t/of">sgsz S == onclick=".c#L=kmalloccomment">t/of">kmallocsz S(rizeof(* onclick=".c#L=sgcomment">t/of">sgsz S) * 8 * ( onclick=".c#L=diff_d. v id vcont/of">diff_d. sz S=? 3 : 2),  onclick=".c#L=GFP_KERNELcomment">t/of">GFP_KERNELsz S)s="line" nam  vL15">. 153/a>339e class=39"comment"> * Copyright 39href395sz S)3/spae=sf (!"onclick=".c#L=sgcomment">t/of">sgsz S)="line" nam  vL15">. 153/a>339e class=39"comment"> * Copyright 39am  396sz S)3/spae=========goto. onclick=".c#L=out_nosgcomment">t/of">out_nosgsz Ss="line" nam  vL15">. 153/a>339e class=39"comment"> * Copyright 39(c) 397sz S)3/spae= onclick=".c#L=asgcomment">t/of">asgsz S ==&3"onclick=".c#L=sgcomment">t/of">sgsz S[8]s="line" nam  vL15">. 153/a>339e class=39"comment"> *3/spae="sgoutsz S ==&3"onclick=".c#L=asgcomment">t/of">asgsz S[8]s="line" nam  vL15">. 153/a>339e class=3""comment"> * Updated RF3CC410399ele ="line" nam  vL15">. 153/a>340pae clas4=="comment"> *    Author4:: Ai400sz S)3/spae=sf ( onclick=".c#L=diff_d. v id vcont/of">diff_d. sz S)="line" nam  vL15">. 153/a>340pae clas40="comment"> *          401 Ai401sz S)3/spae========= onclick=".c#L=dcomment">t/of">dsz S == /testmgr.c#Ls.ciL1"Svquoes-dd. /quoes" classs="line" nam  vL15">. 153/a>3402ae clas40"comment"> * Algorithm 402 Ai40"sz S)3/spae=else="line" nam  vL15">. 153/a>3403ae clas40"comment"> *3/spae="t/of">dsz S == /testmgr.c#Ls.ciL1"Svquoes/quoes" classs="line" nam  vL15">. 153/a>3404ae clas40"comment"> * Copyright 404 Ai404sz S="line" nam  vL15">. 153/a>340pae clas40="comment"> *3/spae="encsz S === onclick=".c#L=ENCRYPTcomment">t/of">ENCRYPTsz S)="line" nam  vL15">. 153/a>3406ae clas40"comment"> * Copyright 406 Ai406sz S)3/spae========= onclick=".c#L=gcomment">t/of"> sz S == /testmgr.c#Ls.ciL1"Svquoesenc  vLion/quoes" classs="line" nam  vL15">. 153/a>3407ae clas40"comment"> * Copyright 407 Ai407sz S)3/spae=else="line" nam  vL15">. 153/a>3408ae clas40"comment"> *3/spae="t/of"> sz S == /testmgr.c#Ls.ciL1"Svquoesdec  vLion/quoes" classs="line" nam  vL15">. 153/a>3409ae clas40"comment"> * Updated RF409 Ai409ele ="line" nam  vL15">. 153/a>34spae clas4s="comment"> *    Author4s: Ai410sz S)3/spae= onclick=".c#L=init_raaple.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=resiv comment">t/of">
3div sz S."onclick=".c#L=raaple.3a comment">t/of">raaple.3a ele )s="line" nam  vL15">. 153/a>34spae clas4=="comment"> *          4 1 Ai411ele ="line" nam  vL15">. 153/a>34spae clas4s="comment"> *          4   Ga41"sz S)3/spae="onclick=".c#L=reqv id vcont/of">reqele  == onclick=".c#L=aead_requ>. _alloccomment">t/of">aead_requ>. _allocsz S( onclick=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=GFP_KERNELcomment">t/of">GFP_KERNELsz S)s="line" nam  vL15">. 153/a>34spae clas4s="comment"> *          4   Ta413sz S)3/spae=sf (!"onclick=".c#L=reqv id vcont/of">reqele )s{="line" nam  vL15">. 153/a>34spae clas4s="comment"> *    Copyri4ght (414sz S)3/spae========="onclick=".c#L=pr_errv id vcont/of">pr_errsz S( /testmgr.c#Ls.ciL1"Svquoesalg: aead/#37;s:=Failyptto.alloca.  requ>. tfor /#37;s\n/quoes" class,="line" nam  vL15">. 153/a>34spae clas4s="comment"> *3/spae="t/of">dsz S,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>34spae clas4s="comment"> * This pr(p4ram  416sz S)3/spae=========goto. onclick=".c#L=outv id vcont/of">outele s="line" nam  vL15">. 153/a>34se class=41"comment"> * Copyright 41(c) 417sz S)3/spae=}line" nam  vL4">. .43/a>3spa4se class=41"comment"> *3/spae=". 153/a>34se class=41"comment"> * Updated RF41C410419sz S)3/spae= onclick=".c#L=aead_requ>. _set_rallbackcomment">t/of">aead_requ>. _set_rallbacksz S( onclick=".c#L=reqv id vcont/of">reqele ,  onclick=".c#L=CRYPTO_TFM_REQ_MAY_BACKLOGv id vcont/of">CRYPTO_TFM_REQ_MAY_BACKLOGele ,="line" nam  vL15">. 153/a>342pae clas42="comment"> *    Author42: Ai420sz S)3/spae=================ae======== onclick=".c#L=um  vL"raaple. comment">t/of">um  vL"raaple. ele , &3"onclick=".c#L=resiv comment">t/of">
3div sz S)s="line" nam  vL15">. 153/a>342pae clas42="comment"> *          42  Ad421ele ="line" nam  vL15">. 153/a>342e class=4""comment"> * Algorithm 4   Ga42"sz S)3/spae=for ( onclick=".c#L=icomment">t/of">iele  =.0,="onclick=".c#L=jcomment">t/of">jele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=tcoun comment">t/of">tcoun ele ;. onclick=".c#L=icomment">t/of">iele ++)s{="line" nam  vL15">. 153/a>342pae clas42="comment"> *          42  Ta423sz S)3/spae=========sf (!"onclick=".c#L=">apla. comment">t/of">ueapla. sz S["onclick=".c#L=icomment">t/of">iele ]."onclick=".c#L=npcomment">t/of">npele )s{="line" nam  vL15">. 153/a>342pae clas42="comment"> *    Copyri42ht (424sz S)3/spae================="onclick=".c#L=jcomment">t/of">jele ++;="line" nam  vL15">. 153/a>342pae clas42="comment"> *3/spae=". 153/a>342pae clas42="comment"> * This pr(p42am  426sz S)3/spae================= /testmgr.c#Lraament">/* some tepapla. s have no input data but they will" class="line" nam  vL15">. 153/a>342e class=42"comment"> * Copyright 42(c) 427sz S /testmgr.c#Lraament">===============ae========*ttouch inputszclass="line" nam  vL15">. 153/a>342e class=42"comment"> *3/spae="===============ae========*/" class="line" nam  vL15">. 153/a>342e class=42"comment"> * Updated RF42C410429sz S)3/spae=====pae======  . onclick=".c#L=inputv id vcont/of">inputsz S == onclick=".c#L=xbufcomment">t/of">xbufsz S[0]s="line" nam  vL15">. 153/a>343pae clas43="comment"> *    Author43: Ai430sz S)3/spae=================34spae clas4s="comment"> *          4   Ga41* Copyright 39am  396sz S== /t>
3div sz S,  onclick=".c#L=c  vL1_ahash_dig>. ad_requ>.=".c#L=c  vL1_ahash_dig5spae= onc vL15">. 153/8_pae=====pae=============2ment"> *3/spae=" *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L15>apla. comment">t/of"nt"> *3/sp2ick=".c#L=reqv id vcont/of"">t/o5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15">. 153/a>329e class=2""comment"> * 4e class=2""comment"> * 4e class=2""comoommeox3">uapsz /a>342pae clas42="comment">ele :="line" nam  vL15">. 153/a>332pa2r4="comment"> *          3   Ta333sz S)3.=".c#L=c  vL1_ahas5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15a>. 153/a>329e clasa=2""comment"> * 4e class=2""comment"> * 4e class=2""comoommeox3">f_d. sz S=&3&3  onclick=4k=".c#L=K4RN_ERRcomment">t/of">KER4_ERRs4 S) /testmgr.c#Ls.ciL1"Svquoesalg: has,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>34e=====pae4======================= 4testm4r.c#Ls="line" nam  vL15">. 153/a>34esz S)3/sp/of">jele ,  onclick=".c4L=alg4v id vcont/of">algoele ,=- oncclick=".c#L=alge ],="line" nam  vL15">. 153/a>329e class=29"co====ae========*/" class="linethor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L====ae========*/" class="linethor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=>. 153/a>329e class=2""com===========ae======== onclick="ent"> * C4pyright 33(c) 337sz S)3/4pae==4======================goto. onclick=".c#L=alge ],="line" nam  vL15">. 153/a>329e class=29"coent">t/of">xbufsz S[0]s="linethor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Lent">t/of">xbufsz S[0]s="linethor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="e/a>342e cline" nam  vL15">. 153/a4333e 43href428sz S /testmgr.c#Lraame30="comment"> *          303 Ai303ele ="line" nam  vL15">. 153/a>330pae clas30="comment"> *    Copyri304 Ai3c#L=entocv id vcont/of"_d. sz S=&3&3  onclick=4f338sz S)4/spae=====pae======  .}l4ne" n4m  vL4">. .43/a>3spa33e class= ,=- oncclick=".c#L=alge ],="line" nam  vL15">. 153/a>329e class=29"co=#L=entocv id vcont/of"thor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=#L=entocv id vcont/of"thor34: Ai340sz Se" nam  vL15">. 153/a>338pae clas38="===========ae======== onclick="ent">t/of4>ueapla. sz S["onclick="4c#L=i4omment">t/of">iele ]."onclick= == /testmgr.c#Ls.ciL1"Svquoesenc vL1_ahas4_dig>. sizecomment">t/of4>c  v41_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/ocomment">t/of">jele ++;="line" nam  vL15">. 153=#L=entocv id vcont/of"th Ad421ele ="line" e" nam  vL15">. 153/a>338pae clas38="===========ae======== onclick="enclick> *omment">t/of">KERN_ERRsz4S) /t44clas30"comment"> * Algorithm 302 4for /#37;4\n/quoes" class,="onclic4=".c#4=jcomment">t/of">jele ,  oncli4s: Ai410sz S)3/e  == onclis{="line" nam  vL15">. 153/a>330panclis{="line" n        4   Ga41"sz S)3/spae="onclick=".c#L=req============= onclick=".c#L=c  v4c  vL1_ah4sh_dig>. sizecomment">t/4f">c 4vL1_ahash_dig>. sizesz S( oncl30="comment"> *          303 Ai303ele ="line" nam  vL15">. 153/a>330pae clas30="comment"> *    Copyri304 Ai3wa 41href418sz S=wk/of"_d. sz S=&3&3  onclick=4f=====pae4======== onclick=".c#L=r4 comm4nt">t/of">re ele  =)- onclick=".c#L=EI4s: Ai410sz S)3/e  == oncliL15"ne" nam  vL15">. 153/a>330pancliL15"ne" n     d. sz S=&3&3  onclick=4fsz S)3/sphis pr(p34am  346sz S)3/4pae==4======================goto. ononclick=".c#L=EI4s: Ai410sz S)3S)3/spae="onclick=".c#L=reqv id vcont/of">nt">t/of">aead_WEAK_KEPROGRESSele :="lnt">t/of">aead_WEAK_KEP38="===========ae======== onclick="ent"> * C4line" nam  vL15">. 153/a4334e 44>. 153/a>34se class=41"comment"> *=========4=====}line" nam  vL4">. 443/a>44href428sz S /testmgr.c#Lraament">===========lick=".c#L=qv id vcont/of328sz S)3/spae=====ele  == onclick=".c#L=c  vL1_ahash_se keycomment">t/of">c  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====pae=}line" nam 4vL4">4 .43/a>3spa34e class=34"comment"> 4 Updated 4F34C410349sz S)3/spae=}l4ne" n45mment">t/of">iele ]."onclick=c#L=c  vL1_ahash_dig5spae= onc vL15">. 153/4s: Ai410sz S)3/e  == oncliL15mment"> * This pr(p306 Ai3ncliL15mme        4   Ga41"sz S)3/spae="onclick=".c#L=reqv id vcont/of">=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=">apl43/a>3spa34pae clas35="comment"> * 4     45stmgr.c#Ls.ciL1"Svquoesfailypton chunkiL1 ">.  /#37;ysz S,="line" nam  vL15">. 153/a>330e class=30"comment"> * Copyright 307 Ai307sz S)3/spae==================>. 153/a>329e clask=2""com===========ae======== onclick="#L=re com4ent">t/of">re ele  =)0;=4line"45">ueapla. sz S["oncli1e=======L15nt">t/of">raaple.3a ele )s="line" nam  vL1Ai404sz S="line" n  vL15">. 153/a>330e class=30"comment"> * Copyright 307 Ai307sz S)3/spae=================ne" 307 Ai307sz S)3ne" e=========sf (!"onclick=".c#L=">aplanam  vL154>. 153/a>335e class=35"c4mment45"comment"> *          3   Ta333sz S)3 (!"onclick=".c#L=reqv id vcont/of">reqele )s{="line" nam  vL15">. 153/a>34spae clas4s="com== oncl vL15">. 1k=".c#L=prst33pae clas33ne" n nam  xe========="onclick=".c#L=pr_errv id vcont/of"lick=".c#4=ahash_requ>. _freecomme4t">t/45S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: dig>.a.  requ>. tfor /#37;s\n/quoes" class,="line" nam  vent"> * This pr(p33am  336sz S)3/spae==============================4s: Ai410sz S)3/e  == onclig15"ne" nam  vL15">. 153/a>330panclig15"ne" n        4   Ga41"sz S)3/spae="onclick=".c#L=r">c  vL1_"fm_alg_driver_yrigsz 4 153/a>334pae clas3""comment"> * C4pyrig45t">t/of">re ele  =)- onclick=".c#L=EI,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>34nclick=".4#L=ue. 153_free_bufcomme4t">t/45=====================goto. onc= == ent"> *3/spae=". 153/a>34nnt"> * C4e class=35"comment"> * C4pyrig45
3div sz S."onclick=".c#L=raaple.3a ccontinues="line" nam  vL15">. 153/a>34n========4lass=35"comment"> *3/spa4="t/of"> sz S == /testmgr.c#Ls.ciL".c#L=re 4omment">t/of">re ele s="4ine" 46cont/of">inputsz S == onclick=".c#L=xbufcommeomment">t/of">
3div sz Ss="line" n" nam  vL15">. 153/bnam  vL15">. 153/bnqv id vcont/of"">t/o5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15r>. 153/a>329e clasr=2""comm-hor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=>. 153/a>329e class=2""com===========ae======== onclick="ment"> * 4pdated RF35C410359sz S}l4ne" n46mment">t/of">iele ]."onclick=c#L=c  vL1_ahash_dig5spae= onc vL15">. 153/4s: Ai410sz S)3/e  == oncliL15eomment">t/of">
3div sz/e  == oncliL15eomment"        4   Ga41"sz S)3/spae="onclick=".c#L=reqv id vcont/of">eomment">t/of">
3div sz Ss="line" n===========ae======== onclick="m/a>3spa341_aeadsz S)* onclick=".c4L=tfm4omment">t/of">"fmele , stm. oent"> *3/spae=". 153/a>330e class=30"comm4click=".c4L=teapla. comment">t/of"4ueapl4. sz S, unsignyptstm. onclick"onclick=c#L=c  vL1_ahas#L=reqv id vcont/of">reqele )s{="line" nam  vL15">. 153/a>34spae clas4s="comment"> *  L15  Ss="lin *  s4s="u>. 1k=".c#L=prst33pae clase========="onclick=".c#L=pr_errv id vcont/of"==)3/spae4onsm. onclick=".c#L=bool4ommen46===================== ==- onclick=".c#L=re c.a.  requ>. tfor /#37;s\n/quoes" class,="line" nam  veomment">t/of">
3div sz Ss="line" ns=34"comment"> *3/spae="diff_d. sz S)="4ine" 46S) /testmgr.c#Ls.ciL1"Svquoesalg: has,  onclick=".c#L=algov id vcont/of">algoele )s="line" nam  vL15">. 153/a>34( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick=========goto. onclick=".c#L=ou.c#L=kcom4ent">t/of">kele ,  oncli4k=".c46clas3s="comment"> * This pr(p3ram467sz S)3/4pae=stm. onclick=".c#L=r4 comm46=====================goto. onclick=".c#L=algsg_Ai409on">t/of">
3div szsg_Ai409on" )s{=t_nosgsz Ss="line" nam  vL15">. 153/a>339e c0] S)3/spae============ae========*/" class="linets="comment"> * This pr(p3ram46========436e class=36"comment"> *4/spae46href428sz S /testmgr.c#Lraame====goto. onclick=".c#L=alg5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15">. 153/a>329e class=2""comm+/a>3404ae clas40"comment"> * Copyright 404 ?k=".c#L=xbufcommeomment">t/of">
3div sz Ss="line" n": 0">c  vL1_"fm_alg_driver_yrigsz 453/a>336e4class=36"comment"> * Upd4ted R47.43/a>3spa34e class=34"comment"> 4=r.c#cm. 4nclick=".c#L=aead_requ>.4v id 47mment">t/of">iele ]."onclick=53/a>339e class=3""comment"> * Updated RF3CC410399ele =15">. 153/a>330e class=30"comm4spae=r.c#4m. onclick=".c#L=scatter4i. v 47_ahash_dig>. sizesz S( onclick=".c#L=tfmcomment">t/o#L=inputv id vcont/of">inputsz " nam  vL15">. 153/IZEcomment">t/of">XBUFSIZEele ]s=   Author43: Ai430sz S)3/spae===ae=r.c#cm4 onclick=".c#L=scatterli4 v id47 sz S, unsignyptstm. onclick"onclick=c#L=c  vL1_ahassg_Ai409on">t/of">
3div szsg_Ai409on" )s{=t_nosgsz Ss="line" namick=".c#L=sgcomment">t/of">c0] S)3/spae========#L=inputv id vcont/of">inputsz ts="comment"> * This pr(p3ram4.c#cm. on4lick=".c#L=scatterli. v 4d vco47===================== ==- onclick=".c#L=re co. onclick=".c#L=alg5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15">. 153/a>329e class=2""comm+s="comment"> * This pr(p3ram4.d. v id 4z S)3/spae=consm.char)* 4nclic47S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: dig>>>>>>>>>>a>3404ae clas40"comment"> * Copyright 404 ?k=".c#L=xbufcommeomment">t/of">
3div sz Ss="line" n": 0">c  vL1_"fm_alg_driver_yrigsz 45 onclick4".c#L=um  vL"r3div comme4t">t/47t">t/of">re ele  =)- onclick=== == e5">. 153/a>330e class=30"comm4sc#L=kcom4> * Copyright 37am  376s4 S)3/47=====================goto. ononclick=tfmcomment">t/o#L=inputv id vcont/of">inputsz " nam  vL15">. 153hsizecomment">t/of">authsizesz Ss="line" nam  vL15">. 153/4>337e cla4s=3""comment"> * Copyrig4t 3((47=====================goto. onclick=".c#L=outv id vcont/of"437e class437"comment"> *3/spae="t/of"> sz S == /testmgr.c#Ls.ciL>337e cla4s=37"comment"> * Updated4RF37C48cont/of">inputsz S == onclick=".c#L=xbufcommsg_Ai409on">t/of">
3div szsg_Ai409on" )s{=t_nosgsz Ss="line" nvL15">. 153/a>339e class=30] S)3/spae========ant">t/of">xbufsz S[0]s="linethor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z S)3/spa4=char) onclick=".c#L=ivv4id vc48        4   Ga41* Copyright 39am  )3/spae=c4ar)* onclick=".c#L=xbufc4mment48 vL1_ahash_dig>. ad_requ>.=".c#L=c  vL1_ahas"line" nam  vL15">* Co153/a>329e clasaline" nam  vL15">* Co        4   Ga41"sz =" * Updated RF3CC410399ele =1?k=".c#L=xbufcommclick=".c#L=sgcomment">t/of">s:====pae========= onclick=".c#L=ahash_req   4   Ga41* Copyright 39am  )e=r.c#cm4nclick=".c#L=xoutbufcomm4nt">t48tmgr.c#Ls.ciL1"Svquoesalg: hash: ChunkiL1 ">equ>.=".c#L=c  vL1_ahas5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15">. 153/a>329e class=2""com S)3/spae=========#L=entocv id vcont/of"_==========ae======== onclick="zc#cm. on4)* onclick=".c#L=axbufco4ment"4t/of">axbufsz S["onclick=".c#L=XBU4SIZEcomme4t">t/of">XBUFSIZEele ]s=4line"48S) /testmgr.c#Ls.ciL1"Svquoesc#L=c  vL1_ahas"line" nam  vL15"ant">t/of">xbufsz S[0line" nam  vL15"ant">        4   Ga41"sz =". 153/a>339e class=thor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 153_alloc_bufcommen4">t/o48.c#Ls="line" nam  vL15">. 153/a>34mment"> *4Copyright 38am  386sz S)4/spae48 id vcont/of">algoele ,=- oncclick=".c#L=algh_dig5spae= onc vL15">. 153/4s: Ai410sz S)3comment"> * Copyright 404 ?="line" nam  vL15">. 153/a>34m337e cla4>. 153_alloc_bufcomment"4t/of"4">. 153_alloc_bufsz S(>algoele ,=- oncclick=".c#L=alg/e  == oncli 153/a>>t/of">
3div sz/e  == oncli 153/a>        4   Ga41"sz ="4ent"> *3/4pae=">t/of">
3div sz/e  == oncli 153/a>        4   Ga41"sz ="out_noaxbufsz Ss=4line"49.43/a>3spa34e class=34"comment"> 4.c#L=">. 453_alloc_bufcomment">t/o4">">.4153_alloc_bufsz S( onccccccccclick=".c#L=reqv id vcont/of">reqele )s="line" nam  vL15">. 153/a>332pae clas32=4nt"> *   4      39  Ad391sz S)3/sp4e====49================switch ( onclick=".c#L=re comment">t/of">re ele 4fcomment"4t/of">out_nooutbufsz Ss=4line"49tmgr.c#Ls.ciL1"Svquoesalg: hash: Chun30="comment"> *          303 Ai303ele ="line" nam  vL15">. 153/a>330pae clas30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lraament">/* avoid vquo4s"he 49===================== ==- onclick=".c#L=re co42="comment"> *3/spae=" *   vL1uch inputszclass="line" nam  vL15">. 15=".c#L=di4f_d. v id vcont/of">diff4d. sz49S) /testmgr.c#Ls.ciL1"Svquoesalg: hash: dig>>c#L=c  vL1_ahas#L=reqv id vcont/of">reqele )s{="line" nam  vL15">. 153/a>34spae clas4s="coms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe========="onclick=".c#L=pr_errv id vcont/of". 153/a>349e class=39"comment"> * 4opyri4ht 39href395sz S)3/spaLs.ciL1"Svquoesalg: hash: dig>>c#L=c  vL1_ahasr /#37;s\n/quoes" class,="line" nam  v03 Ai303ele ="line" ns=34"comment"> *3/spae=" * Copyright 39am  396s4 S)3/49=====================goto. ononclick=".c#L=EI42="comment"> *3/spae="t/of">"fmele , stm. oent"> *1ps==ae========*/" classad message. sz49S) /testmgr.c#Ls.ciL1"Svquoesalg: oncclick=omment">t/of">sgsz S[8]s4"line49f">
3div sz/e  == oncli 153/a>       line" ns=34"comment"> *href345sz2C410419sz S)3/spae= onclick> *3/7namment"f345sz2C410419samment"7=====================goto. onclic.c#L=asgc4mment">t/of">asgsz S[8]s4"line49nam  vL15">. 153/a>332e class=32"comment"> * ( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====5omment"> 5 Updated RF3CC410399ele 5"line50. 153/a>329e class=29"co=#L=entocv id/of"> sz S == /testmgr.c#Ls.c5ff_d. v i5 vcont/of">diff_d. sz S)5"line5 nam  vL15">. 153/a>344444444444444444    Author33: Ai330sz S)3/spae====5Ls.ciL1"S5quoes-dd. /quoes" classs5"line50t/of">out_nooutbufsz Ss=4line"49tm= onclick> *3/7nam PROGRESSf345sz2C410419sam PROGRESS/of"r.c#Ls.ciL1"Svquoesalg: hash:5lgorithm 502 Ai40"sz S)3/spae=else5"line5 nam  vL15">. 153/a>34Ss=4line"49tm= onclick> *3/7naBUSnt"> * C4line" naBUSn/of"r.c#Ls.ciL1"Svquoesalg: hash:5l4orithm 50o42="comment"> *3/spae=5"line50qele )s{="line" nam  vL15">. 153/a>34spae clas4s="coe" nam  vL15">. 153/a>34m337e cla4>. 153_alwait_ vc10sz S)3/sp_intL=puptibl==)3/spae=======wait_ vc10sz S)3/sp_intL=puptibl=rst33.c#Ls.ciL1"Svquoesalg: hash:5l5orithm 50>c#L=c  vL1_ahas#L=reqv5"line50t/of">reqele )s{="line" nam  vL15">. 153/a>34nclick=".c#L=init_raaple.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=resiv comment">t/of">
3div sz S."onclick=".c#L=raaple5ENCRYPTco5ment">t/of">ENCRYPTsz S)5"line5 nam  vL15">. 153/a>34444444444444444453/a>330e class=30"comment"> * Copyright 307 A)3/spae=sf !"> *   4      39  Ad391sz S)3/sp4e====49=337e cla4>. 153_alaple.3a comment">t/of">init_raaple.3a sz S(&s="cl vL15">. 1k="L=prst3_ahash_dig>. sizesz S( onclick="5L1"Svquoe5enc  vLion/quoes" classs5"line50ck=".c#L=reqv id vcont/of">nt">t/of">aead_WEAK_KEPROGRESSeleINIT_COMPLETImmenc_hash_opsz SINIT_COMPLETImm"ufcomment4>t/of">out_le.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=resiv comment">t/of">
3div sz S."onclick=".c#L=raaple5E8"Svquoe5emment">t/of">sgsz S[8]s5"line5 nam  vL15">. 153/a>34444444444444444444444444    Author33: Ai330sz S)3/spae====5L9"Svquoe5ement">t/of">asgsz S[8]s5"line50nam  vL15">. 153/a>332e class=32"comm/of"> sz S == /testmgr.c#Ls.c5omment"> 5 Updated RF409 Ai409ele 5"line51. 153/a>329e class=29"co=#L=e"49tm= onclick> *3/7naBment"f345sz2C410419samment"7===r.c#Ls.ciL1"Svquoesalg: hash:53a commen5">t/of">raaple.3a ele )s5"line51nam  vL15">. 153/a>344444444444444444s30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lraament">/* avoid vquo4s"he 49==.c#Ls.ciL1"Svquoesalg: hash:53s.ciL1"S5*          4 1 Ai411ele 5"line51">. 153/a>330e class=30"comment"> * Copyright"line" nam  vL15">. 15=".c#L=di4f_d. vclicure/a>34class=39" sz49S) /testmgr.c#Ls.ciL1"Svquoesalg5NELcommen5">t/of">GFP_KERNELsz S)s5"line51Lia>3spa3se class=31"commenc_hash_opsz S( onct/of"> sz S == /testmgr.c#Ls.c5".c#L=req5 id vcont/of">reqele )s{5"line5 nam  vL15">. 153/a>34nt"> * Copyright"line" nam  vL15">. 15=".f=== through" sz49S) /testmgr.c#Ls.ciL1"Svquoesalg5N5orithm 5r /#37;s\n/quoes" class,5"line5 nam  vL15">. 153/a>34spae cl defanitr.c#Ls.ciL1"Svquoesalg: hash:53NCRYPTco5 id vcont/of">algoele )s5"line5 nam  vL15">. 153/a>34nt"> * Copyright"pae clas4s="coms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe========="onclick=".c#L=pr_errv id vcont/of". 153 _freed> * 4opyri4ht 39href395sz S)3/spaLs.ciL1"Svq5k=".c#L=o5tv id vcont/of">outele s5"line51ck=".c#L=reqv id vcont/of">nt">t/of">aead_WE=34"comment"> *3/spae=" * Copyright 39am  396s4 S)3/49==,m= onclick> *3/7n  Ad391sz S)3/sp4e====49==/of"> sz S == /testmgr.c#Ls.c5"8"Svquoe5t 41(c) 417sz S)3/spae=}5ine" 51nam  vL15">. 153/a>344444444444444444( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====5omment"> 53/spae=". 153/a>332e class/of"> sz S == /testmgr.c#Ls.c5f">CRYPTO5TFM_REQ_MAY_BACKLOGele ,5"line52153_alloc_bufsz S( onccccccccclic5=resiv co5ment">t/of">
3div sz S)s5"line52 Ai410sz S)3/e  == oncliL15eomment">t/of">
3omment"> *3/spae=". 153_alomment"> *3/spae="5*          42  Ad421ele 5"line525">. 153/a>330e class=30"comm4click=".c4L=teapla====>kele ,  onclick=====>k"ufcomment4>t/of">ouomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15t_le.3a comment">t/of">init_raat/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tclick=".c#L=memcapcomment"_ahash_dig>. sizesz S( onclick="5k=".c#L=i5omment">t/of">iele ++)s{5"line5 nam  vL15">. 153/a>34e  == oncliL15eomment">t/of">
3ms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe=====T=pr_errv id lick=".c#===="oncck=".c#L=bool4ommen46===================== ==- onclic5k=".c#L=n5comment">t/of">npele )s{5"line5 nam  vL15">. 153/a>342pae cla  == oncliL15eomment">t/of">
3==============================4s: Ai410sz S)3/e  == onclig15"ne" nam  vL15">==)3/spae========ae====== /testmgr.c#Lyright 39am  396s4 S)3/49=====================goto. ononc5ick=".c#L5jcomment">t/of">jele ++;5"line52t/of">reqele )s{="line" nam  vL15">. == /testmgr.c#Lhexdu>kele ,  onclick=hexdu>k"ufcomment4>t/of">ouomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tclick=".c#L=memcapcomment"_==================goto. ononc5iNCRYPTco5*3/spae=". 153/a>342pae clavL15">. == /testmgr.c#Lhref345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L15no input 5ata but they will" class5"line52ck=".c#L=reqv id vcont/of">nt">t/of">( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====5====ae===5====*ttouch inputszclass5"line52ment"> *3/spae="t/of"> sz S == /testmgr.c#Ls.c5=========5=====ae========*/" class5"line5 nam  vL15">. 153/a>34/of"> sz S == /testmgr.c#Ls.c5#L=xbufco5ment">t/of">xbufsz S[0]s5"line5 nam  vL15">. /of"> sz S == /testmgr.c#Ls.c5#resiv co5 /t>
3div sz S,  onclick5".c#L5c  vL1_ahash_dig>. ad_requ>.=".c#L5c  vL1_ah5sh_dig5spae= onc vL15">.5153/853nam  vL15">. 153/a>342e class=4""comment"> * Algorithm 4   Ga42"sz S)3/spae=for ( onclick=".c#L=icomment">t/of">iele  =.0,="onclick=".c#L=jcomment">t/of">jele  =.0;. onclick=".c#L=icomment">t/of">iele o/tes "onclick=".c#L=tcoun comment">t/of">tcoun ele ;. onc#L5c=".c#L=i5ment">t/of"nt"> *3/sp2ic5=".c#5=reqv id vcont/of"">t/s30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#L=icomment">t/of">iele ]."oncli5 S)3.=".c5L=c  vL1_ahas5sdec  vLia53spa35e class=31"commenc_hash_opsz Sa42"sz S)3/spae=for ( onclick=".c#L=z S)3/spae================="onc5 has,  on5lick=".c#L=algov id vcon5/of">53nam  vL15">. 153/a>342pae clas42=54esz S)3/5p/of">jele ,  onclick=".54L=al53nam  vL15">. 153/a>342pae clas30="comment"> *    Copyri304 Ai3c#L=entocv id vcont/of"_d. sz S=&3&3  onclick=4f338sz S)4/spae=====pae======  .}l4ne" n4m  vL4">. .43/a>3spa33e class= ,=5k=".c#L=a5ge ],="line" nam  vL15">5 153/5>329e class=29"co====ae=======h_opsz Sa42"sz S)3/spae4: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=#L=entocv id vcont/of"thor34: Ai340sz Se" nam  vL15">. 153/a>338pae clas38="===========ae======== onclick="ent">t/of4>ueapla. sz S["onclick="4c#L=i4omment">. .43/a>3spa33e class= ,=5k===ae===5ge ],="line" nam  vL15">5 153/5>329e class=29"coent">t/of">xb_ahash_dig>. sizesz S( onclick="5comment">5*          303 Ai303ele 5"line5 nam  vL15">. 153/a>330pae clah_opsz Sa42"sz S)3/spae4: ele ="line" e" nam  vL15">. 153/a>338pae clas38="===========ae======== onclick="enclick> *omment">t/of">KERN_ERRsz4S) /t44clas30"comment"> * Algorithm 3025 oncclick5".c#L=alge ],="line" nam5 vL1554153_alloc_bufsz S( onccccccccclic5/testmgr.5#Ls.ciL1"Svquoesenc vL1_5has4_5ig>. sizecomment">t/of4>c  v41le.3a sz S(&31"sz S)3/spae="onclick=".c#L=req============= onclick=".c#L=c  v4c  vL1_ah4sh_dig>. sizecomment">t/4f">c 4vL1_ahash_dig>. sizesz S( oncl30=5c#L=tfmco5ment">t/ocomment">t/of">5ele +5;="line" nam  vL15">. 153=#L=es30="comment"> *    Copyri304 Ai3wa 41href418sz S=wk/of"_d. sz S=&3&3  onclick=4f=====pae4======== onclick=".c#L=r4 comm4nt">t/of">re ele  =)- onclick=".c54for /#3754\n/quoes" class,="oncli54=".c54nam  vL15">. 153/a>34e  == oncliL15eomment">t/of">
3&3  onclick=4fsz S)3/sphis pr(p34am  346sz S)3/4pae==4======================goto. ononc5Ai410sz S53/e  == onclis{="line" n5m  vL55">. 153/a>330panclis{="line" e  == oncliL15eomment">t/of">
3 :="lnt">t/of">aead_WEAK_KEP38="===========ae======== onclick="ent"> * C4line" nam  vL15">. 153/a4334e 44>. 153/a>34se class=41"comment">5comment">5*          303 Ai303ele 5"line5 nam  vL15">. 153/a>330pae claP38="==========ash_se keycomment">t/of">c  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====pae=}line" nam 4vL4">4 .43/a>3spa34e class=34"comment">5L=EI4s: A5410sz S)3/e  == oncliL155ne" n548 id vcont/of">algoele ,=- onccli5ick=".c#L5EI4s: Ai410sz S)3S)3/spa5="onc5ick=".c#L=reqv id vcont/of">nt> *   4      39  Ad391sz S)3/sp4e====49=337e cla4>. 153_alspae="onclick=".c#L=reqv id vcont/of">=".c#L=tfmcomment">t/of">"fmele ,  onclick=".c#L=">apl43/a>3spa34pae clas35="comment"> * 4     45stmg07sz S)3/spae==================>. 153/a>329e clask=2""com===========ae======== onclick="#L=re com4ent">t/of">re ele  =)0;=4line"45">ueapla. sz S["oncli1e=======L15*========54=====}line" nam  vL4">.5443/a54329e class=29"coent">t/of">xb53/a>330e class=30"comment"> * Copyright 307 Ai307sz S)3/spae=================ne" 307 Ai307sz S)3ne" e=========sf (!"onclick=".c#L=">aplanam  vL154>. 153/a>335e class=35"c4mment45"comment"> *          3   Ta333s5=========5=lick=".c#L=qv id vcont/5f328s5 S)3/spae=====ele  == onclick=t/of">nt> *   4      39m== oncl vL15">. 1k=".c#L=prst33pae clas33ne" n nam  xe========="onclick=".c#L=pr_errv id vcochunkont/of"lick=".c#4=ahash_requ>. _freecomme4t">t/45S) /testmgr.c#Ls.ciL1"Svquoesalg54 Updated54F34C410349sz S)3/spae=}54ne" 55nam  vL15">. 153/a>342pae clas42="commef">nt> *   4      39==============================4s: Ai410sz S)3/e  == onclig15"ne" nam  vL15">. 153/a>330panclig15"ne" n        4   Ga41"sz S)3/spae="onclick=".c#L=r">c  vL1_"fm_alg_driver_yrigsz 4 153/a>334pae clas3""comment"> * C4pyrig45t">t/of">re ele  =)- onclick=".c5c  vL1_ah5sh_dig5spae= onc vL15">.5153/45: Ai410sz S)3/e  == oncliL15mmmmmmmmmm( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====5chunkiL1 5>.  /#37;ysz S,="line" n5m  vL55">. 153/a>330e class=30"comme3/a>34nnt"> * C4e class=35"comment"> * C4pyrig45
3div sz S."onclick=".c#L=raaple5nt">t/of"5raaple.3a ele )s="line" 5am  v51Ai404sz S="line" n  vL15">. 111111111t/of"> sz S == /testmgr.c#Ls.c5 S)3 (!"o5click=".c#L=reqv id vcon5/of">558S) /testmgr.c#Ls.ciL1"Svquoesc#L5 hash: di5>.a.  requ>. tfor /#37;s5n/quo5s" class,="line" nam  vent"> *ne" nam  vL15">. id vcont/of"">t/o5sdec  vLia>3spa3se class=31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u5k=".c#L= vL15r>. 153/a>329e clasr=2""comm-hor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#L=>. 153/a>329e clnt/of"thor34: Ai340sz Se" nam  vL15">. 153/a>338pae clas38=F35C410359sz S}l4ne" n46mment">t/of">iele ]."onclick=c#L5L=EI,  on5lick=".c#L=algov id vcon5/of">558 id vcont/of">algoele ,=- onccli5= ent"> *5/spae=". 15== /testmgr.c#Lhref345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L153a cconti5ues="line" nam  vL15">. 553/a>54n========4lass=35"comment"> * onclick> *3/7n======antabl==)3/spae=============antabl=ck=".c#L=reqv id v2u =1?k=".c#L=xbufcommclick"comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#Leapla. sz S["oncli1e=======L153========54omment">t/of">re ele s=54ine"55nam  vL15">. 153/a>330pae clas30="comment"> *   ="comment"> *    Author4:: Ai400sz S)3/spae=sf ( onclick=".c#L=d5#L=xbufco5meomment">t/of">
3div sz5Ss="l5ne" n" nam  vL15">. 153/bnam  ment"> * onclick> *3/7n======antabl==)3/spae=============antabl=ck=".c#L=reqv id v2u = Ga41* Copyright 39am  )e=rck"comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#Leapla. sz S["oncli1e=======L15c  vL1_ah5sh_dig5spae= onc vL15">.5153/45: Ai410sz S)3/e  == oncliL15eo153/a>342e class=4""ick=".c#L=r4 comkithm 4   Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=icomment">t/of">iele ick=".c#L=r4 comkithm comment">t/of">jele  Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#ment">t/of">iele ick=".c#L=r4 comkithmcomment">t/of">tcoun ele ;. onc#L5 *3/spae=5. 153/a>330e class=30"comm0pae clas30="comment"> *   31"commenc_hash_opsz S( onclick=".c#L=reqv id v2uoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm]) /testmgr.c#Ls.ciL1"Svquoesalg5ick=c#L=c5 vL1_ahas#L=reqv id vcon5/of">5eqele )s{="line" nam  vL15">. 153/a>34am  ment"> * onclick> *3/7n Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Ltam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]mp3  onclick=4k=".c#L=K4RN_ERRcomment">t/of">KER4_ERRs4 S) /testmgr.c#Ls.ciL1"Svquoesalg5=".c#L=re5c.a.  requ>. tfor /#37;s5n/quo5s" class,="line" nam  veomment">t/of">
3div sm( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====5 has,  on5lick=".c#L=algov id vcon5/of">56nam  vL15">. 153/a>342pae clas42=5====goto.5onclick=".c#L=ou.c#L=kco54ent"5t/of">kele ,  oncli4k=".c46clament"> * onclick> *3/7nomment"> *3/spae=". 153_al. onclick=".c#L=inputv id vcc#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm]mp3  p3  onclick=4k=".c#L=K4RN_HIFTcomment">t/of">KER4_EHIFTithm]m/testmgr.c#Ls.ciL1"Svquoesalg5i ent"> *54pae=stm. onclick=".c#L=54 com56ck=".c#L=reqv id vcont/of">nt">t/of">aeadc#L=reqv id v2uoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====5 a cconti5gsg_Ai409on">t/of">
3div5szsg_564href428sz S /testmgr.c#Lraament"5goto. onc5ick=".c#L=alg5sdec  vLia53spa35e class=31"commenc_hash_opsz S( onclica42"sz S)3/spae4: Ai340sz S)3/spae=================sf ( onclicomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15 Updated RF42C410429sz S)3/spa+Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=/testmgr.c#Ls.ciL1"Svquoesalg54=r.c#cm.54nclick=".c#L=aead_requ>54v id57nam  vL15">. 153/a>342pae clas42="commef">nt> *   4      39 Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Ltam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====5>339e cla5s=3""comment"> * Updated5RF3CC57  vL1_ahash_dig>. ad_requ>.=".c#L5c#L=tfmco5ment">t/o#L=inputv id vc5nt/of5>inputsz " nam  vL15">. 153/IZEcomment">t/of">XBUFSIZ5C410359sz S}l4nnof">c  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====ptam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====5>ck=c#L=c5 vL1_ahassg_Ai409on">t/o5">
3d5v szsg_Ai409on" )s{=t_nosgsz Ss="line"s30="comment"> *   ick=".c#L=r4 comkithm 4  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====prla. sz S["onclick=".c# - 1A)3/spae=sf  S)34spae=====ploc_bufcomment"4t/of"4">./testmgr.c#Ls.ciL1"Svquoesalg5=".c#L=re5co. onclick=".c#L=alg5sd5c  vL5a>3spa3se class=31"commenc_hash_opsz S( onclic">t/of">XBUFSIZ5C410359sz S}l4nnof">c+se class=31"commen id vcont/of"">t/o5sdec  vLia>3spat/of">re ele  =)- onclick====5>has,  on5>>>>>>>>>>a>3404ae clas45"comm5nt"> * Copyright 404 ?k=".c#L=xbufcomms30="comment"> *   off3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uomment"> *3/spae="ccomment">t/of">jele =K4RN_ERRcomment">t/of">KER4_ERRs4 S) /of">re ele  =)- onclick====5>===goto.53/a>330e class=30"comm4s5#L=kc5m4> * Copyright 37am  376s4 S)h_opsz S( onclic">t/of">XBUFSIZomment"> *3/spae="==========ae5C410359sz S}l4nnof">]icomm/of">re ele  =)- onclick====5> ent"> *5ment">t/o#L=inputv id vc5nt/of576=====================goto. oncli5k=".c#L=o5tv id vcont/of"437e clas5437"c5mment"> *3/spae="t( onclic">t/of">XBUFSIZsg)3/4p onclick=".c#L=inpsg)3/4p onck=".==*/" class="linets="comment"> * This pr(p3rovrf." nam  vL1ick=".c#L=r4 comkithm]t/of">memcapsz S(omment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====5>oto. onc54s=37"comment"> * Update54RF37548cont/of">inputsz S == onclick=".5#L=xbufco5msg_Ai409on">t/of">
3div5szsg_5i409on" )s{=t_nosgsz Ss="line"xbufcomms30="comment"> *   #4m. onclick=".c#L=scatter4i. v 47_ahash_dig>. sizesz S( onclick="5 )3/spae=54ar)* onclick=".c#L=xbuf54mmen58 Ai410sz S)3/e  == oncliL15mmmmmmmmmm( onclic">t/of">XBUFSIZomment"> *3/spae="t/of">KER4_EHIFTithm]m/testmgr.c#Ls.ciL1"Svquoesalg5c  vL1_ah5s"line" nam  vL15">* Co153/a>359e clasaline" nam  vL15">* Co 15mmmmmmmmmm( onclic">t/of">XBUFSIZoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====5ChunkiL1 5>equ>.=".c#L=c  vL1_ahas5sdec 58=jcomment">t/of">jele ,  oncli4s:54SIZEcomm54t">t/of">XBUFSIZEele ]s54line58>3spa3se class=31"commenc_hash_opsz S( onclic">t/of">XBUFSIZ4: ele ="line" e" nam  vL15">. 153/a>338pae claomment"> *3/spae=". 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====5c  vL1_ah5s"line" nam  vL15"ant">t5of">x5ufsz S[0line" nam  vL15"ant">                 s30="comment"> *   off3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uomment"> *3/spae="ccomment">t/of">jele =K4RN_ERRcomment">t/of">KER4_ERRs4 S) /of">re ele  =)- onclick====54mment"> 54Copyright 38am  386sz S54/spa58\n/quoes" class,="line" nam  v03 Ai303ele ="line" nsc">t/of">XBUFSIZomment"> *3/spae="==========ae5C410359sz S}l4nnof">]icomm/of">re ele  =)- onclick====5k=".c#L=a5gh_dig5spae= onc vL15">.5153/4586=====================goto. oncli5 oncclick5".c#L=alg/e  == oncli 155/a>>t5of">
3div sz/e  == oncli 153/a>       ine" nsc">t/of">XBUFSIZsg)3/4p onclick=".c#L=inpsg)3/4p onck=".==*/" class="linets="csz ts="comment"> * This pr(povrf." nam  vL1ick=".c#L=r4 comkithm]t/of">memcapsz S(omment"> *3/spae=">t5of">
3div sz/e  == oncli 153/a>       3/a>       ine" nsc">t/of">XBUFSIZ=tfmlick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====54.c#L=">.5453_alloc_bufcomment">t/54">">59. 153/a>329e class=29"co=#L=entocv id/of"> sz S == /testmgr.c#Ls.c5=".c#L=re5v id vcont/of">reqele )s5"line59  vL1_ahash_dig>. ad_requ>.=".c#L5".c#L=re 5omment">t/of">re ele 4fc5mment54t/of">out_nooutbufsz Ss=4lineine" nsc">t/of">XBUFSIZ=tfm04 Ai3novrf.c#L=tfmc#L=i+se class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====54hunkiL1 5mment"> *          303 A5303el5 ="line" nam  vL15">. 153/a>33/of"> sz S == /testmgr.c#Ls.c5=SIZEcomm5co42="comment"> *3/spae=5>c#L=c  vL1_ahas#L=reqv5id vc5nt/of">reqele )s{="line" nam  ovrf." nam  vL1div sz/e  == oncliL15eomment"        4   Ga41"sz S)3/spae="onclick=".c#L=reqv id vcont/of">eomment">t/of">
3div sz Ss="line" n===========ae======== onclick="m/a>3spa341_aeadsz S)* onclick=".c4L=tfm4omment">t/of">"fmele , stm. oent"5oesalg: h5sh: dig>>c#L=c  vL1_ahas5 /#375s\n/quoes" class,="line" nam  4click=".c4L=teapla. comment">t/of"4ueapl4. sz S, unsignyptstm. onclick"onc5ick=".c#L5EI42="comment"> *3/spae=5 *  L15  Ss="lin *  s4s="u>. 1k=".c#L=prst33pae clase========="onclick=".c#L=pr_errv id vcont/of"==)3/spachunkont/of"lick=".c#4=ahashomme4t">t/45S) /testmgr.c#Ls.ciL1"Svquoesalg5 oncclick5omment">t/of">sgsz S[8]s5"line59f">
3div sz/e  == oncli 153/a>       line" n"comment"> *   #lick=".c#L=scatt== onclick="m/a>3spa341_aeadsz S)* onclick=".c4L=tfm4omm==== /testmgr.c#Ls.ciL1"Svquoesfailyp49"comment4> * Copyright 39am  396s4 S)3/49=====================goto. ononc5.c#L=asgc5mment">t/of">asgsz S[8]s5"line59nam  vL15">. 153/a>332e class=32"comm( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====6omment"> 6 Updated RF3CC410399ele 6"line60. 153/a>329e class=29"co=#L=e/of"> sz S == /testmgr.c#Ls.c6ff_d. v i6 vcont/of">diff_d. sz S)6"line60  vL1_ahash_dig>. ad_requ>.=".c#L6Ls.ciL1"S6quoes-dd. /quoes" classs6"line60t/of">out_nooutbufsz Ss=4line4click=".c4L=teaplaloc_bufcomment"4t/of"4">./z S, unsignyptstm. onclick"onc6lgorithm 602 Ai40"sz S)3/spae=else6"line6 nam  vL15">. 153/a>34Ss=4lineSs=4line4click=".c4L=teapla31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u"comment"> * This pr(p3rovrf." nam  vL1ick=".c#L=r4 comkithm - 1z onclick4=">. 15off3/404 Ai3novrf.c#Loff3/4c#L=i+S, unsignyptstm. onclick"onc6l4orithm 60o42="comment"> *3/spae=6"line60qele )s{="line" nam  vL15">. 153/a>34444444444444c#L=reqv id v2u"comment"> * This pr(p3rovrf." nam  vL1ick=".c#L=r4 comkithm - 1z onclick4=">. 15lengthck=".c#L=r4 comlength3/spa+Ga42"sz S)3/spae. id vcont/of"">t/o5sdec  vLia>3spa3p3  S, unsignyptstm. onclick"onc6l5orithm 60>c#L=c  vL1_ahas#L=reqv6"line60t/of">reqele )s{="line" nam  vL15">. 153/a>344444c#L=reqv id v2u=K4RN_ERRcomment">t/of">KER4_ERRs4 S) /z S, unsignyptstm. onclick"onc6l6orithm 60h: dig>>c#L=c  vL1_ahas6"line6 nam  vL15">. 153/a>344444444444444444a>344444c#L=reqv id v2uhref345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L16L1"Svquoe6enc  vLion/quoes" classs6"line60ck=".c#L=reqv id vcont/of">nt">t/of">aead_WEA( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====6o8"Svquoe6emment">t/of">sgsz S[8]s6"line6 nam  vL15">. 153/a>344444444444444444/of"> sz S == /testmgr.c#Ls.c6f9"Svquoe6ement">t/of">asgsz S[8]s6"line608cont/of">inputsz S == onclick=".6omment"> 6 Updated RF409 Ai409ele 6"line61. 153/a>329e class=29"co=#L=ea>344444c#L=reqv id v2u"comment"> * This pr(p3rovrf." nam  vL1ick=".c#L=r4 comkithm - 1z onclick4=">. 15lengthck=".c#L=r4 comlength3/spa+se class=31"commen id vcont/of"">t/o5sdec  vLia>3spat/of">re ele  =)- onclick====63a commen6">t/of">raaple.3a ele )s6"line61  vL1_ahash_dig>. ad_requ>.=".c#L63s.ciL1"S6*          4 1 Ai411ele 6"line61">. 153/a>330e class=30"comment"> * Cs30="comment"> *   ="comment"> *    Author4:: Ai400sz S)3/spae=sf ( onclick=".c#L=d6NELcommen6">t/of">GFP_KERNELsz S)s6"line61Lia>3spa3se class=31"commenc_hash_opsz S( onc class="linets="csz ts="comment"> * This pr(povrf." nam  vL1ick=".c#L=r4 comkithm - 1z onclick4=">. 15lengthck=".c#L=r4 comlength3/spa+se class=31"commen id vcont/of"">t/o5sdec  vLia>3spat/of">re ele  =)- onclick====634orithm 6 id vcont/of">reqele )s{6"line6 nam  vL15">. 153/a>34nt"> * C/of"> sz S == /testmgr.c#Ls.c6N5orithm 6r /#37;s\n/quoes" class,6"line61nam  vL15">. 153/a>342pae clas42=63NCRYPTco6 id vcont/of">algoele )s6"line6 nam  vL15">. 153/a>34nt"> * C">t/of">XBUFSIZsg)===antabl==)3/spae=============antabl=ck=".c#L=reqv id v2uick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 153rla. sz S["onclicak=".c#Leapla. sz S["oncli1e=======L16k=".c#L=o6tv id vcont/of">outele s6"line61ck=".c#L=reqv id vcont/of">ntc#L=reqv id v2uhref345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L16"8"Svquoe6t 41(c) 417sz S)3/spae=}6ine" 61nam  vL15">. 153/a>3444444444153/a>342e class=4""ick=".c#L=r4 comkithm 4   Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=icomment">t/of">iele ick=".c#L=r4 comkithm comment">t/of">jele  Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L3rla. sz S["onclicak=".c#ment">t/of">iele ick=".c#L=r4 comkithmcomment">t/of">tcoun ele ;. onc#L6omment"> 63/spae=". 153/a>332e classsssssssss30="comment"> *   31"commenc_hash_opsz S( onclick=".c#L=reqv id v2uoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm]) /testmgr.c#Ls.ciL1"Svquoesalg6f">CRYPTO6TFM_REQ_MAY_BACKLOGele ,6"line62nam  vL15">. 153/a>342pae clas42="commef">ntf">ntc#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L3tam04 Ai3novrf.c#La=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]mp3  onclick=4k=".c#L=K4RN_ERRcomment">t/of">KER4_ERRs4 S) /testmgr.c#Ls.ciL1"Svquoesalg6=resiv co6ment">t/of">
3div sz S)s6"line62 Ai410sz S)3/e  == oncliL15eooooooooooooooooo( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====6comment">6*          42  Ad421ele 6"line625">. 153/a>330e class=30"comm>ntf">ntc#L=reqv id v2usg)3/4p onclick=".c#L=inpsg)3/4p onck=".==*/" class="linets=hor34: Ai340sz S)3/spae===ovrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====6cELcommen6omment">t/of">iele ++)s{6"line6 nam  vL15">. 153/a>34e  == oncliL15eoomm>ntf">ntc#L=reqv id v2u4: Ai340sz S)3/spae=================sf ( onclica. onclick=".c#L=inpautv id vcc#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm]mp3  p3  onclick=4k=".c#L=K4RN_HIFTcomment">t/of">KER4_EHIFTithm]m/testmgr.c#Ls.ciL1"Svquoesalg6k=".c#L=n6comment">t/of">npele )s{6"line6 nam  vL15">. 153/a>342pae cla  == oncliL15eoomm>ntf">ntc#L=reqv id v2uoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====6c5orithm 6jcomment">t/of">jele ++;6"line62t/of">reqele )s{="line" nam  vL15">. liL15eoomm>ntf">ntc#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L3nclick=".c#L=memcapcomment">a+Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=/testmgr.c#Ls.ciL1"Svquoesalg6iNCRYPTco6*3/spae=". 153/a>342pae clavL15">. liL15eoomm>ntf">ntc#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L3tam04 Ai3novrf.c#La=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====6c=".c#L=o6ata but they will" class6"line62ck=".c#L=reqv id vcont/of">nt">t/of">omm>ntf">ntc#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L3tam04 Ai3novrf.c#La=apent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====6c8"Svquoe6====*ttouch inputszclass6"line62ment"> *3/spae="t>ntf">ntc#L=reqv id v2u Cop04 Ai3novrf.c#L=tfmc#L=i+se class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 153tam04 Ai3novrf.c#La=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====6cmment"> 6=====ae========*/" class6"line6 nam  vL15">. 153/a>3444444444/of"> sz S == /testmgr.c#Ls.c6#L=xbufco6ment">t/of">xbufsz S[0]s6"line63153_alloc_bufsz S( onccccccccclic6#resiv co6 /t>
3div sz S,  onclick6".c#L63g>. sizecomment">t/of4>c  v41le.3a sz S(&"sz =" * Updated RF3CC410399ele =1?k=".c#L=xbufcommclick=".c#L=sgcomment">t/of">s:====pae========= onclick=".c#L=ahash_req   4   Ga41* Copyright 39am  )e=r.c#cm4nclick=99ele =1?k=".c#L=xbufcommcliclloc_bufsz S( onccccccccclic6#omment">6sh_dig5spae= onc vL15">.6153/863e clasaline" nam  vL15">* Co 15mmmmmmmmmm( onclic>ntc#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L===ae======== onclick="zc#cmlloc_bufsz S( onccccccccclic6#ELcommen6ment">t/of"nt"> *3/sp2ic6=".c#6=reqv id vcont/of"">t/5">* Co 15mmmmmmmmmm( onclic>ntc#L=reqv id v2u".c#L=axbufco4ment"4t/of">axbufsz S["onclick=".c#L=XB6 S)3.=".c6L=c  vL1_ahas5sdec  vLia63spa3638S) /testmgr.c#Ls.ciL1"Svquoesc#L6 has,  on6lick=".c#L=algov id vcon6/of">63fsz S[0line" nam  vL15"ant">        4   Ga41"sz =". 153/a>339e class=thor34: Ai340sz S)3/spae=================sf ( onclick=".c#L=memcapcomment">t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 153_alloc_bufcommen4">t/o48.c#Ls="line" nam  vL15">. 153/a>64esz S)3/6p/of">jele ,  onclick=".64L=al638 id vcont/of">algoele ,=- onccli6k=".c#L=a6ge ],="line" nam  vL15">6 153/6>329e class=29"co====ae=======c#L=reqv id v2uhref345sz2C410419sz S)3/spaeck=".c4L=teaplaloc_bufcomment"4t/of"4">. 153_alloc_bufsz S(>algoele ,=6k===ae===6ge ],="line" nam  vL15">6 153/6>329e class=29"coent">t/of">xbe=======c#L=reqv id v2uvcont/of">eosz S)3/spae) xbufsz S)s="line" nam  vL15">4ent"> *3/4pae="6*          303 Ai303ele 6"line6 nam  vL15">. 153/a>330pae clah_opsz Sa42"sz S)3/spaes="line" namsz S)3/spae)==========ae======== onclick="ufcomment4>t/of">out_noaxbufsz Ss=4line"49.43/a>3spa34e class=34"comment">6 oncclick6".c#L=alge ],="line" nam6 vL1564153_alloc_bufsz S( onccccccccclic6/testmgr.6#Ls.ciL1"Svquoesenc vL1_6has4_6ig>. sizecomment">t/of4>c  v41s32=4nt"> *   4      39  Ad391sz S)3/sp4e====49================switch ( onclick6c#L=tfmco6ment">t/ocomment">t/of">6ele +6;="line" nam  vL15">. 153=#L=e"49tmgr.c#Ls.ciL1"Svquoesalg: hash:64for /#3764\n/quoes" class,="oncli64=".c64nam  vL15">. 153/a>34e  == oncliL15eos30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lraament">/* avoid vquo4s"he 49================switch ( onclick6cS)3.=".c63/e  == onclis{="line" n6m  vL65">. 153/a>330panclis{="line" e  == oncliL15eomline" nam  vL15">. 15=".c#L=di4f_d. v id vcont/of">diff4d. sz49S) /testmgr.c#Ls.ciL1"Svquoesalg6comment">6*          303 Ai303ele 6"line6 nam  vL15">. 153/a>330pae clae  == oncliL15eom=4nc#cm. on4#Lms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe========="onclick=".c#chunkont/of"lick=".c#4=ahash_r153/a>349e class=39"comment"> * 4opyri4ht 39href395sz S)3/spaLs.ciL1"Svq6L=EI4s: A6410sz S)3/e  == oncliL156ne" n64\n/quoes" class,="line" nam  v03 Ai303ele ="line" ns=34"comment"> *3/spae=" * Copyright 39am  396s4 S)3/49=====================goto. ononc6ick=".c#L6EI4s: Ai410sz S)3S)3/spa6="onc6ick=".c#L=reqv id vcont/of">nte  == oncliL15eomline" nam  vL15">. 15=".==ae========*/" classad message. sz49S) /testmgr.c#Ls.ciL1"Svquoesalg6*========64=====}line" nam  vL4">.6443/a64329e class=29"coent">t/of">xb03ele ="line" ns=34"comment"> *href345sz2C410419sz S)3/spae= onclick> *3/7namment"f345sz2C410419samment"7=====================goto. oncli6=========6=lick=".c#L=qv id vcont/6f328s6 S)3/spae=====ele  == onclick=t/of">nttttttttt( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====64 Updated64F34C410349sz S)3/spae=}64ne" 65nam  vL15">. 153/a>342pae clas42="com/of"> sz S == /testmgr.c#Ls.c6c  vL1_ah6sh_dig5spae= onc vL15">.6153/46: Ai410sz S)3/e  == oncliL15mmmmmmmmmm    Author33: Ai330sz S)3/spae====6chunkiL1 6>.  /#37;ysz S,="line" n6m  vL65">. 153/a>330e class=30"comme"49tm= onclick> *3/7nam PROGRESSf345sz2C410419sam PROGRESS/of"r.c#Ls.ciL1"Svquoesalg: hash:6nt">t/of"6raaple.3a ele )s="line" 6am  v61Ai404sz S="line" n  vL15">. 1"49tm= onclick> *3/7naBUSnt"> * C4line" naBUSn/of"r.c#Ls.ciL1"Svquoesalg: hash:6 S)3 (!"o6click=".c#L=reqv id vcon6/of">65qele )s{="line" nam  vL15">. 153/a>34spae clas4s="coe" nam  vL15">. 153/a>34m337e cla4>. 153_alwait_ vc10sz S)3/sp_intL=puptibl==)3/spae=======wait_ vc10sz S)3/sp_intL=puptibl=rst33.c#Ls.ciL1"Svquoesalg: hash:6 hash: di6>.a.  requ>. tfor /#37;s6n/quo6s" class,="line" nam  vent"> *****************nclick=".c#L=init_raaple.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=resiv comment">t/of">
3div sz S."onclick=".c#L=raaple6L=EI,  on6lick=".c#L=algov id vcon6/of">65nam  vL15">. 153/a>34444444444444444453/a>330e class=30"comment"> * Copyright 307 A)3/spae=sf !"> *   4      39  Ad391sz S)3/sp4e====49=337e cla4>. 153_alaple.3a comment">t/of">init_raaple.3a sz S(&s="cl vL15">. 1k="L=prst3_ahash_dig>. sizesz S( onclick="6= ent"> *6/spae=". 15vL15">. 153/a>34spae clas4s="coINIT_COMPLETImmenc_hash_opsz SINIT_COMPLETImm"ufcomment4>t/of">out_le.3a comment">t/of">init_raaple.3a sz S(&3"onclick=".c#L=resiv comment">t/of">
3div sz S."onclick=".c#L=raaple63a cconti6ues="line" nam  vL15">. 653/a>64n========4lass=35"comment"> *****************    Author33: Ai330sz S)3/spae====6c========64omment">t/of">re ele s=64ine"65nam  vL15">. 153/a>330pae claaaaaaaaa/of"> sz S == /testmgr.c#Ls.c6#L=xbufco6meomment">t/of">
3div sz6Ss="l6ne" n" nam  vL15">. 153/bnam  "49tm= onclick> *3/7naBment"f345sz2C410419samment"7===r.c#Ls.ciL1"Svquoesalg: hash:6c  vL1_ah6sh_dig5spae= onc vL15">.6153/46: Ai410sz S)3/e  == oncliL15eooooooooos30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lraament">/* avoid vquo4s"he 49==.c#Ls.ciL1"Svquoesalg: hash:6chunkiL1 6. 153/a>330e class=30"comm0pae claaaaaaaaa"line" nam  vL15">. 15=".c#L=di4f_d. vclicure/a>34class=39" sz49S) /testmgr.c#Ls.ciL1"Svquoesalg6ick=c#L=c6 vL1_ahas#L=reqv id vcon6/of">6eqele )s{="line" nam  vL15">. 153/a>34am  mentt/of"> sz S == /testmgr.c#Ls.c6=".c#L=re6c.a.  requ>. tfor /#37;s6n/quo6s" class,="line" nam  veomment">t/of">"line" nam  vL15">. 15=".f=== through" sz49S) /testmgr.c#Ls.ciL1"Svquoesalg6 has,  on6lick=".c#L=algov id vcon6/of">66nam  vL15">. 153/a>34spae cl defanitr.c#Ls.ciL1"Svquoesalg: hash:6====goto.6onclick=".c#L=ou.c#L=kco64ent"6t/of">kele ,  oncli4k=".c46clament"> * onclick> *3/7nms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe========="onclick=".c#chunkont/of"lick=".c#4=ahash_r153 _freed> * 4opyri4ht 39href395sz S)3/spaLs.ciL1"Svq6i ent"> *64pae=stm. onclick=".c#L=64 com66ck=".c#L=reqv id vcont/of">nt">t/of">aead> * onclick> *3/7n3/spae=" * Copyright 39am  396s4 S)3/49==,m= onclick> *3/7n  Ad391sz S)3/sp4e====49==/of"> sz S == /testmgr.c#Ls.c6 a cconti6gsg_Ai409on">t/of">
3div6szsg_66nam  vL15">. 153/a>344444444444444444( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====6goto. onc6ick=".c#L=alg5sdec  vLia63spa36e class=31"commenc_hash_opsz S/of"> sz S == /testmgr.c#Ls.c64=r.c#cm.64nclick=".c#L=aead_requ>64v id67153_alloc_bufsz S( onccccccccclic6>339e cla6s=3""comment"> * Updated6RF3CC67g>. sizecomment">t/of4>c  v41le.3a sz S(&href345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L16c#L=tfmco6ment">t/o#L=inputv id vc6nt/of6>inputsz " nam  vL15">. 153/IZ153/a>342e class=4""ick=".c#L=r4 comkithm 4   Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=icomment">t/of">iele ick=".c#L=r4 comkithm comment">t/of">jele  Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#ment">t/of">iele ick=".c#L=r4 comkithmcomment">t/of">tcoun ele ;. onc#L6>ck=c#L=c6 vL1_ahassg_Ai409on">t/o6">
3d6v szsg_Ai409on" )s{=t_nosgsz Ss="line"s30="comment"> *   ="comment"> *    Author4:: Ai400sz S)3/spae=sf ( onclick=".c#L=d6=".c#L=re6co. onclick=".c#L=alg5sd6c  vL6a>3spa3se class=31"commenc_hash_opsz S( onclic">t/of">XBUFSIZomment"> *3/spae="t/of">KER4_EHIFTithm]m/testmgr.c#Ls.ciL1"Svquoesalg6>has,  on6>>>>>>>>>>a>3404ae clas46"comm6nt"> * Copyright 404 ?k=".c#L=xbufcommsz S( onclic">t/of">XBUFSIZoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====7>===goto.6 ele  =)- onclick====5>=65#L=k6m4> * Copyright 37am  376s4 S)h_opsz S_ahash_dig>. sizesz S( onclick="6> ent"> *6ment">t/o#L=inputv id vc6nt/of67am  vL="line" nam  vL15">. 15vL15">. 153/a>34spae clas4s="coomment"> *3/spae=". 153_al. onclick=".c#L=inputv id vcc#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm]mp3  p3  onclick=4k=".c#L=K4RN_HIFTcomment">t/of">KER4_EHIFTithm]m/testmgr.c#Ls.ciL1"Svquoesalg6k=".c#L=o6tv id vcont/of"437e clas6437"c6mment"> *3/spae="t( onclicsz S( onclic">t/of">XBUFSIZoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uIDX04 Ai3novrf.c#LIDXent"novrf." nam  vL1ick=".c#L=r4 comkithm])t/of">re ele  =)- onclick====7>oto. onc64s=37"comment"> * Update64RF37648cont/of">inputsz S == onclick=".6#L=xbufco6msg_Ai409on">t/of">
3div6szsg_6i409on" )s{=t_nosgsz Ss="line"xbufcomm2=4nc#cm. on4#Lra. sz S["onclick". 153_al=tfmlick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====6 )3/spae=64ar)* onclick=".c#L=xbuf64mmen68 Ai410sz S)3/e  == oncliL15mmmmmmmmmms30="comment"> *   ick=".c#L=r4 comkithm 4  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====prla. sz S["onclick=".c# - 1S)3/spae=sf ( onclick=".c#L=d6c  vL1_ah6s"line" nam  vL15">* Co163/a>369e clasaline" nam  vL15">* Co 15mmmmmmmmmm( on2=4nc#cm. on4#Lra. sz S["onclick". 1Ga42"sz S)3/spae. id vcont/of"">t/o5sdec  vLia>3spa3:e= onclick> *3/7nn id vcont/of"">t/o5sdec  vLia>3spat/of">re ele  =)- onclick====6ChunkiL1 6>equ>.=".c#L=c  vL1_ahas6sdec 68=jcomment">t/of">jele ,  oncli4s:64SIZEcomm64t">t/of">XBUFSIZEele ]s64line68>3spa3se class=31"commenc_hash_opsz Ss30="comment"> *   ====fm04 Ai3novrf.c#L====fmck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15t_le.3a comment">t/of">init_raaa+Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=/n2=4nc#cm. on4#Lra. sz S["onclick". sizesz S( onclick="6c  vL1_ah6s"line" nam  vL15"ant">t6of">x6ufsz S[0line" nam  vL15"ant">                  onclick> *3/7nms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe=====Chunkont/of"lick=".lick=".c#===="onat pag3of"==)3/.c#4=ahashomme4t">t/45S) /testmgr.c#Ls.ciL1"Svquoesalg64mment"> 64Copyright 38am  386sz S64/spa68\n/quoes" class,="line" nam  v03 Ai303ele ="line" ns onclick> *3/7n3/spae=" * Cop==)3/spae========ae====== /testmgr.c#Lick=".c#L=r4 comkithm9"comment4> * Copyright 39am  396s4 S)3/49=====================goto. ononc6k=".c#L=a6gh_dig5spae= onc vL15">.6153/468am  vL="line" nam  vL15">. 15vL15">. 153/a>34spae clas4s="cohexdufm04 Ai3novrf.c#Lhexdufmck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S(ra. sz S["onclick">t6of">
3div sz/e  == oncli 153/a>       ine" nsc( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====6 oto. onc6".c#L=alg/e  == oncli 156/a>>t6of">
3div sz/e  == oncli 153/a>       /of"> sz S == /testmgr.c#Ls.c64.c#L=">.6453_alloc_bufcomment">t/64">">69153_alloc_bufsz S( onccccccccclic6=".c#L=re6v id vcont/of">reqele )s6"line69 Ai410sz S)3/e  == oncliL15mmmmmmmmmmspae clas4s="coomment"> *3/spae="re ele  =)- onclick====6".c#L=re 6omment">t/of">re ele 4fc6mment64t/of">out_nooutbufsz Ss=4lineine" nscs30="comment"> *   ick=".c#L=r4 comkithm 4  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====prla. sz S["onclick=".c# - 1A)3/spae=sf ! class=31"commeloc_bufcomment"4t/of"4">.ahash_dig>. sizesz S( onclick="64hunkiL1 6mment"> *          303 A6303el6 ="line" nam  vL15">. 153/a>33Ss=4lineine" nscs30=! class=31"comme="comment"> *    Author4:: Ai400sz A)3/spae=sfsh_dig>. sizesz S( onclick="64SIZEcomm6co42="comment"> *3/spae=6. 153/a>342pae cla  == oncliL15eoomm>ntf">"comment"> *   ====fm04 Ai3novrf.c#L====fmck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15 Updated RF42C410429sz S)3/spa+sh_dig>. sizesz S( onclick="64  vL1_ah6>>c#L=c  vL1_ahas#L=reqv6id vc6nt/of">reqele )s{="line" nam  ae cla  == oncliL15eoomm>ntf">"comment"> *    Cop04 Ai3novrf.c#L=tfmc#L=i+e class=31"commera. sz S["onclick"ntf">"comment"> *   ra. sz S["onclick". 153_aln id vcont/of"">t/o5sdec  vLia>3spat/of">re ele  =)- onclick====6ick=".c#L6EI42="comment"> *3/spae=6t/of">sgsz S[8]s6"line69f">
3div sz/e  == oncli 153/a>       line" nomm>ntf">"comment"> *   ra. sz S["onclick"re ele  =)- onclick====6.c#L=asgc6mment">t/of">asgsz S[8]s6"line69nam  vL15">. 153/a>332e class=32"comm3/a>34nash_dig>. sizesz S( onclick="7omment"> 7 Updated RF3CC410399ele 7"line70. 153/a>329e class=29"co=#L=eeeeeeeeeeeeeeeee153/a>342e class=4""ra. sz S["onclick"t/of">XBUFSIZoff3/4pin_pag304 Ai3novrf.c#Loff3/4pin_pag3ck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S(ra. sz S["onclick". sizesz S( onclick="7ff_d. v i7 vcont/of">diff_d. sz S)7"line70 Ai410sz S)3/e  == oncliL15eooooooooooooooooo" nomm>ntf">"comment"> *   omment"> *3/spae="==========ae5C410359sz S}l4nnof">]mc">t/of">XBUFSIZ5C410359sz S}l4nnof">++S)3/spae=sf ( onclick=".c#L=d7Ls.ciL1"S7quoes-dd. /quoes" classs7"line70t/of">out_nooutbufsz Ss=4lineeeeeeeeeeeeeeeeeeeeeeeeefsh_dig>. sizesz S( onclick="7f3.ciL1"S7qment"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4line/of"> sz S == /testmgr.c#Ls.c7l4orithm 70o42="comment"> *3/spae=7"line70qele )s{="line" nam  vL15">. 153/a>34s30="comment"> *   ra. sz S["onclick". sizesz S( onclick="7o5orithm 70>c#L=c  vL1_ahas#L=reqv7"line70t/of">reqele )s{="line" nam  vL15">. 153/a>34 onclick> *3/7nms4s="cl vL15">. 1k=".c#L=prst33pae clas33ine was 0, expect5">-EBADMSGe=====R>init buffer co=pupti.c#ic#chunkont/of"lick=".c#===="onat pag3of"==)3/.c#4=ahash:of"==)3/bynt/:omme4t">t/45S) /testmgr.c#Ls.ciL1"Svquoesalg7l6orithm 70h: dig>>c#L=c  vL1_ahas7"line7 nam  vL15">. 153/a>344444444444444444a>34444453/a>34 onclick> *3/7n3/spae=" * Cop==)3/spae========ae====== /testmgr.c#Lick=".c#L=r4 comkithm9"comment4> * Copyright 39am  396s4 S)3/49==t/of">memcapsz S(ra. sz S["onclick"nt">t/of">aead_WEAspae clas4s="cohexdufm04 Ai3novrf.c#Lhexdufmck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S(ra. sz S["onclick"t/of">sgsz S[8]s7"line7 nam  vL15">. 153/a>34444444444444444444444444( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====7f9"Svquoe7ement">t/of">asgsz S[8]s7"line70f">
3div sz/e  == oncli 153/a>       /of"> sz S == /testmgr.c#Ls.c7omment"> 7 Updated RF409 Ai409ele 7"line71153_alloc_bufsz S( onccccccccclic73a commen7">t/of">raaple.3a ele )s7"line71 Ai410sz S)3/e  == oncliL15mmmmmmmmmmspae clas4s="co Cop04 Ai3novrf.c#L=tfmc#L=i+se class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15tam04 Ai3novrf.c#L=apent"novrf." nam  vL1ick=".c#L=r4 comkithm]t/of">re ele  =)- onclick====73s.ciL1"S7*          4 1 Ai411ele 7"line71">. 153/a>330e class=30"comme/of"> sz S == /testmgr.c#Ls.c7o3.ciL1"S7">t/of">GFP_KERNELsz S)s7"line71Lia>3spa3se class=31"/of"> sz S == /testmgr.c#Ls.c7o4orithm 7 id vcont/of">reqele )s{7"line7 nam  vL15">. /of"> sz S == /testmgr.c#Ls.c7o5orithm 7r /#37;s\n/quoes" class,7"line71nam  vL15">. 153/a>342pae clas42=73NCRYPTco7 id vcont/of">algoele )s7"line7 nam  vL15">. onclick4=">. 15t_ef345sz2C410419sz S)3/spaemm/of">re ele  =)- onclick====7k=".c#L=o7tv id vcont/of">outele s7"line716=====================goto. oncli7"8"Svquoe7t 41(c) 417sz S)3/spae=}7ine" 71nam  lick4".c#L=c  vL1_aead_tfmcom4ent">46t">r.c#Ls.ciL1"Svquoesalg: hash:7omment"> 73/spae=". comment4> * Copy========vL15freont/of"">t/o5sdec========vL15freock=".c#L=reqv id v2ut_noaxbufsz Ss=4line"49.43/a>3spa34e class=34"comment">7f">CRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ovrf." nam  vL1ifreont/of"">t/o5sdekfreock=".c#L=reqv id v2u =1?k=".c#L=xbufcommcli3/a>3spa34e class=34"comment">7fa commen7ment">t/of">
3div sz S)s7"line72 Ai41lick4".c#L=c  vL1__no =1?k=".c#L=xbufcL1__no =6t">r.c#Ls.ciL1"Svquoesalg: hash:7comment">7*          42  Ad421ele 7"line725">. 153/a>33s30="comment"> *   ="comment"> *    Author4:: Ai400sz S)3/spae=sf ( onclick=".c#L=d7cELcommen7omment">t/of">iele ++)s{7"line7 nam  vL15">. 153/a>34 class=31"comme=tk=".c5freop onclick=".c#L=inp=tk=".c5freop onck=".c#L=reqv id v2u4 onclick=".c#L=scatterli4 v id473/a>3spa34e class=34"comment">7f4orithm 7comment">t/of">npele )s{7"line7 nam  lick4".c#L=c  vL1__no onclick=".c#L=scatteL1__no oncli6t">r.c#Ls.ciL1"Svquoesalg: hash:7c5orithm 7jcomment">t/of">jele ++;7"line72t/of">reqele  class=31"comme=tk=".c5freop onclick=".c#L=inp=tk=".c5freop onck=".c#L=reqv id v2ua. onclick=".c#L=inpautv id v3/a>3spa34e class=34"comment">7fNCRYPTco7*3/spae="r.c#Ls.ciL1"Svquoesalg: hash:7c=".c#L=o7ata but they will" class7"line72ck=".c#L=reqv class=31"comme=tk=".c5freop onclick=".c#L=inp=tk=".c5freop onck=".c#L=reqv id v2u4 onclick=".c#L=inputv id v3/a>3spa34e class=34"comment">7f8"Svquoe7====*ttouch inputszclass7"line72nam  lick4".c#L=c  vL1__no. onclick=".c#L=inpL1__no. on6t">r.c#Ls.ciL1"Svquoesalg: hash:7cmment"> 7=====ae========*/" class7"line7 nam  vL15">. z Surn onclick4=">. 15t_ef345sz2C410419sz S)3/s/a>3spa34e class=34"comment">7#L=xbufco7ment">t/of">xbufsz S[0]s7"line73153_a/of"> sz S == /testmgr.c#Ls.c7#resiv co7 /t>
3div sz S,  onclick7".c#L73  vL1_ahash_dig>. ad_requ>.=".c#L7#omment">7sh_dig5spae= onc vL15">.7153/873e clastatic#ictv class=31"comme=tk===== click=".c#L=inp=tk===== ck=".structv class=31"commeae======== click=".c#L=inpae======== am  v* class=31"comme=n===========ae======== oncictv class=31"commeloc_bufcomment"4t/of"4">./testmgr.c#Ls.ciL1"Svquoesalg7#ELcommen7ment">t/of"nt"> *3/sp2ic7=".c#7=reqv id vcont/of"">t/5">* structv class=31"commec===="SvqveS)3/spae=====pae====="SvqveSam  v* class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=, unsigned#ictv class=31"comme=counef345sz2C410419s=coune0sz S)3/spae=sf ( onclick=".c#L=d7 S)3.=".c7L=c  vL1_ahas5sdec  vLia73spa3738S) /ash_dig>. sizesz S( onclick="7 has,  on7lick=".c#L=algov id vcon7/of">73fsz S[0line" ictv class=31"commet_ef345sz2C410419sz S)3/s/a>3spa34e class=34"comment">7#NCRYPTco7p/of">jele ,  onclick=".74L=al738 id vcont/of">algoele ,=- onccli7k=".c#L=a7ge ],="line" nam  vL15">7 153/7>329e class=29"line" nam  vL15">. 15=".nt/of"li9;i40 4  src"li9; "49tm sz49S) /testmgr.c#Ls.ciL1"Svquoesalg7k===ae===7ge ],="line" nam  vL15">7 153/7>329e class=29onclick4=">. 15t_ef345sz2C410419sz S)3/spaeonclick4=">. 15__=tk===== click=".c#L=inp__=tk===== ck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3loc_bufcomment"4t/of"4">./e class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=/e class=31"comme=counef345sz2C410419s=coune0sz /e class=31"commefalsk=".c#Le>. 153/afalskid v3/a>3spa34e class=34"comment">7comment">7*          303 Ai303ele 7"line7 nam  vL15">. 4click=".c4L=teapla. comment">t/of"4ueapl4. sa>3spa34e class=34"comment">7 oncclick7".c#L=alge ],="line" nam7 vL1574. 153/a>329e class=29z Surn onclick4=">. 15t_ef345sz2C410419sz S)3/s/a>3spa34e class=34"comment">7/testmgr.7#Ls.ciL1"Svquoesenc vL1_7has4_74  vL1_ahash_dig>. ad_requ>.=".c#L7c#L=tfmco7ment">t/ocomment">t/of">7ele +7;="line" nam  "line" nam  vL15">. 15=".nt/of"li9;i40 !  src"li9; "49tm sz49S) /testmgr.c#Ls.ciL1"Svquoesalg74for /#3774\n/quoes" class,="oncli74=".c74nam  vL15">. z Surn onclick4=">. 15__=tk===== click=".c#L=inp__=tk===== ck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3loc_bufcomment"4t/of"4">./e class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=/e class=31"comme=counef345sz2C410419s=coune0sz /e class=31"commetruk=".c#Le>. 153/a>rukid v3/a>3spa34e class=34"comment">7cS)3.=".c73/e  == onclis{="line" n7m  vL75">. 1/of"> sz S == /testmgr.c#Ls.c7comment">7*          303 Ai303ele 7"line74nam  vL15">. 153/a>342pae clas42=7L=EI4s: A7410sz S)3/e  == oncliL157ne" n74\n/qustatic#ictv class=31"comme=tk==ciphe"cl vL15">. 1k="=tk==ciphe"ck=".structv class=31"commeae=====ciphe"cl vL15">. 1k="ae=====ciphe"am  v* class=31"comme=n===========ae======== oncictv class=31"commeloc_bufcomment"4t/of"4">./testmgr.c#Ls.ciL1"Svquoesalg7ick=".c#L7EI4s: Ai410sz S)3S)3/spa7="onc7ick=".c#L=reqv id vcont/of">nstructv class=31"commeaiphe"="SvqveS)3/spae=====paeaiphe"="SvqveSam  v* class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=, unsigned#ictv class=31"comme=counef345sz2C410419s=coune0sz S)3/spae=sf ( onclick=".c#L=d7*========74=====}line" nam  vL4">.7443/a74329e ash_dig>. sizesz S( onclick="7=========7=lick=".c#L=qv id vcont/7f328s7 S)3/spae=====con40 charv* class=31"commeyright 39am  396s4 S)3/49==ent"        4   Ga41"sz S===_S)3_drive"= vcocl vL15">. 1k="ae========_S)3_drive"= vcock=".c#L=reqv id v2uae=====ciphe"_=n===========ae===ae=====ciphe"_=n=ck=".c#L=reqv id v2u n===========ae======== o)3/a>3spa34e class=34"comment">74 Updated74F34C410349sz S)3/spae=}74ne" 75nam  vL15">. unsigned#ictv class=31"comme=ae======== onclick="z S)3/spae=======s.ciL1"Svquoesfailyp49"comment4> * Copick=".c#L=r4 comkithm/a>3spa34e class=34"comment">74testmgr.7sh_dig5spae= onc vL15">.7153/47: Ai410sz S)3/charv* class=31"commeomment"> *3/spae="3spa34e class=34"comment">74#L=tfmco7>.  /#37;ysz S,="line" n7m  vL75">. 153/a>330con40 charv* class=31"comme==)3/spae========ae==/a>3spa34e class=34"comment">74for /#377raaple.3a ele )s="line" 7am  v71Ai404sz S="livoidv* class=31"commedatat"> *    Author4ataae==/a>3spa34e class=34"comment">74S)3.=".c7click=".c#L=reqv id vcon7/of">75qele )s{="lincharv* class=31"comme. onclick=".c#L=inputv id vcc#L=reqv id v2uXBUF_ERRcomment">t/of">XBUF_ERRithm]t/of">re ele  =)- onclick====7 hash: di7>.a.  requ>. tfor /#37;s7n/quo75fsz S[0line" ictv class=31"commet_ef345sz2C410419sz S)3/spae= onclick> *3/7naNOMEMf345sz2C410419saNOMEMae==/a>3spa34e class=34"comment">74=EI4s: A7lick=".c#L=algov id vcon7/of">758 id vcont/of">algoele ,=- onccli7= ent"> *7/spae=" *    Ck=".c5allocp onclick=".c#L=inp=tk=".c5allocp onck=".c#L=reqv id v2u4 onclick=".c#L=inputv id v3S)3/spae=sf ( onclick=".c#L=d73a cconti7ues="line" nam  vL15">. 753/a>74n========4lass=35"com( onclick4".c#L=c  vL1__no onclick=".c#L=inpL1__notv id v/a>3spa34e class=34"comment">74========74omment">t/of">re ele s=74ine"758cont/of">inputsz S == onclick=".7#L=xbufco7meomment">t/of">
3div sz7Ss="l7ne" n" nam  vL4click=".c4L=teaplaloc_bufcomment"4t/of"4">. 4  vL1_ahash_se keENCRYPTcomment">t/of">ENCRYPT0sz S)3/spae=sf ( onclick=".c#L=d7c  vL1_ah7sh_dig5spae= onc vL15">.7153/47: Ai410sz S)3/e  == on class=31"comme==)3/spae========ae==ent"ae clas33ine was 0, expect  vL15"iomme4t">t/45S) /a>3spa34e class=34"comment">7chunkiL1 7. 153/a>33_ahash_dig>. sizesz S( onclick="7ick=c#L=c7 vL1_ahas#L=reqv id vcon7/of">7eqele )s{="line" nam   class=31"comme==)3/spae========ae==ent"ae clas33ine was 0, expectnclick=iomme4t">t/45S) /a>3spa34e class=34"comment">7cS)3.=".c7c.a.  requ>. tfor /#37;s7n/quo768S) /testmgr.c#Ls.ciL1"Svquoesc#L7 has,  on7lick=".c#L=algov id vcon7/of">76t/of">reqele  class=31"commes.ciL1"Svquoesfailyp4paemm/of">re ele  =)- onclick====7====goto.7onclick=".c#L=ou.c#L=kco74ent"7t/of">kele ,  153/a>342e class=4""=ae======== onclick="337mmc">t/of">XBUFSIZ=ae======== onclick="3comment">t/of">jele  counef345sz2C410419s=coune0sz mc">t/of">XBUFSIZ=ae======== onclick="comment">t/of">tcoun ele ;. onc#L7i ent"> *74pae=stm. onclick=".c#L=74 com76ck=".c#L=reqv id vcons30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lrla. sz S["onclick=".c#S)3/spae=sf ( onclick=".c#L=d7ca cconti7gsg_Ai409on">t/of">
3div7szsg_76nam  vL15">. 153/a>3444444444t/of"> sz S == /testmgr.c#Ls.c7goto. onc7ick=".c#L=alg5sdec  vLia73spa3768cont/of">inputsz S == onclick=".74=r.c#cm.74nclick=".c#L=aead_requ>74v id77. 153/a>329e class=29 class=31"commes.ciL1"Svquoesfailyp4++/of"> sz S == /testmgr.c#Ls.c7>339e cla7s=3""comment"> * Updated7RF3CC77  vL1_ahash_dig>. ad_requ>.=".c#L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_ef345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncli1e=======L17>ck=c#L=c7 vL1_ahassg_Ai409on">t/o7">
3d7v szsg_Ai409on" )s{=t_s30="comment"> *   31"commenc_hash_opsz S( onclick=".c#L=reqv id v2u Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L===ae======== onclick="zc#cmp3  onclick=4k=".c#L=K4RN_ERRcomment">t/of">KER4_ERRs4 S) /testmgr.c#Ls.ciL1"Svquoesalg7=".c#L=re7co. onclick=".c#L=alg5sd7c  vL7a>3spa3se class=31"commenc_has( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====7>has,  on7>>>>>>>>>>a>3404ae clas47"comm77nam  vL15">. 153/a>342pae clas42=7>===goto.7 ele  =)- onclick====5>=75#L=k7m4> * Copyright 37am   class=31"commedatat"> *    Author4ataae==337e cla4>. 153_al. onclick=".c#L=inputv id vc0]t/of">re ele  =)- onclick====7> ent"> *7ment">t/o#L=inputv id vc7nt/of77am  vL="line" nam  vLe cla4>. 153_al4: Ai340sz S)3/spae=================sf ( onclicdatat"> *    Author4ataae==t/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15 Updated RF42C410429sz S)3/spt/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15 ==ae======== onclick="zc#c3/a>3spa34e class=34"comment">7k=".c#L=o7tv id vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
3div sz/e  == oncc#L=reqv id v2uae=====ciphe"_clear_flags==========ae===ae=====ciphe"_clear_flagsck=".c#L=reqv id v2u n===========ae======== onc~03/a>3spa34e class=34"comment">7#L=xbufco7msg_Ai409on">t/of">
3div7szsg_7i409on" )s{=t_nosgsz Ss30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lwick=".c#L=r4 comwk".c#S)3/spae=sf ( onclick=".c#L=d7 )3/spae=74ar)* onclick=".c#L=xbuf74mmen78 Ai410sz S)3/e  == oncliL15mmc#L=reqv id v2uae=====ciphe"_3/4pflags==========ae===ae=====ciphe"_3/4pflagsck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3CRYPTO_TFM_REQ_WEAK_KEnt"> * C4line" nCRYPTO_TFM_REQ_WEAK_KEnzc#c3/a>3spa34e class=34"comment">7c  vL1_ah7s"line" nam  vL15">* Co173/a>379e claa>3spa34e class=34"comment">7cck=c#L=c7>equ>.=".c#L=c  vL1_ahas7sdec 78qele )s{="line" nam   class=31"commet_ef345sz2C410419sz S)3/spaeonclick4=">. 15ae=====ciphe"_3/4ke340sz S)3/spae==ae=====ciphe"_3/4ke3ck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3 Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lke340sz S)3/spae==ke3ck="/testmgr.c#Ls.ciL1"Svquoesalg74SIZEcomm74t">t/of">XBUFSIZEele ]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lk==ae======== onclikk="zc#c3/a>3spa34e class=34"comment">7c  vL1_ah7s"line" nam  vL15"ant">t7of">x7ufsz S[0line" nam  vL153/a>330e class=30"comment"> * Copyright 307 A4  vL1_ahash_se keysz S( onclick=".c#L=tfmcomment">t/of">==========ae======== onclick="348sz S)34spae=====p.lic======= onclick.liczc#c3ment">t/of">tcoun ele ;. onc#L74mment"> 74Copyright 38am  386sz S74/spa78\n/quoes" class,="line" nam   S)34spae=====pprintick=".c#L=r4 comprintick=".c#L=reqv id v2uKEoncERRck=".c#L=r4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": 3/4ke3".lick="me4t">t/45S) nt">t/of">tcoun ele ;. onc#L74 ent"> *7gh_dig5spae= onc vL15">.7153/478am  vL="line" nam  vL15">. 15vL15">.pae clas33ine was 0, expectonont/of"lick=".c#4=ahash_rflags _freexomme4t">t/45S) / S)3/spae=======s.ciL1"Svquoesfailyp49nt">t/of">tcoun ele ;. onc#L74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>       class=31"commeyright 39am  396s4 S)3/49==/ S)3/spae=======ae=====ciphe"_g/4pflags==========ae===ae=====ciphe"_g/4pflagsck=".c#L=reqv id v2u n===========ae======== o)3/a>3spa34e class=34"comment">7 oto. onc7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a( onclick4".c#L=c  vL1_aead_tfmcom4ent">46t">t/of">re ele  =)- onclick====74.c#L=">.7453_alloc_bufcomment">t/74">">79409on" )s{=t_nosgsz S3/a>34n4click=".c4L=teapla. comment">t/of"4ueapl4. sa>3spa34e class=34"comment">7=".c#L=re7v id vcont/of">reqele )s7"line79 Ai410sz S)3/e  == oncliL15mmt/of"> sz S == /testmgr.c#Ls.c7".c#L=re 7omment">t/of">re ele 4fc7mment79e claa>3spa34e class=34"comment">74hunkiL1 7mment"> *          303 A7303el7 ="line" nam  vL15">. 153/a>342e class=4""ick=".c#L=r4 comkithm 4  ment">t/of">iele ick=".c#L=r4 comkithm comment">t/of">jele  Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#L ==ae======== onclick="zc#c/of"> sz S == /testmgr.c#Ls.c7"SIZEcomm7co42="comment"> *3/spae=7. 153/a>342pae nt">t/of">iele ick=".c#L=r4 comkithm +se class=31"commeae=====ciphe"_block vcont/of"">t/o5sdeae=====ciphe"_block vcock=".c#L=reqv id v2u n===========ae======== o)3ment">t/of">tcoun ele ;. onc#L74  vL1_ah7>>c#L=c  vL1_ahas#L=reqv7id vc7nt/of">reqele )s{="line" nam  4click=".c4L=teaplaloc_bufcomment"4t/of"4">.sa>3spa34e class=34"comment">7=mment"> 7sh: dig>>c#L=c  vL1_ahas7 /#377s\n/quoes" class,="line" nam    == onc class=31"commeae=====ciphe"_  vL15"_onont/of"">t/o5sdeae=====ciphe"_  vL15"_onock=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3datat"> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm9a>3spa34e class=34"comment">7= ent"> *7EI42="comment"> *3/spae=7 *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3spa34e class=34"comment">7 oncclick7omment">t/of">sgsz S[8]s7"line79f">
3div sz/e  == oncli 153/a_ahash_dig>. sizesz S( onclick="7.c#L=asgc7mment">t/of">asgsz S[8]s7"line79nam  vL15">. 153/a>332e class=32"comm class=31"commeae=====ciphe"_nclick=_onont/of"">t/o5sdeae=====ciphe"_nclick=_onock=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3datat"> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm9a>3spa34e class=34"comment">8omment"> 8 Updated RF3CC410399ele 8"line80. 153/a>329e class=29"co=#L=eeeeeeeeeeeeeeeeeine" nam    == onc class=31"commedatat"> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3spa34e class=34"comment">8ff_d. v i8 vcont/of">diff_d. sz S)8"line80 Ai410sz S)3/e  == on/of"> sz S == /testmgr.c#Ls.c8Ls.ciL1"S8quoes-dd. /quoes" classs8"line80e claa>3spa34e class=34"comment">8f3.ciL1"S8qment"> *          303 A8"line8 nam  vL15">. 153/a>34of">memcapsz S(omment"> *3/spae=". 153_aldatat"> *    Author4ataae==/a>3spa34e class=34"comment">8l4orithm 80o42="comment"> *3/spae=8"line80qele )s{="line" nam  s30="comment"> *   ====fm04 Ai3novrf.c#L====fmck=".c#L=reqv id v2uomment"> *3/spae="memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15t_le.3a comment">t/of">init_raat/of">memcapsz S( onclick=".c#Le>. 153/a>329e clasa=2""com===========ae======== onclick="z onclick4=">. 15t==ae======== onclirk="zc#c33ment">t/of">tcoun ele ;. onc#L8o5orithm 80>c#L=c  vL1_ahas#L=reqv8"line80t/of">reqele )s{="line" nam   S)34spae=====pprintick=".c#L=r4 comprintick=".c#L=reqv id v2uKEoncERRck=".c#L=r4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": Te/of"lick=".lick="me4t">t/45S) nt">t/of">tcoun ele ;. onc#L8l6orithm 8.c#Ls.ciL1"Svquoesalg7l68"line8>
3div2uo  vL1_ahash_dig>.21/spae=}7ine" 71#L=3====nc#L8lk=".c#L=reqv id v2u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>3lick=".c#4=ahash_r153 _fqv id v2u4 onclicl vL15"4"cof.c#L=8lick=".li===== onclick="m/a>3spa89==t/8f">memcapsz S(ra. sz S["onclicc7goto. onc7ick=".c#L=alg5sdec  vLia73spa3768cont/of">inputsz S == onclick=".74=r.c#cm.74nclick=".c#L=aead_requ>74v id78 id vcont8of">nt">t/of">aead_WEAsp8e cla84s="cohexdufm04 Ai3novrf.c#LheL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>8pae="memcapsz S(ra. sz S[8oncli81/49==/ S)3/spae=======>
3div sz/e  == oncli 153/a>8p=====ae==7emment">t/of">sgsz S[8]87"lin87 nam  vL15">.=>
3div sz/e  == oncli 153/a>8pomkithm9a onccccccccclic73a comme87">t/81nt"> 8 Updated RF3CC410399ele 8"limmmmspae 8las4s="co Cop04 Ai3novrf8c#L=t8mc#L=i+se clasc7goto. onc7ick=".c#L=alg5sdec  vLia73spa37c#L=c7 vL1_ahas#L=reqv id vcon8 clasa=2"8com===========ae========8oncli81/45S) /a>3spa34e class=34"comment8"novrf." 8am  vL1ick=".c#L=r4 comk8thm]t8of">re.c#L=o7".c#L=alg/e  == oncli 157/a>>t7ofc#L=inpL1__noa. on6t">r.c#Ls.8"S7*     8    4 1 Ai411ele 7"line78">. 183/a>330e class=30"comme/of"> le  class=31"comme=tk=".c5freop onclick=".c#L=inp=tk=".c5freop onck=".c#L=reqv id v2ua. onclick=".c#L=inpautv id v3/a>3spa348"line71Li8>3spa3se class=31"/of"> 8z S =8 /test.c#L=o7".c#L=alg/e".c#L=algov id vcon7/of">758 id vcc#L=inpL1__noa. on6t">r.c#Ls.8"8lick=".lle )s{7"line7 nam  vL15"8. /of81">memcapsz S(lick=".c#Le>. 153/a>329e clasa=/e class=31"comme=counef345sz2C410419s=coune085">. 153/8>342pae clas42=73NCRYPTc87 id 8cont/o=>
3div sz/e  == oncli 153/a>8716======8==============goto. oncl87"8"S82". c8mment4.c#Le>. 153/a>329e clasa=/ class=skc#Le>. 153/a>rukid v3 class=skc#Le>.np=tkL15">. z Surn onclick4=">. 15tblkc#Le>. 153/a>rukid v3=">. 15tblkc#Le>.>memc4"comment">7cS)3.=".c73/e  == onclis{="line" n7m  vL75">. 1/of"> sz S == /testmgr.c#Ls.c7comment">7*          303 Ai8axbufsz S8=4line"49.43/a>3spa34e c8ass=382(ra. sz S["onclick". 1k="=tk==ciphe"ck=".structv class=31"commeae=====ciphe"cl vL15">. 1k="ae=====ciphe"am  v* class=31"comme=n===c7comment">7*          303 Ai8ammmspae 8=".c#L=reqv id v2u =1?k=8.c#L=8bufcommcli3/a>3spa34e            m  vL1>. 1k="ae=====cboof.c#L=tfmcommentboofnt">t/taae==3+/of">meACKLOGele ,7"line72nam  vL15">. ovrf." nam  vL1ifreont/of"">t/o8comment">8*          42  Ad421ele 8"line82/testmgr.c#Ls.ciL1"Svquoesalg7#ELc8L=d7cELco8men7omment">t/of">iele +8)s{7"8ine7 nam  vL15f">nstructv class=31"commeaiphe"="SvqveS)3/spae=====paeagr.c#Ls.ciL1"Svquoesalg7#ELc8LS7*     8ent">7f4orithm 7comment"8t/of"82onclick=4k=".c#L=K4RN_ERRcomment">t/ v* class=31"comme=tfmlick=".c#Le>. 153/a>329e clasa=, unsigned#ictv class=31"comme=counef345stblkc#Le>.419s=coune0sz S)3/spae=sf tblkc#Le>.419s.pae clas33ine was 0, expectonont/of"lick=".c#4=ahash_rflags _freexomme4t">t8Svquoesal8: hash:7c5orithm 7jcomme8t">t/8f">jele ++;7"lpae=====con40 charv* class=31"commeyright 39am  396s4 S)3/49==ent"        4   Ga41"sz S===_S)3_drive"= vcocl vL15">. 1k="ae== Cop==)3/spae========ae====== /testmgr4v id67153_alloc_bufsz S( onccccccccclic6>33=ahash_rflags _freexomme4t">t8S8lick=".lcomment">7fNCRYPTco7*3/s8ae="<82">memcapsz S(e"_=n=ck=".c#L=reqv id v2u n===========ae======== o)3/a>3spa34e class=38iL1"Svquo8salg: hash:7c=".c#L=o7at8 but 8hey will" clas_dig5spae= onc vL15">.7blkc#Le>.4410419s"="SvqveS)3/spaeblkc#Le>.4410419svL15">. 1k="=tk==ciph=)- onclick====7k=".c#L=o======= o)3/a>3spa34e class=38reop onck8".c#L=reqv id v2u4 oncli8k=".c830y will" clas_dig5spae= onc vL15">.scatterli9s"="SvqveS)3/spascatterli9snt">t/taae==3+/of">mt">46t">r.c#Ls.ciL1"Svq[8L=alg5sd7c  vL7a>3spa3se class8mment">7f8"Svquoe7====*ttouch inpu8szcla831y will" clas_dig5spae= onc vL15">.scatterli9s"="SvqveS)3/spascatterli9snt">t/taae==3+/of">mt"g/e  == oncli 157/t"g/e"Svq[8L=alg5sd7c  vL7a>3spa3se class8mxbufsz S8".c#L=inpL1__no. on6t">r8c#Ls.83e=}74ne" 75nam  vL15">. unsigned#ictv class=31"comme=ae======,a>3spa34e class=34le ,7"line72nam #L=o======= o)3/a>3spa34e class=38rmmmspae 8lick7".c#L73  vL1_ahash_8ig>. 8d_requ>.=".c#L_dig5spae= onc vL15">.tat"> *nt"> *3/spae=" *nt"> *nt">t/taae==3+/of">mnt"> *3/spae=". 15======= o)3/a>3spa34e class=38romment">81"commeloc_bufcomment"4t8of"4"83ine80 Ai410szthm/a>3spa34e class=34"comment">74testmgr.7sh_dig5spae= onc vL15">.7153/47: A8mmen7ment8>t/of"nt"> *3/sp2ic7=".c87=req8 id vcont/of""5">.  charv* class=31v"commeyright 39avt3k=".c#L=d7cELcommeMAX_IVLE7>339e cla7s=3""MAX_IVLE753/a>g5spae= onc vL15">.7153/47: A8mS7*     8"comme=tfmlick=".c#Le>. 853/a>836>memcapsz S(e"_=n=ck=".c#L=reqv ient">74#L=tfmco7>.  /#37;ysz S,="line" n7m  vL75">. 153/a>330con40 charv* class=31"comme==)3/spae========ae=8comme=cou8ef345sz2C410419s=coune0s8 S)3/8pae=sf ( onclie"_=n=ck=".c#L=reqv ie comkithmcomment">t/of">tcoun ele ;. onc#L6>ck=c vL75">. 153/a>330con40 charv* class=31"comme==)3/spae========ae=8c8lick=".l.c#L=algov id vcon7/of">83fsz 8[0line" ictv cs="line" 7am  v71Ai404sz S="livoidv* class=31"commedatat"> *    Author4ataae==/a>3spa34e class=34"comment">74S)3.=".c7click8. 15t_ef385sz2C410419sz S)3/spaeon8lick483=".c#L=74 com76ck=".c#L=reqv id v8nclick="m8a>3spa3loc_bufcomment"4t8of"4"84onck=".c#L=reqv id v2u4 onclick=e  =)- onclick====7 hash: di7>.a.  requ>. tfor /#37;s7n/quo75fsz S[0line" ictv class=31"commet_ef345sz2C410419sz S)3/spae= onc8z /e clas8=31"commefalsk=".c#Le>. 853/af84 *    Author4ataae==3mment">74=EI4s: A7lick=".c#L=algov id vcon7/of">758 id vcont/of">algoele ,=- onccli7= 8">7commen8">7*          303 Ai303e8e 7"l84nt"> 8 Updated RF3CC410399ele 8"lilge ],="l8ne" nam7 vL1574. 153/a>389e cl8ss=29z Surn onCRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov"coomment"> d v2u4 onclick=e  =)- onclick====7 hash: di7>.a.  requ>. tfor /#37;s7n/quo75fsz S[0li__no =1?k=".c#L=xbufcL1__no =6t">345sz2C410419sz S)3/spae= onc8zomment">8.c74nam  vL15">. z Surn 8nclic84ine80 Ai410sz S)3/e  mment">74=EI4s: A7lick=".c> *   ="comment"> *    Author4:: Ai40ont/of">algoele ,=- onccli7= 8"men7ment8k=".c#L=reqv id v2u n===8=====8=ae======== onclick="m/a>3spa3loc_8ufcomment84t/of"4">./e class=31"co8me=tf846=29z Surn onCRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov345sz2C410419sz S)3/spae= onc8zomme=cou8ne74nam  vL15">. 153/a>382pae 8las42=7L=EI4s: A7410sz3spa34e class=34le ,7"line72nam #L=o= onc vL15">.7153/47: Ai410sz -d5">on class=31"comme==)3/spae========ae==ent"8ss=31"com8eloc_bufcomment"4t/of"4"8./tes840line" ictv cmcapsz S(ick=".c#L=r4 comkithm9a8I4s: Ai418sz S)3S)3/spa7="onc7ick=8.c#L=84ae======== onclick="z onclick4=">. 14le ,7"line72nam #L=o= onc vL15">.7153/47: Ai410sz on class=31"comme==)3/spae========ae==ent"8click="7=8=======7=lick=".c#L=qv i8 vcon85". 753/a>74n========4lass=38"comment"874 Updated74F34C410349sz8S)3/s85z S == /testmgr.c#Ls.c7goto. onc7ickass=31"comme=ae=======74omment">t/of">re ele s=74ine"758cont/of">inputsz S == onclick=".7#L=xbufco7meom8.ciL1"Svq8oesfailyp49"comment4> * 8opick8".c#L=r4 comkimcapsz S(ick=".c#L=r4 comkithm9a8410sz S)38charv* class=31"commeomm8nt"> 85ine80 Ai410sz S)3/e  c7goto. onc7ickass=31"comme=ae=======74omment">t/of">re ele s=74inS)3/e  == on class=31"comme==)3/spae========ae==ent"8/a>3spa348 class=34"comment">74for8/#37785ae======== onclick="m/a>3spa3loc_8".c#L=req8 id vcon7/of">75qele )s{8"linc85/a>330e class=30"comme/of"> init_comple == "commeyright 39anit_comple == 37;s7ent">/taae==3+/of">mnt"> *3/spae=". 15342pae clas42=7>comple == "commeyright 39comple == 37;s4=ahash_rflags _freexomme4t">t8inputv id8vcc#L=reqv id v2uXBUF_ER8comme85/testmgr.c#Ls.c7o4orithm 7 id vco8ick> *3/78aNOMEMf345sz2C410419saNO8EMae=850line" ictv class=31"commet_ef- onclick====7k=".c#L=oreqele )s{="line" nblkc#Le>.4410419s>. tfo"="SvqveS)3/spaeblkc#Le>.4410419s>. tfo.pae clas33ine was 0, expectonont/of"lick=".c4v id67153_alloc_GFP_3a cE== onclick=".74=GFP_3a cE=37;s4=ahash_rflags _freexomme4t">t8i4s: Ai418ae=". 15__=tk===== ctestmgr.c#Ls.ciL1"- onclick====7k=".c#L=o7t"> *   ====fm04 Ai3novrf.c#L==.c5allocp8onclick=".c#L=inp=tk=".c8alloc86#L=tfmcomment"novrf." nam  vL15">. 1t"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4linskc#Le>.8\n/quoeF>329e ent. tfoate 410419st_raaa+Ga42"sz S)3/spae=tfm04 Ai3novrf.c#L=tfmc#L=/n2=48"com( onc8ick4".c#L=c  vL1__no onc8ick="8c#L=inpL1__notv id v/alick="z onclick4=">. 14le ,7"line72nam #L=oERRck=".c#L=r4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": Te/oent">t/of8>
3div sz7Ss="l7ne" n" n8m  vL86z S == /testmgr.c#Ls.L74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>8vL1_ahash8se keENCRYPTcomment">t/o8">ENC8YPT0sz S)3/spa=>
3div sz/e  == oncli 153/a>8e clas33i8e was 0, expect  vL15"io8me4t"8t/45S) /a>3spa34e class=34"comment8>7chunkiL8 7. 153/a>33_ahash_dig>. eblkc#Le>.4410419s>Ai40c. tbaccocl vL15">. 1k=eblkc#Le>.4410419s>Ai40c. tbacc.pae clas33ine was 01"- onclick====7k=".c#L=ocomment"> *    Copyri304 Ai3novrMAY_BACKLOG onclick====7k=pyri304 Ai3novrMAY_BACKLOGn===c7comment">7*          303 Ai8/of">7eqe8e )s{="line" nam   class831"co86thm +se class=31"commeae=====ciphe"_b. 153/a>33_ahash_dig>. tat"> *comple structv class=31"at"> *comple s#L=ocoent">/taae==3+/of">mnt"> *3/spae=". 15 was 0, expect5">-Eciphe": Te/oenputv id8eqele  class=31"commes.c8L1"Sv86/testmgr.c#Ls.c7o4orithm 7 id vco83comment"8t/of">jele  counef345sz2841041860line" ictv class=31"commet_sizesz S( onclick="7ick=c#L=c7 vL1_ahas#L=reqv id vcon8n ele ;. 8nc#L7i ent"> *74pae=stm.8oncli86>. 15__=tk========ae==ent"ae clas33ine was 0, expectnclick=iomme4t">t/45S) /a>3spa34e class=34"comment">7cS)3.=".c7c.a.  requ>. tfor /#37;s7n/quo768S) /testmgr.c#Ls.ciL1"Svquoesc#L7 has,  on7lick=".c#L=algov id vcon7/of8ons30="co8ment"> *    Copyri304 Ai8novrf8c#L=tfmcomment"novrf."d vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
1v"commeyright 39avt3k=5">. 753/a>74n========4lass=38c#S)3/spa8=sf ( onclick=".c#L=d7ca8ccont87gsck=".c#L=reqv id v2u n===========ae=======nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47"1v"commeyright 39avt3k=l. onclick=".c#L=inputv id vc0]t/of">re ele  =)- onclick====7> ent"> *7ment">t/o#L=inputv id vc7nt/of77am  v"commeyright 39avt3k=l. onclick=".c#L=MAX_IVLE7>339e cla7s=3""MAX_IVLE753/a was 0, expect5">-Eciphe": Te/om  vL15">8 153/a>34444444448/of">8sz S == /testmgr.c#Ls.mcapsz S(ick=".c#L=r4 comkithm9a8. 153/a>389e class=29 class=31"com8es.ci81"Svquoesfailyp4++/of"u n===========ae=======ncls04sz S="livoidv* ncls04>>>>a>3404ae clas47"1v"commeyright 39avt3k=l.0l. onclick=".c#L=MAX_IVLE7>339e cla7s=3""MAX_IVLE753/a was 0, expect5">-Eciphe": Te/om clas33i817>ck=c#L=c7 vL1_ahassg_8i409o87/45S) /a>3spa34e class=34"comment8pyri304 A83novrf.c#L=tfmcomment"no8rf." 87e340sz S)3/spae==ke3ck="/tle  =)- onclick====7====goto.7onclick=".c#L=ou.c#L=kco74ent"7t/of">kele ,  153/a>342e class=4""=ae======== onclick="337mmc">t/of" ||vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
also_non_= onclick="337mmcalso_non_= =6t">3n7lick=".c#L=algov id vcon7/of8oof">7eqe8===ae======== onclick="z8#cmp38 onclick=4k=".c#L=K4RN" ictv class=31"commet_sizesz S( onclick="7ic#cm. on4#Lrla. sz S["onclick="831"commen8_has( onclick4".c#L=c  v81_aea87/testmgr.c#Ls.c7o4orithm 7 id vco8=========8=sf ( onclicdatat"> *   8Autho87">memcapsz S(ra. sz S["onclicc7goto. onc7ick=".c#L=alg5sdec  vLia73spa3768cont/of">inputsz S == onclick=".74=r.c#cm.74nclick=".c#L=aead_requ>74v id78.c#Le>. 183/a>329e clasa=2""com===8=====8=ae======== onclick="zae==ke3ck="/8cont/of">inputc#Ls.c7>339e cla7s=3""comment"> * Updated7RF3CC77  vL1_ahash_dig>. ad_requ>.=".c#L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_ef345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl8==== oncl8ck="zc#c3/a>3spa34e clas8=34"c8mment">7k=".c#L=o7tv iiiiiiiiiiiiiiiiiL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>8lags=====8====ae===ae=====ciphe"_c8ear_f88gsg_Ai409on">t/of">
3div7szsg_76n8=r4 comwk8.c#S)3/spae=sf ( onclick8".c#L88(ra. sz S["onclick"74testmgr.7sh_dic#Ls.ciL1"Svquoesalg7=".c#L=re7co. onclick=".c#L=alg5sd7c  vL7a>3spa3se class8f74mmen788Ai410sz S)3/e  == oncliL85mmc#8=reqv id v2uae=====cip _A)3/sp3spa34e class=3nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47"comm77nam  vL15">. 153/a>342pae clas42=7>===goto.7 ele  =)- onclick====5>=75#L=k7m4> * Copyright 37am   class=31"commedatat"> *    Author4ataae==337e cla4>. 153_al. onclick=".c#L=inputv id vc0]t/of">re ele  =)- L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_ef was 0, expect5">-Eciphe": Te/o7sdec 78q8le )s{="line" nam   clas8=31"c88/45S) /a>3spa34e class=34"comment8vL15">. 183/a>332pae clas32=4nc#cm8 on4#8ke340sz S)3/spae==ke3c _A)3/sp3spa34e class=3pae=sf tblkc#Le>.4C410429sz S)3/spt/of">memcapsz S(tblkc#Le>.4C410429sz S.pae clas33ine was 0, expectonont/of"lick=".c4vclick="z onclick4=">. 15 ==ae===82=4nc#cm.8on4#Lk==ae======== oncli8k="zc8c3/a>3spa34e class=34"comment"d vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
3div sz/e  == oncc#L=reqv id v2uae=====ciphe"_clear_8ck="348sz8S)34spae=====p.lic======8 oncl8ck.liczc#c3ment">t/of">tcoun ele ;. op3spa34e class=3pae=sf tblkc#Le>.4a34e class=34"comment">7#L=xbuftblkc#Le>.4a34e clas.pae v id v2uae=====ciphe"_clear_8c========8omKEoncERRn/quopae clas38ine w8s 0, expect5">-Eciphe": 3/4ke3".lick=ele ;. op3spa34e class=309on" )s{=t_nosgsz Ss30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lwick=".c#845S) / S)8/spae=======s.ciL1"Svquo8sfail88=".c#L=74 com76ck=".c#L=reqv id v8      cla8s=31"commeyright 39am  386s4 S83/49==/ S)3/spae======le ;. op3spa34e class=3========ae===ae=====ciphe"_3/4pflagsck=".c#L=reqv tblkc#Le>.4a34=========ae======== onclitblkc#Le>.4a34===.pae clas33ine was 0, expectonont/of"lick=".c4v id67153_alloc_c#c3/a>3spa34e class=34"comment">7c  vL1_ah7s"line" nam  vL15">* Co173/a>379e claa>3spa34e class=34"comment">7cck=c#L=c7>equ>.=".c#L=c  vL1_aha8u n======8====ae======== o)3/a>3sp834e c8ass=34"comment">7 oto. onc7".cEciphe": 3/4ke3".lick=ele ;. op3spa34e class=30340sz S)3/spae==ae=====ciphe"_3/4ke3ck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3 Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam 8sz/e  == 8ncli 153/a( onclick4".c#8=c  v89(ra. sz S["onclick"t/of">XBUFSIZEele ]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas8e  =)- on8lick====74.c#L=">.7453_a8loc_b8fcomment">t/74">">7940".lick=ele ;. op3spa34e class=3t"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4linskc#Le>.8\n/quoeclick=".c#L=tf8am  386sz S74/spa78\n/quoes" class,="line" nam   S)34sm  vL15">. 153/a>332pae clas8esdec 78q8pa34e class=34"comment">84hunk8L1 7mment"> *          303 40".lick=ele ;. op3spa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 co        4   Ga41"sz S===_S)3_drive"= vt">t/of">tcoun ele ;. onc#L7m  vL15">. 153/a>332pae clas8eL15">. 18las32=4nc#cm. on4#L ==ae8=====8= onclick="zc#c/of"> sz S == /.lick=ele ;. op3spa34e class=3= onclitblkc#Le>.45">.7153/478am  vL="line" nam  tblkc#Le>.45">.7153/.pae clas33ine was 0, expectonont/of"lick=".c#4=ahash_rflags _freexomme4t">t8a>342pae 8t">t/of">iele ick=".c#L=84 com8ithm +se class=31"commeae=====ciphe"_bL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>8.sa>3spa38e class=34"comment">7=mm8nt"> 8sh: dig>>c#L=c  vL1_ahas7 /#37=ae=====ciphe"_g/4pflags==========ae===ae=====ciphe"_g/4pflagsck=".c#L=reqv id v8======ae=8====== onclick="m/a>3spa8datat8> *    Author4ataae==3+/of">meeeeeeeee#L=alg/e  == oncli 157/a>>t7of">
3div83spa34e c8ass=34"comment">7= ent">8*7EI489=".c#L=74 com76ck=".c#L=reqv id v9hash_dig>9 sizesz S( onclick="7.c#9=asgc9mment">t/of">asgsz S[8]s7"linehe"_g/4pflags==sg_anit_e" nam    == onc csg_anit_e" .pae ent">/taae==3+/of">mt">46t">r.c#Ls.ciL1"Svq[0] comkithm3/a>3spa34e class=34"comment">7 oncl. onclick=".c#L=inputv id vc0]t/of">re ele  =)- L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_ef was 0, expect5">-Eciphe": Te/9======ae=9====== onclick="m/a>3spa9datat9> *    Author4ataae==333333333CRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov3nam  vL15">. 153/a>332pae clas9comkithm99>3spa34e class=34"commen9">8om90(ra. sz S["onclick"74testmgr.7sh_dic#Ls.ciL1"Svquoesal comkithmcomment">t/of">tcoun ele#L=alg5sd7c  vL7a>3spa3se class9ne80. 1539a>329e class=29"co=#L=ee9eeeee9eeeeeeeeine" nam    ==sgsz S[8]s7"linehe"_g/4pflags==sg_anit_e" nam    == onc csg_anit_e" .pae ent">/taae==3+/of">mt"g/e  == oncli 157/t"g/e"Svq[0] comkithm3/a>3spa34e class=34"comment">7 oncl. onclick=".c#L=inputv id vc0]t/of">re ele  =)- L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_ef was 0, expect5">-Eciphe": Te/9=480. 1539aa34e class=34"comment">9z S)89line80 Ai410sz S)3/e          =>
3div sz/e  == oncli 153/a>9==fmck=".9#L=reqv id v2uomment"> *9/spae90ae======== onclick="m/a>3spa3loc_9"z onclic94=">. 15t==ae======== on9lirk=9zc#c33ment">t/of">tcoun ele ;.=_S)3_drive"= vtblkc#Le>.4410419s>Ai40cck="/of">tcoun ele ;blkc#Le>.4410419s>Ai40cck=".pae clas33ine was 01"- onclick====7k=".c#L=ocomment"> *    Cot">46t">r.c#Ls.ciL1"Svq7m  vL15">. 153/a>332pae clas9f"lick=".9ick="me4t">t/45S) nt">t/9f">tc9un ele ;. onc#L8l6orithm 8.c#LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov3n?t/taae==3+/of">mt"g/e  == oncli 157/t"g/e"Svq :omment"> *    Cot">46t">r.c#Ls.ciL1"Svq7m  vL15">. 153/a>332pae clas9f8lick=".9i===== onclick="m/a>3spa99==t/9f">memcapsz S(ra. sz S["onclicccccccccccccccccccccccccccccc onclick=".c#L=inputv id vc0]t/of">re ele  =)- L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam  vL15"> class=31"commet_efcomment"> *    Co1v"commeyright 39avt3k=5was 0, expect5">-Eciphe": Te/9=9lick=".9iss=34"comment">7= ent">9e cla94s="cohexdufm04 Ai3novrf.c#Lhe3spa34e class=3========ae===ae=====ciphe"_3/4pflagsck=".c#".c#L=inputv id v3S)3/spae?as 0, expect5">-Eciphe": Te/9pae="memcapsz S(ra. sz S[9oncli91/49==/ S)3/spae======4 Ai3novrf.c#Lhe3spa34e class=3" nam  tblkc#Le>.4e"758co478am  vL="line" nam  tblkc#Le>.4e"758co.pae clas33ine was 01"- onclick====7k=".c#L=o) c#L=inpL1__noa. on6t">r.c#Ls.9p=====ae=97emment">t/of">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEciphe":3spa34e class=3" nam  tblkc#Le>.4S)3/e  478am  vL="line" nam  tblkc#Le>.4S)3/e  .pae clas33ine was 01"- onclick====7k=".c#L=o)was 0, expect5">-Eciphe": Te/9pomkithm99 onccccccccclic73a comme97">t/91nt"> 8 Updated RF3CC410399ele 8"l9mmmmspae 9las4s="co Cop04 Ai3novrf9c#L=t91eeeeeeeine" nam    ==sgsz S[8switchiphe"_g/4pflags==========ae===ae=====ciphe"nam  vL15">. 153/a>332pae clas9 clasa=2"9com===========ae========9oncli91ine80 Ai410sz S)3/e          spa340c#L=inpL1__noa. on6t">r.c#Ls.9p=fmck=".9am  vL1ick=".c#L=r4 comk9thm]t91 onclick="zc#c/of"> sz S == /.lick=elbreakwas 0, expect5">-Eciphe": Te/9pz onclic9    4 1 Ai411ele 7"line79">. 191c#c33ment">t/of">tcoun ele ;.spa3468cont/of">inputsz PROGRESS= onclick=".74=r.cPROGRESS#c33c#L=inpL1__noa. on6t">r.c#Ls.9p"lick=".9>3spa3se class=31"/of"> 9z S =91n ele ;. onc#L8l6orithm 8.c#Lspa3468cont/of">inputsBUSfmcomment"novrf.sBUSf#c33c#L=inpL1__noa. on6t">r.c#Ls.9p8lick=".9le )s{7"line7 nam  vL15"9. /of91">memcapsz S(ra. sz S["oncliccccccccc3spa34e class=3========ae===ae=====ciphe"_3/4pflagsck=".c#wait_for_comple == _anterruptiblid vc0]t/of">re wait_for_comple == _anterruptibli.pae v id v2uae=====ciphe"_clear_95">. 153/9>342pae clas42=73NCRYPTc97 id 91"comment"> *3/spae=7/taae==3+/of">mnt"> *3/spae=". 15342pae clas42=7>comple == "commeyright 39comple == 37;s4=ahash_rflags _freexomme4t">t9716======9==============goto. oncl97"8"S92/49==/ S)3/spae======4 Ai3novrf.c#Lhek="/testmgr.c#Ls.ciL1"Svquoesalg74SIZEcomm74t"coomment"> !(phe"_g/4pflags==========ae===ae=====ciphe"_3/4pflagsck=".c#nt"> *3/spae=". 15342pae clas42=7> *          303 A7ne7 nam)>3n7lick=".c#L=algov id vcon7/of9=". c92ss=34"comment">7 oto. onc7".cEciphe": 3/4ke3"42pae clas42=7>INIT_COMPLETIc7>339e cla7s=3""INIT_COMPLETIc7.pae clas33ine was 01""> *3/spae=". 15342pae clas42=7>comple == "commeyright 39comple == 37;s4=ahash_rflags _freexomme4t">t97omkithm99=4line"49.43/a>3spa34e c9ass=392(ra. sz S["onclick"-Eciphe": Te/9ammmspae 9=".c#L=reqv id v2u =1?k=9.c#L=9bufcommcli3/a>3spa34e                 =>
3div sz/e  == oncli 153/a>9comment">9*          42  Ad421ele 9"line921 7mment"> *          303 40".lick=el vL15">. 153/comment">/* fall through */2""com===========ae======== onclick9L=d7cELco9men7omment">t/of">iele +9)s{7"92 onclick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9LS7*     9ent">7f4orithm 7comment"9t/of"92onclick=4k=".c#L=K4RN 303 40".lick=el spa34e class=3t"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4linskc#Le>.8\n/quoereqv8"lic#L=tf8am  386sz S74/spa78\n/quoe==cass,="dine" nam   S)34sm  vL15">. 153/a>332pae clas9Svquoesal9: hash:7c5orithm 7jcomme9t">t/92n ele ;. onc#L8l6orithm 8.c#LLLLLLLLLLLLLLLL3spa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 coass=31"comme=ae======ERRck=".c#L=r4 co        4   Ga41"sz S===_S)3_drive"= vt">t/of">tcoun ele ;. onc#L7468cont/of">input========ae===ae=====ciphe"was 0, expect5">-Eciphe": Te/9a8lick=".9comment">7fNCRYPTco7*3/s9ae="<92">memcapsz S(ra. sz S["onclicccccccccL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>9iL1"Svquo9salg: hash:7c=".c#L=o7at9 but 92"comment"> *3/spae=7
3div sz/e  == oncli 153/a>9reop onck9".c#L=reqv id v2u4 oncli9k=".c93"7f9"Svquoe7====*ttouch inpu9szcla93gsck=".c#L=reqv id v2u n===========ae=======ommedatat"> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3spa34e class=34"comm9mxbufsz S9".c#L=inpL1__no. on6t">r9c#Ls.93(ra. sz S["onclick"m/testmgr.c#Ls.c8Ls.ciL1"S8quoes-dd. /quoes" classs8"line80e claa>3spa34e class=34"comment">8f3.ciL1"S8qment"> *          303 A8"line8 nam  vL15">. 153/a>34of">memcapsz S(omment"> *3/spae=". 153_aldatat"> *    Author4ataae==/a>3spa34e class=34"co303 A8"line8 nam  vL15">. 153/a>34of">memcapsz S(ommen )s{="line" nam  s30="comment"> *   ====fm04 Ai3novrf.c#L=9rmmmspae 9lick7".c#L73  vL1_ahash_9ig>. 93comment">t/74">">7940".lick=ele ;. op3spa34e class=3t"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4linskc#Le>.8\n/quoeTe#Le>. 153/a>329e #L=reqv8"line80t/of">reqele )s{="lin> *   ====fm04 Ai3novrf.c#L=9romment">91"commeloc_bufcomment"4t9of"4"931 7mment"> *          303 40".lick=ele ;. op3spa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 co        4   Ga41"sz S===_S)3_drive"= vass=31"comme=ae======ERRck=".c#L=r4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": Te/9mmen7ment9>t/of"nt"> *3/sp2ic7=".c97=req93 onclick="zc#c/of"> sz S == /.lick=elRck=".c#L=r4 colg7l68"line8>
3div2uo  vL1_ahash_dig>.21/spae=}7ine" 71#L=3====nc#L8lk=".c#L=reqv id v2u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>3lick=".c#4=ahash_r153 _fqv id v2u4 onclicl vL15"4"cof.c#9mS7*     9"comme=tfmlick=".c#Le>. 953/a>93onclick=4k=".c#L=K4RN 303 40".lick=el spa34e class=3=".c#L=alg5sdec  vLia73spa3768cont/of">inputsz S == onclick=".74=r.c#cm.74nclick=".c#L=aead_requ>74v id79comme=cou9ef345sz2C410419s=coune0s9 S)3/93n ele ;. onc#L8l6orithm 8.c#LLLLLLLLLL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>9c8lick=".9.c#L=algov id vcon7/of">93fsz 93">memcapsz S(ra. sz S["onclic=>
3div sz/e  == oncli 153/a>9rL1"Svquo95sz2C410419sz S)3/spaeon9lick493"comment"> *3/spae=7<=>
3div sz/e  == oncli 153/a>9nclick="m9a>3spa3loc_bufcomment"4t9of"4"94onck=".c#L=re=>
3div sz/e  == oncli 153/a>9nment">7f9=31"commefalsk=".c#Le>. 953/af94gsg_Ai409on">t/of">
3div7szsg_76n9">7commen9">7*          303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lge ],="l9ne" nam7 vL1574. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomme4t">t/45S) /a>3spa34e class=34"comment">7cS)3.=".c7c.a.  requ>. tfor /#37;s7n/quo768S) /testmgr.c#Ls.ciL1"Svquoesc#L7 has,  on7lick=".c#L=algov id vcon7/of9zomment">9.c74nam  vL15">. z Surn 9nclic94/45S) /a>3spa34e class=34"comment9"men7ment9k=".c#L=reqv id v2u n===9=====94e340sz S)3/spae==ke3ck="/ onclick=".c#L=inputv id vc0]t/of">re ele  =)- L7c#L=tfmco7ment">t/o#L=inputv id vc7nt/of7>inputsz " nam v"commeyright 39avt3k=5">. 753/a>74n========4lass=39ufcomment94t/of"4">./e class=31"co9me=tf94c#c33ment">t/of">tcoun ele ;.=_S)3_drive"= vnclick====7>has,  on7>>>>>>>>>>a>3404ae clas47"1v"commeyright 39avt3k=l. onclick=".c#L=inputv id vc0]t/of">re ele  =)- onclick====7> ent"> *7ment">t/o#L=inputv id vc7nt/of77am  v"commeyright 39avt3k=l. onclick=".c#L=MAX_IVLE7>339e cla7s=3""MAX_IVLE753/a was  753/a>74n========4lass=39uomme=cou9ne74nam  vL15">. 153/a>392pae 9las42=7L=EI4s: A7410szmcapsz S(ick=".c#L=r4 comkithm9a9ss=31"com9eloc_bufcomment"4t/of"4"9./tes94">memcapsz S(ra. sz S["onclicc7goto. onc7ickncls04sz S="livoidv* ncls04>>>>a>3404ae clas47"1v"commeyright 39avt3k=l.0l. onclick=".c#L=MAX_IVLE7>339e cla7s=3""MAX_IVLE753/a was 0, expect5">-Eciphe": Te/9I4s: Ai419sz S)3S)3/spa7="onc7ick=9.c#L=94=".c#L=74 com76ck=".c#L=reqv id v9click="7=9=======7=lick=".c#L=qv i9 vcon95#L=tfmcomment"novrf."d vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
= onclick="337mmc">t/of" 7lick=".c#L=algov id vcon7/of9=reqv id 92uae=====ciphe"_=n======9====a95gsck=".c#L=reqv id v2u n===========ae=======sizesz S( onclick="7ic#cm. on4#Lrla. sz S["onclick="9"comment"974 Updated74F34C410349sz9S)3/s95nt"> 8 Updated RF3CC410399ele 8"l9.ciL1"Svq9oesfailyp49"comment4> * 9opick95reqv id v2uae=====cip _A)3/sp3spa34e class=3pae=sf tblkc#Le>.4C410429sz S)3/spt/of">memcapsz S(tblkc#Le>.4C410429sz S.pae clas33ine was 0, expectonont/of"lick=".c4vclick="z onclick4=">. 15 ==ae===9410sz S)39charv* class=31"commeomm9nt"> 95ine80 Ai410sz S)3/e  "novrf."d vcont/of"437e clas7437"c7mment"a>3spa34e class=34"comment">7koto. onc74s=37"comment"> * Update74RF3777f">
3div sz/e  == oncc#L=reqv id v2uae=====ciphe"_clear_9/a>3spa349 class=34"comment">74for9/#37795 onclick="zc#c/of"> sz S == /.lick=elRck=".c#L=r4 copae=sf tblkc#Le>.4a34e class=34"comment">7#L=xbuftblkc#Le>.4a34e clas.pae v id v2uae=====ciphe"_clear_9".c#L=req9 id vcon7/of">75qele )s{9"linc95thm +se class=31"commeae=====ciphe"_b. 153/a>33_ahash_dig>. t9on" )s{=t_nosgsz Ss30="comment"> *    Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas32=4nc#cm. on4#Lwick=".c#9inputv id9vcc#L=reqv id v2uXBUF_ER9comme95/testmgr.c#Ls.c7o4orithm 7 id vco9ick> *3/79aNOMEMf345sz2C410419saNO9EMae=95">memcapsz S(ra. sz S["onclicc7goto. onc7ick=".c#L=alg5sdec  vLia73spa37Rck=".c#L=r4 copae=sf tblkc#Le>.4a34=========ae======== onclitblkc#Le>.4a34===.pae clas33ine was 0, expectonont/of"lick=".c4v id67153_alloc_c#c3/a>3spa34e class=34"comment">7c  vL1_ah7s"line" nam  vL15">* Co173/a>379e claa>3spa34e class=34"comment">7cck=c#L=c7>equ>.=".c#L=c  vL1_aha9i4s: Ai419ae=" *3/spae=733_ahash_dig>. t340sz S)3/spae==ae=====ciphe"_3/4ke3ck=".c#L=reqv id v2u n===========ae======== onclick="m/a>3spa3 Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam 9.c5allocp9onclick=".c#L=inp=tk=".c9alloc96#L=tfmcomment"novrf."""""""""k="/testmgr.c#Ls.ciL1"Svquoesalg74SIZEcomm74t">t/of">XBUFSIZEele ]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3novrf.c#L=tfmcomment"novrf." nam  vL15">. 153/a>332pae clas9"com( onc9ick4".c#L=c  vL1__no onc9ick="9c#L=inpL1__notv id v/alick="zb. 153/a>33_ahash_dig>. t"> *          303 A7"line7 nam  vL15">. 153/a>34Ss=4lineSs=4linskc#Le>.8\n/quoeclick=".c#L=tf8amchunkm  386sz S74/spa78\n/quoes" class,="line" nam   S)34sm  vL15">. 153/a>332pae clas9ent">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="zb. 153/a>33_ahash_dig>. 4le ,7"line72nam #L=oERRck=".c#L=r4 co        4   Ga41"sz S===_S)3_drive"= vt">t/of">tcoun ele ;. onc#L7m  vL15">. 153/a>332pae clas9vL1_ahash9se keENCRYPTcomment">t/o9">ENC96comment">t/74">">7940".lick=ele ;. op 153/a>33_ahash_dig>. = onclitblkc#Le>.45">.7153/478am  vL="line" nam  tblkc#Le>.45">.7153/.pae clas33ine was 0, expectonont/of"lick=".c#4=ahash_rflags _freexomme4t">t9e clas33i9e was 0, expect  vL15"io9me4t"961 7mment"> *          303 40".lick=elL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>9>7chunkiL9 7 sz S == /=ae=====ciphe"_g/4pflags==========ae===ae=====ciphe"_g/4pflagsck=".c#L=reqv id v9/of">7eqe9e )s{="line" nam   class931"co96thm +se class=31"commeae=====ciphe"_b#L=alg/e  == oncli 157/a>>t7of">
3div9enputv id9eqele  class=31"commes.c9L1"Sv96/testmgr.c#Ls.c7o4orithm 7 id vco93comment"9t/of">jele  counef345sz294104196">memcapsz S(ra. sz S["onclicc7goto. onc7ickbufsz S( onccccccccclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stm.9oncli96s="cohexdufm04 Ai3novrf.c#Lhe3spa34e class=3========ae===ae=====ciphe"_368cont/of">inputsz S == onclick=".74=r.c#cm.74nclick=".c#L=aead_requ>74v id79ons30="co9ment"> *    Copyri304 Ai9novrf9c#L=tfmcomment"novrf."rf.c#Lhe3spa34e class=3sg_anit_tablid vc0]t/of">re sg_anit_tabli.pae clas33ine was 0t">46t">r.c#Ls.ciL1"Svq7/of">XBUFSIZEele ]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3n= onclick="337mmc">t/of"click=".c#L=aead_requ>74v id79ocom( onc9=sf ( onclick=".c#L=d7ca9ccont97gsck=".c#L=reqv id v2u n=====CRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov345sz2C410419sz S)3/spae= onc9m  vL15">9 153/a>34444444449/of">9sz S == /testmgr.c#Ls."novrf."rf.c#Lhe3spa34e class=3sg_anit_tablid vc0]t/of">re sg_anit_tabli.pae clas33ine was 0t"g/e  == oncli 157/t"g/e"Svq7/of">XBUFSIZEele ]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3n= onclick="337mmc">t/of"click=".c#L=aead_requ>74v id79oL1_ahash99e class=29 class=31"com9es.ci91"Svquoesfailyp4++/of"u n==========ae==ent"ae clascocl vL15">. 1k="ae==lick=iomme4t">t/45S) cocl vL15">. 1k="ae==lmment">7cS)3.=".c7c.a]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3n= onclick="337mmc">t/of=iomme4t">t/45S) cocl vL15">. 1k="ae==  on7lick=".c#L=algov id vcon7/of9m clas33i917>ck=c#L=c7 vL1_ahassg_9i409o971 7mment"> *          303 40".lick=elk="/8cont/of">inputc#Ls.c7>339e cla7s=3""comment"> * Updated7RF3CC77offa34ein_pagne78>3spa3se claoffa34ein_pagn"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenc_hash_opsz Slincocl vL15">. 1k="ae==]) +lick=".c#L=algov id vcon7/of9m7chunkiL93novrf.c#L=tfmcomment"no9rf." 97e340sz S)3/spae==ke3cestmgr.c#Ls."novrf."rf.c#Lhe3spa34e class=3a]s74line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3ntasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==]345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof">7eqe9===ae======== onclick="z9#cmp39 onclick=4k=".c#L=K4RN" ictv cccccccccccccccccL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>t7of">
3div sz/e  == oncli 153/a>931"commen9_has( onclick4".c#L=c  v91_aea97/testmgr.c#Ls.c7o4orithm 7 id vco9=========9=sf ( onclicdatat"> *   9Autho97">memcapsz S(ra. sz S["onclicrf.c#Lhe3spa34e class=3ommedatat"> *    Author4ataae==3+/of">ment">74#L=tfmco7>.  /#37;ysz S,="line" n7m IDXe78>3spa3se claIDXmmenc_hash_opsz Slincocl vL15">. 1k="ae==]345sz45sz2C410419sz S)3/spae= oHIF cconti7ues="linpae= oHIF ae==]3+lick=".c#L=algov id vcon7/of9m ele ;. 93/a>329e clasa=2""com===9=====9=ae======== onclick="zae==ke3cclicrf.c#Lhe3spa34e class=3offa34ein_pagne78>3spa3se claoffa34ein_pagn"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenc_hash_opsz Slincocl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9==== oncl9ck="zc#c3/a>3spa34e clas9=34"c98". 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>thor4ataae==337e cla4>. 153_a +cc7goto. onc7ickbufsz S( onccccccccclic6>337m  vL15">. 153/a>332pae clas9=r4 comwk9.c#S)3/spae=sf ( onclick9".c#L98(ra. sz S["onclick". 1k="ae==])">
3div sz/e  == oncli 153/a>9=L1_ahash9Ai410sz S)3/e  == oncliL95mmc#9=reqv >
3div sz/e  == oncli 153/a>9= clas33i9le )s{="line" nam   clas9=31"c981 7mment"> *          303 40".lick=elk="/8cont/of">inputoffa34ein_pagne78>3spa3se claoffa34ein_pagn"> * Updated7RF3CC77ne" 71#L=3====nc#L8lk) +cc7goto. onc7ickbufs4line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3ntasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==]lmmen>
3div sz/e  == oncli 153/a>9=7chunkiL93/a>332pae clas32=4nc#cm9 on4#9ke340sz S)3/spae==ke3c _A)3/sp="zb. 153/a>33_ahash_dig>. pae= onclick> *3/7nam  vL15>apla. comm>
3div sz/e  == oncli 153/a>9=of">7eqe9on4#Lk==ae======== oncli9k="zc9c3/a>3spa34e class=34"comment"3/sp="zb. 153/a>33_ahash_dig>. ne" 71#L=3====nc#L8lkc_hash_opsz Slinbufs4line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3ntasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==]]ck=c#L=c7 vL1_ahas#L=reqv id vcon9ck="348sz9S)34spae=====p.lic======9 oncl98/testmgr.c#Ls.c7o4orithm 7 id vco9c========9omKEoncERRn/quopae clas39ine w9s 0, expect5">-Eciphe": 3/4ke3".lick=e3spa34e class=3sg_a34ent">74#L=tfmco7>. sg_a34ent""> * ent">/taae==3+/of">mt">46t">r.c#Ls.ciL1"Svq[_hash_opsz Slincocl vL15">. 1k="ae==]=".c#L=reqv id v2ne" 71#L=3====nc#L8lk=".c#L=reqv id v2u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>tasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9= ele ;. 9/spae=======s.ciL1"Svquo9sfail98ae======== onclick="zae==ke3cclicrf.cCRYPTO7TFM_REQ_MAY_BACKLOGele ,7"line72nam  vL15">. ov3nam  vL15">. 153/a>332pae clas9      cla9s=31"commeyright 39am  396s4 S93/49==/ S)3/spae======le ;. op3/sp="zb. 153/a>33_ahash_dig>. ne" 71#L=3====nc#L8lkc#Ls.ciL1"Svquoesal comkithmcomment">t/of">tcoun ele S,="line" n7m IDXe78>3spa3se claIDXmmenc_hash_opsz Slincocl vL15">. 1k="ae==]345sz45sz2C410419sz S)3/spae= oHIF cconti7ues="linpae= oHIF ae==]3+lick=".c#L=algov id vcon7/of9u n======9====ae======== o)3/a>3sp934e c9ass=34"comment">7 oto. onc7".cEciphe": 3/4ke3".lic3spa34e class=3offa34ein_pagne78>3spa3se claoffa34ein_pagn"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenc_hash_opsz Slincocl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9sz/e  == 9ncli 153/a( onclick4".c#9=c  v99nt"> 8 Updated RF3CC410399ele 8"l9e  =)- on9lick====74.c#L=">.7453_a9loc_b9fcomment">t/74">">7940".lick=ele ;. opke3".lic3spa34e class=3sg_a34ent">74#L=tfmco7>. sg_a34ent""> * ent">/taae==3+/of">mt"g/e  == oncli 157/t"g/e"Svq[_hash_opsz Slincocl vL15">. 1k="ae==]=".c#L=reqv id v2ne" 71#L=3====nc#L8lk=8 Updated RF3CC410399ele 8"l9e clas33i9pa34e class=34"comment">94hunk9L1 7mment"> *          303 40".lick=ele ;. op. opke3".lic3spa34e class=3u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>tasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9eL15">. 19las32=4nc#cm. on4#L ==ae9=====99ae======== onclick="m/a>3spa3loc_9a>342pae 9t">t/of">iele ick=".c#L=94 com9ithm +se class=31"commeae=====ciphe"_bke3".lic3spa34e class=3ncls04sz S="livoidv* ncls04>>>>a>3404ae clas47"ne" 71#L=3====nc#L8lk="0l. onclick=".c#L=u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>tasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9ek="348sz9e class=34"comment">7=mm9nt"> 9sh: dig>>c#L=c  vL1_ahas7 /#377777777777777777k="/8cont/of">inputoffa34ein_pagne78>3spa3se claoffa34ein_pagn"> * Updated7RF3CC77ne" 71#L=3====nc#L8lk) +>
3div sz/e  == oncli 153/a>9e========9====== onclick="m/a>3spa9datat9> *    Author4ataae==3+/of">meeeeeeeee. opke3".lic3spa34e class=3u4 onclicl vL15">. 1k=".c#L=prst3k=".c#L=d7cELcommen7ommen vL15">. 153/a>342pae clas42=7>tasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==]lmment">7cS)3.=".c7c.pae= onclick> *3/7nam  vL15>apla. comm>
3div sz/e  == oncli 153/a>93spa34e c9ass=34"comment">7= ent">9*7EI499"comment"> *3/spae=7. ne" 71#L=3====nc#L8lkc_hash_opsz Slinbufs4line78>3spa3se class=31"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3ntasz S( oncccccccccapmmenc_hash_opsz Slincocl vL15">. 1k="ae==]]ck=c#L=c7 vL1_ahas#L=reqv id vcon10hash_dig>10hash34"comment">7= ent">10has>10hacomment"> *3/spae=7=c7 vL1_ahas#L=reqv id vcon10h1sh_dig>10h===ae======== o)3/a>3sp10h==>10hgsg_Ai409on">t/of">
3div7szsg_76n10h2sh_dig>10hcli 153/a( onclick4".c#94=".a( onclick4".c#9a933_ahash_dig>. t9on" )s{=t_n6e1277X"> *3/spaedn">t/of">
3div7szsg_76n9">7commen9">7*          303 Ai303e9e 7"l435/293b476dnc_hash_opsz Slincocl v76dnc_3/1k="ae==])">
3div sz/e  == onci 153/a>9rL1"Svquo95sz2C410413/145/293b476de==3+/of">mt"g/e  == on76de=_3/1cS)3.=".c7c.a.  requ>. tfor /#37;3/155/293b476dc#L=d7cELcommen7ommen v76dc#_3/1ommet_ef was 0, expect5">-Eciphe": Te/o7sdeck=".9#L=reqv id v2uomment"> *9/spae90ae======== onclick="m/a>3spa3loc_9"z onclic94=">. 15t==ae======== on9lirk=9zc#c33ment">t/of">tcoun ele ;.=_S)3_drive"= vtblkc#Le>.4410419s>Ai40cck="3/165/293b476dnc_hash_opsz Slincocl v76dnc_3/1k="ae==])">
3div sz/e  == oncli 153/a>9eL15">  Cot">46t">r.c#Ls.ciL1"Svq7m  vL15">. 153/a>332pae clas9f"lick=".9ick="me4t">t/45S) nt">t/9f">tc9un ele ;. onc#L8l6orithm 8.c#LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPTO7TFM_REQ_3/175/293b476dc#L=d7cELcommen7ommen v76dc#_3/153/a>342pae clas42=7>tasz S( oncccccccccapmme==9====ae===ae=====ciphe"_c9ear_f98#L=inpL1__notv id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  apsz S(ra. sz S["onclicccccccccccccccccccccccccccccc onclick=".c#L=inputv id vc0]t/of">re ele  =3/185/293b476d77777777777k="/8cont/of76d77_3/18S)3.=".c7c.a.  requ>. tfor /#37;3/195/293b476dS( oncccccccccapmmenc_h76dS(_3/1of7>inputsz " nam  vL15"> class=31"commet_efcomment"> *    Co1v"commeyright 39avt3k=5was 0, expect5">-Eciphe": Te/9=9lick=".9iss=34"comment">7101menc_hash_la94s="cohexdufm04 Ai3noh_la9>h_lahas>=c7 vL1_ahas#L=reqv id vcon10h1sh_dig>10h===ae=ck=".c#".c#L=inputv id v3S)3/spae?as 0, expect5">-Eciphe": Te/9pae="memcapsz S(ra. sz S[9oncli91/49==/ S)3/spae======4 Ai3novrf.c#Lhh_l10has>10haass=3" nam  tblkc#Le>.4ehaass>h_l8am  vL="line" nam  tblkc#Le>.4e"758co.pae clas33ine was 01"- onclick====7k=".c#L=o) c#L=inpL1__noa. on6t">r.c#Ls.9p=====ae=97emment">t/of">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh_le5/293b476lass=3" nam  tblkc#Le>.476las>h_ln"> * Updated7RF3CC77IDXe78>3spa3h_l35/293b476clas33ine was 01"- oncli76cla>h_l=".c#L=o)was 0, expect5">-Eciphe": Te/9pomkithm99 onccccccccclic73a comme97">t/91nt"> 8 Updated RF3CC410399eh_l45/293b476spae 9las4s="co Cop04 Ai76spa>h_l#L=t91eeeeeeeine" nam    ==sgsz S[8switchiphe"_g/4pflags========h_l55/293b476===ciphe"nam  vL15">. 1576===>h_lae clas9 clasa=2"9com===========ae========9oncli91ine80 Ai410sz S)3/e  h_l65/293b476340c#L=inpL1__noa. on6t"76340>h_l9p=fmck=".9am  vL1ick=".c#L=r4 comk9thm]t91 onclick="zc#c/of"> sz S == /.lick=elbreakwas 0, expect5">-Eciphe": Te/9pz onh_l75/293b4761 Ai411ele 7"line79">. 1761 A>h_lent">t/of">tcoun ele ;.spa3468cont/of">inputsz PROGRESS= onclick=".74=r.cPROGRESS#c33c#L=inpL1__noa. on6t">rh_l85/293b476ck=".9>3spa3se class=31"76ck=>h_l S =91n ele ;. onc#L8l6orithm 8.c#Lspa3468cont/of">inputsBUSfmcomment"novrf.sBUSf#c33c#L=inpL1__noa. on6t">r.c#Ls.9p8lick=".9le )s{7"line7 nam  vL15"9. /of91">memcapsz S(ra. sz S["oncliccccccccc3spa34e class=3h_l95/293b476==ae=====ciphe"_3/4pflag76==a>h_lwait_for_comple == _anterruptiblid vc0]t/of">re wait_for_comple == _anterruptibli.pae v id v2uae=====ciphe"_clear_95">. 153/9>342pae clas42=73NCRYPTc97 id 91"comment"> *3/spae=7/taae==3+h_ SS>h_ S3/a>342pae clas42=7>tasz S( onccccccccca2=7>comple == "commeyright 39comple == 37;s4=ahash_rflags _freexomme4t">t9716======9==============goto. oncl97"8"S92/49==/ S)3/spae======4 Ai3novrf.c#Lhek="/testmgr.c#Ls.ciL1"Svquoesalg74SIZEcomm74t"coomment"> !(phe"_g/h_ 10has>10ha======ae===ae=====ciphe"ha===>h_ gsck=".c#nt"> *3/spae=". 15342pae clas42=7> *          303 A7ne7 nam)>3n7lick=".c#L=algov id vcon7/of9=". c92ss=34"comment">7 oto. onc7".cEciphe": 3/4ke3"42pae clas42=7>INIT_COMPLETIc7>339e clah_ e5/293b476COMPLETIc7.pae clas33ine76COM>h_ "> *3/spae=". 15342pae clas42=7>comple == "commeyright 39comple ==h_ 35/293b476h_rflags _freexomme4t">t76h_r>h_ m99=4line"49.43/a>3spa34e c9ass=392(ra. sz S["onclick"76===>h_ : Te/9ammmspae 9=".c#L=reqv id v2u =1?k=9.c#L=9bufcommcli3/a>3spa34e                 =>
3div sz/e  == oncli 153/h_ 55/293b476>9*          42  Ad421el76>9*>h_ 921 7mment"> *          303 40".lick=el vL15">. 153/comment">/* fh_ 65/293b476 */2""com===========ae==76 */>h_ nclick9L=d7cELco9men7omment">t/of">iele +9)s{7"92 onclick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9LS7*     9ent">7f4orithm 7comment"9ick="9c#L=inpL1__notv id v/al=K4RN 303 40".lick=el spa34e class=3t"> *          303h_ 75/293b476am  vL15">. 153/a>34Ss=476am >h_ linskc#Le>.8\n/quoereqv8"lic#L=tf8am  386sz S74/spa78\n/quoe==cass,="dine" nam   S)34sm  vL15">. 153/a>332pae clas9Svquoesal9: hash:7c5orithm 7jcomme9t">t/92n ele ;. onc#L8l6orithm 8.c#LLLLLLLLLLLLLLLL3spa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 coass= *          303h_ 85/293b476#L=r4 co        4   Ga4176#L=>h_ _S)3_drive"= vt">t/of">tcoun ele ;. onc#L7468cont/of">input========ae===ae=====ciphe"was 0, expect5">-Eciphe": h_ 95/293b476".9comment">7fNCRYPTco7*76".9>h_ <92">memcapsz S(ra. sz S["onclicccccccccL74=".c#L=o7".c#L=103menc_hash_ncli 157/a>>t7of">
3div h_ncl>h_nc"> * Updated7RF3CC77IDXe78>3spa3h_310has>10hao7at9 but 92"comment"> *hao7a>h_n=34"comment">7koto. onc74s=37"comment"> * Upv id9eqele  class=31"commes.c9L1"Sv96/testmgr.c#Ls.c7o4orithh_ne5/293b476szcla93gsck=".c#L=reqv i76szc>h_n7/a>>t7of">
3div sz/e  == oncli 153/a>8lags=o. onc7ickbufsz S( onccccccccclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh_n35/293b476thor4ataae==/a>3spa34e c76tho>h_n"commenc_hash_opsz Sline" nam   class=31"comme Copyri304 Ai3n= onclick="337mmc">t/of"click=".c#L=aead_requ>74v id79oL1_ahash99e class=29 class=31"com9es.ci91"Svquoesfailyp4++/of"u n==========ae==ent"ae clascocl vL15">. 1k="ae==lick=iomme4t">t/45S) cocl vL15"ick=".c#L=aead_requ>74v i=".c7c.a]s74line78>3spa3se class=h_n45/293b4763 A7"line7 nam  vL15">. 763 A>h_nk="ae==])">
3div sz/e  == oncli 153/a>9=L1_ahash9Ai410szopyri304 Ai3n= onclick="337mmc">t/of"click=".c#L=aead_requ>74v ih_n55/293b476k=".c#L=r4 co        4  76k=">h_n"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenonclick> *3/7nam  vL15>apla. comm>
3ov3nam  vL15">. 153/a>332pae clas9      cla9s=31"commeyright 39am  396s4 S93/49==/ S)3/spae======le ;. op3/sp="zb. 153/a>33_ahash_dig>. ne" 71#L=3====nc#L8lkc#Ls.ciL1"Svquoesal comkithmcomment">t/of">tcoun ele S,="line" n7m Ih_n65/293b476u4 onclicl vL15">. 1k=".76u4 >h_nk="ae==])">
3div sz/e  == oncli 153/a>9eL15">mmenonclick> *3/7na="linpae= oHIF ae==]3+lick=".c#L=algov id vcon7/of9u n======9====ae======== o)3/a>3sp934e c9ass=34"comment">7 oto. onc7".cEciphe": 3/4ke3".lic3spa34e class=h_n75/293b476=".c#L=K4RN 303 40".lick76=".>h_nlinskc#Le>.8\n/quoereqv8"lic#L=tf8am  39avt3k=l. onclick=".c#L=MAX_IVh_n85/293b476ou9ef345sz2C410419s=coun76ou9>h_na34e class=3pae=sf tblkc#Le>.4a34e class=34"comment">7#L=xbus( onclick4".c#L=c  v91_aea97/testmgr.c#Ls.c7o4orithm 7 id vco9=========9=sf ( onclicdatat"> *   9Autho97">memcapsz S(ra. sz S["onclicrf.c#Lhe3spa34e class=3ommedatat"> *    Author4ataae==3+/of">ment">74#L=tfmco7>.  /#37;ysz S,="line" n7m Ih_n95/293b476ncli 157/a>>t7of">
3div 76ncl>h_n Slincocl vL15">. 1k="ae==]lmment">7cS)3.=".c7c.ponclick> *3/7na="linpae= oHIF ae==]3+lick=".c#L=algov id vcon7/of9u n======9====ae======== o)3/a>3sp934e c9ass=34"comment">7 oto. onc7".cEciphe": 3/4ke3".lic3spa34e class=h_4menc_hash_capsz S(ra. sz S["onclich_cap>h_ca"> * Updated7RF3CC77IDXe78>3spa3h_410has>10haeon9lick493"comment"> *3haeon>h_cgsck=".c#nt"> *3/spae=".> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3spa34e class=34"comm9mxbufsz S9".c#L=inpL1__no. on6t">r9c#Ls.93(ra. sz S["onclick"m/testmgr.c#Ls.c8Ls.ciL1"S8quoes-dd. /quoes" clas"ne" 71#L=3====nc#L8lk=".c#L=reqv id v2u4 onclicl vL15">. 1k=".c#L=prst3k=h_ce5/293b476pa3loc_bufcomment"4t9of"76pa3>h_c"> *3/spae=". 15342pae clas42=7>c.ponclick> *3/7na3div7szsg_76n10h2sh_dig>10hcli 153/a( onclick4".c#94=".a( onclick4".c#9a933_ahash_dig>. t9on" )s{=t_n6e1277X"> *3/spaedn">t/of">
3div7szsg_76n9">7commenSIZEcomm74t"coomment"> !(phe"_g/h_435/293b476>t/of">
3div7szsg_76n9">76>t/>h_ck="ae==])">
3div sz/e  == oncli 153/a>9sz/e  == 9ncli 153/a(click="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9LS7*     9ent">7fCick="9c#L=inpL1__nash_9ig>. 93commat id v. 93coument">t/74">">7940".lick=ele ;. op3spa34e class=3t"> * h_c45/293b476) /a>3spa34e class=34"co76) />h_ct"g/e"Svq[_hash_opsz Slincocl vL15">. 1k="ae==]=".c#S74/spa78\n/quoe==cass,="dine" nam   S)34sm  vL15">. m04 Ai3novrf.c#L=9romment">91"commeloc_bufcomment"4t9of"4"931 7mment"> *    div7szsg_76n9">7comme31 7mment"> *          303 40".lick=ele ;. op3spa34e class=34le ,7"line72nh_c55/293b476) /testmgr.c#Ls.ciL1"Svq76) />h_c"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenonclick> *3/7nar4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": Te/9mmen7ment9>t/of"nt"> *3/sp2ic7=".c97=req93 onclick="zc#c/of"> sz S == /.lick=elRck=".c#L=r4 colg7l68"line8>
3div2 ncls04>>>>a>3404ae clas47"ne" 71#L=3====nc#L8lk="0l. onclick=".c#L=u4 onclicl vL15">. 1k=".ch_c65/293b476.c#L=inputv id vc0]t/of"76.c#>h_cSlincocl vL15">. 1k="ae==]345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h_c75/293b476> *7ment">t/o#L=inputv i76> *>h_clinskc#Le>.8\n/quoereqv8"lic#L=tf8am licccccccccL74=".c#L=o7".c#L=10485/293b476a7s=3""MAX_IVLE753/a was76a7s>h_c8S)3.=".c7c.a.  requ>. tfor /#37;3/495/293b476"livoidv* ncls04>>>>a>3476"li>h_c Slincocl vL15">. 1k="ae==]lmment">7comment">7#L=xbus( onclick4".c#L=c  v9g_Ai409on">t/of">
3div7szsg_76n10h2sh_dig>10hcli 153/a( onclick4".c#94=".a( onclick4".c#9a933_ahash_dig>. t9on" )s{=t_n6e1277X"> *3/spaedn">t/of">
3div7szsg_76n9">7commen9">7*          303 Ai303e9e 7"l5menc_hash_#L=MAX_IVLE7>339e cla7s=h_#L=>h_#LSlincocl vL15">. 1k="ae==]lmment">7c   class=31"comme Coc7".cEciphe": 3/nlick="337mmc">t/of"click=cl vL15">. 1k="ae==])">
3div sz/e  == oncli 153/a>9ek="348sz9e class=34"comment">7=m"ne" 71#L=3====nc#c7".cEciphe": 3/nlick);s4=ahash_rfa>9ek="348sz9e class=34"comment">7=mspaedn">t/of">
3c7".cEciphe": 3/nlick]rfa>9ek="348sz9e c7".cEciphe": 3/nlick++f"click=".c#L=aead_requ>74v ih_510has>10haclas7437"c7mment"a>3spa3hacla>h_#gsck=".c#nt"> *3/spae=". 15342pa9">7*          303 Ai303e9e 7"l5e5/293b476con7/of9=reqv id 92uae==76con>h_#"> *3/spae=". 15342pae c> *    Author4ataaec7".cEciphe": 3/nlick);Ecomm74t"coomment"> !(phe"_g/h_535/293b476=========ae=======sizesz76===>h_#k="ae==])">
3div sz/e  == oncli 153/a>9sz/e  == 9ncli 153/a(click="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9LS7*     9ent">7fRoes"  vcofer co S(ra.g>.it"9ick="9c#L=inpL1__g>. 93commat id v. 93coument">t/74":. 93coumby9c#:>">7940".lick=ele ;. op3spa34e class=3t"> * h_545/293b476 tblkc#Le>.4C410429sz S)76 tb>h_#t"g/e"Svq[_hash_opsz Slincocl vL15">. 1k="ae==]=".c#S74/spa78\n/quoe==cass,="dine" nam   S)34sm  vL15">. m04 Ai3novrf.c#L=9romment">91"commeloc_bufcomment"4t9of"4"931 7mment"> *    div7szsg_76n9">7comme31 7mment"> *          303 40".lick=ele ;. o31 7mment"> *    c7".cEciphe": 3/nlick)9">7*          303 Ai303e9e 7"l555/293b476e clas7437"c7mment"a>3sp76e c>h_#"> * Updated7RF3CC77IDXe78>3spa3se claIDXmmenonclick> *3/7nar4 comKEoncERRn/quopae clas33ine was 0, expect5">-Eciphe": Te/9mmen7ment9>t/of"nt"> *3/c7".cEciphe": 3/nlick)9">7*          303 Ai303e9e 7"l565/293b476="zc#c/of"> sz S == /.li76="z>h_#Slincocl vL15">. 1k="ae==]345sz2C410419sz S)3/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h_575/293b476sh_dig>. t9on" )s{=t_nos76sh_>h_#linskc#Le>.8\n/quoereqv8"lic#L=tf8am licccccccccL74=".c#L=o7".c#L=10585/293b476omment"novrf." nam  vL1576omm>h_# S =91n ele ;. onc#L8l6orithm 8.c#Lspa3468cont/of">i======= o)3/a>3sp10h==>10hgsg_Ai409on">t/of">
3div7szsg_76n10h2sh_dig>10hcli 153/a( onclick4".c#94=".a( onclick4".c#9a933_ahash_dig>. t9on" )s{=t_n6e1277X"> *3/spaedn">t/of">
3div7szsg_76n9">7commen9">7*          303 Ai303e9e 7"l595/293b476oc_c#c3/a>3spa34e class=76oc_>h_#<92">memcapsz S(ra. sz S["onclicccccccccL74=".c#L=o7".c#L=106menc_hash_t340sz S)3/spae==ae=====h_t34>h_t392">memcapsz S(ra. slicccccccccL74=".c#L=o7".c#L=10610has>10ha]s74line78>3spa3se classha]s7>h_tgsck=".c#nt">licccccccccL74=".c#L=o7".c#L=106e5/293b476">. 153/a>34Ss=4lineSs=476">.>h_tn"> * Updated7RF3CC77IDXe78>3spa3h_635/293b4763_ahash_dig>. 4le ,7"lin763_a>h_tk="ae==])">
3li 153/a>8lags=o. onc7ickbufsz S( oncccccccL1"Sv96/testmgr.c#Ls.c7o4orithh_645/293b476 = onclitblkc#Le>.45">.776 = >h_tcS)3.=".c7c.a.  requ>. tfor /#37;3/655/293b4763i9e was 0, expect  vL15763i9>h_t"> * = onclick> *3/7nam  vL15>apla. comment">=el vL15">. 153/comment">/* fh_665/293b476nkiL9 7h_t6="ae==])">
3li 153/a>8lags===== onclick="m/a>3fresg_76n10h2sh_dig==== onclick="m/a>3fresine was 0, expect5">f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh_675/293b476"_g/4pflagsck=".c#L=reqv76"_g>h_tlinskc#Le>.8\>9=L1_ahash9Ai410szopyri304 Ai3n= onclick="337mmc">t/of"click=".c#L=aead_requ>74v ih_685/293b476+se class=31"commeae====76+se>h_t S =91n ele ;. onc#L8i409on">t/of">
3dequ>73fresck4".c#9=c  v99nt">3dequ>73fresck4"ine was 0, expect5">3/a>332pae clas9      cla9s=31"co"comment">7 oto. onc7".cEcipheh_695/293b4763comment"9t/of">jele  co763co>h_t9> * = onclick> *3/7nam_no/a>332pae clas9      nam_no/a>332nt">=el vL15">. 153/comment">/* fh_7menc_hash_"cohexdufm04 Ai3novrf.c#h_"co>h_"c="ae==])">
3li 153/a>8lags=3dequ>73fresck4".c#9=c  v99nt">3dequ>73fresck4"ine was 0, expect5">3Ls.c7o4orithm 7 id vco9==="comment">7 oto. onc7".cEcipheh_710has>10haEele ]s74line78>3spa3se haEel>h_"1> * = onclick> *3/7nam_no332pae clas9      nam_no332nt">=el vL15">. 153/comment">/* fh_7e5/293b476c9=sf ( onclick=".c#L=d776c9=>h_""> *3/spae="< onurn3li 153/a>8lags=o. onc7ickbufsz S( oncccccomment">7 oto. onc7".cEcipheh_735/293b476Eele ]s74line78>3spa3se 76Eel>h_"k="aelicccccccccL74=".c#L=o7".c#L=10745/293b476hash_opsz Sline" nam   c76has>h_"cS)3.=".c7c.a.  requ>. tfor /#37;3/755/293b476agne78>3spa3se claoffa3476agn>h_""> * static.itt3li 153/a>8lags=3deq_S7*     .c#9=c  v99nt">3deq_S7*     ine woa.uct3li 153/a>8lags=L1__noa. on6t">r..c#9=c  v99nt">L1__noa. on6t">r.> *3/*li 153/a>8lags=3a. sz S["onclicc7goto. oncitt3li 153/a>8lags=s 0, expect5">-Eciphe": Tle ;. op3spa34e class=3t"> * h_765/293b476S( oncccccccccapmmenc_ha76S( >h_"Slincocl vL15">. 1k="ae==]345soa.uct3li 153/a>8lags=Lonclicass=ve0, expect5">-EciLonclicass=ve0> *3/*li 153/a>8lags=3div7szsg_76n10h2sh_dig>10hcli 153/, unsigned.itt3li 153/a>8lags=3 ],="l9ne" nam7 vL1574. 153/a>f"click=".c#L=aead_requ>74v ih_775/293b476======== onclick="z9#cmp76===>h_"linskEcomm74t"coomment"> !(phe"_g/h_785/293b476".c#L=o7".c#L=alg/e  == 76".c>h_" S =91n ele ;itt3li 153/a>8lags=o. onc7ickbufsz S( oncccccomment">7 oto. onc7".cEcipheh_795/293b476se claIDXmmenc_hash_opsz76se >h_"s47"1v"commeyright 39avt3k=l.0l. 108menc_hash_pagne78>3spa3se claoffa3h_pag>h_pa="ae==])">
3lk=9.c#L=9bufcommcli3/a>39c#L=inp9;mc"304 srcinp9;68cont          =>
3div sz/e  == oncli 153/h_810has>10haenc_hash_opsz Slincocl vhaenc>h_p1="ae==])">
3li 153/a>8lags=>t9716======9==============goto. oncl97"8"S__3deq_S7*     .c#9=c  v99nt">__3deq_S7*     ine was 0, expect5">ra. sz S["onclicc7goto. onc7ick=".c#L=alg5s 0, expect5">-Eciphe": TlAi409on">t/of">
3div7szsg_76n10h2sh_dig>10hcli 153/lAi409on">t/of">
3 ],="l9ne" nam7 vL1574. 153/a>lAi409on">t/of">
falssg_76n10h2sh_digfalss9==="comment">7 oto. onc7".cEcipheh_8e5/293b476commen7ommen vL15">. 15376com>h_p"> *3/spae=">t7of">
3div sz/e  == oncli 1h_p35/293b476_hash_opsz Sline" nam   76_ha>h_pk="ae==])">
3div sz/e onurn3li 153/a>8lags=o. onc7ickbufsz S( oncccccomment">7 oto. onc7".cEcipheh_845/293b476enc_hash_opsz Slincocl v76enc>h_pcS)3.=".c7c.a.  requ>. tfor /#37;3/855/293b476sh_opsz Sline" nam   cla76sh_>h_p5="ae==])">
3lk=9.c#L=9bufcommcli3/a>39c#L=inp9;mc"3!4 srcinp9;68cont          =>
3div sz/e  == oncli 153/h_865/293b476ae clas32=4nc#cm9 on4#9k76ae >h_p6> *3/spae="< onurn3li 153/a>8lags=__3deq_S7*     .c#9=c  v99nt">__3deq_S7*     ine was 0, expect5">ra. sz S["onclicc7goto. onc7ick=".c#L=alg5s 0, expect5">-Eciphe": TlAi409on">t/of">
3div7szsg_76n10h2sh_dig>10hcli 153/lAi409on">t/of">
3 ],="l9ne" nam7 vL1574. 153/a>lAi409on">t/of">
a.usg_76n10h2sh_dig>.us9==="comment">7 oto. onc7".cEcipheh_875/293b476h_opsz Sline" nam   clas76h_o>h_p7="aelicccccccccL74=".c#L=o7".c#L=10885/293b476hash_opsz Slincocl vL15"76has>h_p8S)3.=".c7c.a.  requ>. tfor /#37;3/895/293b476.c#L=d7cELcommen7ommen v76.c#>h_p9> * static.itt3li 153/a>8lags=3deq_4ke3.c#9=c  v99nt">3deq_4ke3ine woa.uct3li 153/a>8lags=L1__noa4ke3.c#9=c  v99nt">L1__noa4ke3> *3/*li 153/a>8lags=3a. sz S["onclicc7goto. oncoa.uct3li 153/a>8lags=Lke3cass=ve0, expect5">-EciLke3cass=ve0> *3/*li 153/a>8lags=c3div7szsg_76n10h2sh_digc>10hcli 153/l=".c7c.a.  requ>. tfor /#37;3/9menc_hash_====s.ciL1"Svquo9sfail98h_===>h_==lincocl vL15">. 1k="ae==]oa.uct3li 153/a>8lags=Lke3cass=ve0, expect5">-EciLke3cass=ve0> *3/*li 153/a>8lags=d3div7szsg_76n10h2sh_digd>10hcli 153/lAitt3li 153/a>8lags=c3 ],="l9ne" nam7 vL15c74. 153/a>lAitt3li 153/a>8lags=d3 ],="l9ne" nam7 vL15d74. 153/a>f"click=".c#L=aead_requ>74v ih_910has>10hase claIDXmmenc_hash_opszhase >h_=1inskEcomm74t"coomment"> !(phe"_g/h_9e5/293b476pagne78>3spa3se claoffa376pag>h_="> *3/spae="8lags=      303 40".lick=ele ;. oF_ER9comme95/testmgr.c#Lsgot_ele_drivliclaof.c#9=c  v99nt">L1__noagot_ele_drivliclaofine was 0, expect5">L1__noa4ke3_3a. sz S["onclicc7L1__noa4ke3_3a.ine was 0, expect5">ra. sz S["onclicc7goto. o>7940".lick=ele ;. op 153/a>33_h_=35/293b476enc_hash_opsz Slincocl v76enc>h_=k="ae==])">
3unsigned.itt3li 153/a>8lags=4=".a( onclick4".c#9a940".lick=ele ;. op 153/a>33_h_=45/293b476ae==3+/of">mt"g/e  == on76ae=>h_=t"g/e"Svq[_hachar/li 153/a>8lags=o.ciL1"S8quoes-dd. /quoes" classpaedn">t/of">
3L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".commen9">7*          303 Ai303e9e 7"l955/293b476.c#L=d7cELcommen7ommen v76.c#>h_=5="ae==])">
3itt3li 153/a>8lags=o. onc7ickbufsz S( oncccccomment">7 oto. onc7".cEcipheh_965/293b476enc_hash_opsz Slincocl v76enc>h_=6S)3.=".c7c.a.  requ>. tfor /#37;3/975/293b476.c#L=d7cELcommen7ommen v76.c#>h_=linskc#Le>.8\ 303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lgc3 ],="l9ne" nam7 vL15c74. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomh_=85/293b476777777777777k="/8cont/of76777>h_= S =91n ele ;. onc#L8itt3li 153/a>8lags=4apsz S(ra. sz S["onclicccccomment">7 oto. onc7".cEcipheh_995/293b476 S( oncccccccccapmmenc_h76 S(>h_=<92">memcapsz S(ra. sunsigned.itt3li 153/a>8lags=dapsz S(ra. sz S["odcliccccF_ER9comme95/testmL=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".commecomment">7 oto. onc7".cEcipheh1mmenc_hash1opsz Sline" nam   class=31"comm10a"> * Updated7RF3CC77IDXe78>3spa3h1>10has>10h1comment"> *3/spae=7 *3/spaeR9comme95/testmm. on4#L ==ae9=====99ae======== onclick="m/a>3so.ciL1"S8quoes-dd. /quoes" clast/of"sizeo=elL74=".c#L=o7".c#LciL1"S8quoes-dd. /quoes" clas>7940".lick=ele ;. op 153/a>33_h1/e5/293b471dd68d84bbe1277878fd13d7721dfb_310n"> * Updated7RF3CC77IDXe78>3spa3h1435/293b471dnc_hash_opsz Slincocl v71dnc_311k="ae==])">
3div sz/eli 153/a>8lags=4apsz S(ra. sz S["oncliccccF_ER9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccccomment">7 oto. onc7".cEcipheh1145/293b471de==3+/of">mt"g/e  == on71de=_310t"g/e"Svq[_hash_opsz li 153/a>8lags=>t9716======9==============goto. oncl97"8"SL1__noa4ke3_4ke3uoe7m  vL15">. 153/a>332pa4ke3_4ke3uoe7ine was 0, expect5">ra. sz S["onclicc7goto. onc7ick=".c#L=alg5g3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47l=".c7c.a.  requ>. tfor /#37;31155/293b471dc#L=d7cELcommen7ommen v71dc#_311ommet_ef was 0, expect5">-Eciiiiiiiiiiiiiiiiiiiili 153/a>8lags=4apsz S(ra. sz S["oncliccccnc7ick=".c#L=alg5o.ciL1"S8quoes-dd. /quoes" clast/re wait_for_comple =dapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h1/65/293b471dnc_hash_opsz Slincocl v71dnc_311k="ae==])">
3div sz/ek=elL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>s33ine was 0, expectnclick=iomh1175/293b471dc#L=d7cELcommen7ommen v71dc#_31153/a>342pae clas42=7>tasz S( L74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39L4ke3uoe7.g>.nash_9i>7940".lick=e3ine was 0, expectnclick=iomh1185/293b471d77777777777k="/8cont/of71d77_310 S =91n ele ;. onc#L8l6orithm 8.c#Ls>c#L=inpL1__noa. on6t">r.c#g>.9c#L=inpL1__notv id v/al=K4RN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="31095/293b471dS( oncccccccccapmmenc_h71dS(_311of7>inputsz " nam  vL15"> claaaaaaaaspa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 coass= *          303h11menc_hash1la94s="cohexdufm04 Ai3noh1la9>h1lahas>=c7 vL1_ahas#L=reqv id v/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h1l10has>10h1ass=3" nam  tblkc#Le>.4eh1ass>h1l8am  vL="line" nam  tlicccccccccL74=".c#L=o7".c#L=11le5/293b471lass=3" nam  tblkc#Le>.471las>h1ln"> * Updated7RF3CC77IDXe78>3spa3h1l35/293b471clas33ine was 01"- oncli71cla>h1l=".c#L=o)was 0, expec>9=L1_ahash9Ai410szoapsz S(ra. sz S["odcliccccF!_ER9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33ine was 0, expectnclick=iomh1l45/293b471spae 9las4s="co Cop04 Ai71spa>h1l#L=t91eeeeeeeine" nam    ==sgL74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LCke3uoe7.g>.9c#L=inpL1__>7940".lick=e3ine was 0, expectnclick=iomh1l55/293b471===ciphe"nam  vL15">. 1571===>h1lae clas9 clasa=2"9com===========ae==>c#L=inpL1__noa. on6t">r.c#nash_9inotv id v/almme cl aps==gN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="31l65/293b471340c#L=inpL1__noa. on6t"71340>h1l9p=fmck=".9am  vL1ick=".c#L=r   ==sgL74=".c#L=o7".cdapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h1l75/293b4711 Ai411ele 7"line79">. 1711 A>h1lent">t/of">tcoun ele ;.spa346li 153/a>8lags=>t9716======9==============gcclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh1l85/293b471ck=".9>3spa3se class=31"71ck=>h1l S =91n ele ;. onc#L8l6orithm/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h1l95/293b471==ae=====ciphe"_3/4pflag71==a>h1lwait_for_comple == _alicccccccccL74=".c#L=o7".c#L=112menc_hash1 SSSSSSSSSent">/taae==3+h1 SS>h12a"> * Updated7RF3CC77IDXe78>3spa3h1 10has>10h1======ae===ae=====ciphe"h1===>h1 gsck=".c#nt"> *3/spae> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3so.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmen7>>>>>>>>>>a>3404mmen7>clast/R9comme95/testmdapsz S(ra. sz S["odclicccc7>s33ine was 0, expectnclick=iomh1 e5/293b471COMPLETIc7.pae clas33ine71COM>h1 "> *3/spae=". 15L74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LCke3uoe7.g>.9c#L=inpL1__>7940".lick=e3ine was 0, expectnclick=iomh1 35/293b471h_rflags _freexomme4t">t71h_r>h1 m99=4line"49.43/a>3spa34e c9ass=392(>c#L=inpL1__noa. on6t">r.c#nash_9inotv id v/40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h1 45/293b471===breakwas 0, expect5">71===>h1 : Te/9ammmspae 9=".c#L=reqv it/of9>
3div sz7r4 comKEoncERRn/quopae clas33ine was 0, expect5">o.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmdapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h1 55/293b471>9*          42  Ad421el71>9*>h1 921 7mment"> *          303 4li 153/a>8lags=>t9716======9==============gcclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh1 65/293b471 */2""com===========ae==71 */>h1 nclick9L=d7cELco9men7omment">/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h1 75/293b471am  vL15">. 153/a>34Ss=471am >h1 linskc#Le>.8\n/quoerelicccccccccL74=".c#L=o7".c#L=11285/293b471#L=r4 co        4   Ga4171#L=>h1 _S)3_drive"= licccccccccL74=".c#L=o7".c#L=11295/293b471".9comment">7fNCRYPTco7*71".9>h12s47"1v"commeyright 39avt3k=l.0l. 113menc_hash1ncli 157/a>>t7of">
3div h1ncl>h13ahas>=c7 vL1_ 303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lgd3 ],="l9ne" nam7 vL15d74. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomh1310has>10h1o7at9 but 92"comment"> *h1o7a>h1n=34"comment">7koto. oitt3li 153/a>8lags=4apsz S(ra. sz S["onclicccccomment">7 oto. onc7".cEcipheh1ne5/293b471szcla93gsck=".c#L=reqv i71szc>h1n7/a>>t7of">
3div sz/eunsigned.itt3li 153/a>8lags=dapsz S(ra. sz S["odcliccccF_ER9comme95/testmL=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".commecomment">7 oto. onc7".cEcipheh1n35/293b471thor4ataae==/a>3spa34e c71tho>h13"comme Copyri304 Ai3ntasz S( oncch1345/293b4713 A7"line7 nam  vL15">. 713 A>h1nk="ae==])">
3div sz/eR9comme95/testmm. on4#L ==ae9=====99ae======== onclick="m/a>3so.ciL1"S8quoes-dd. /quoes" clast/of"sizeo=elL74=".c#L=o7".c#LciL1"S8quoes-dd. /quoes" clas>7940".lick=ele ;. op 153/a>33_h1n55/293b471k=".c#L=r4 co        4  71k=">h1353/a>342pae clas42=7>tasz S( oncch1365/293b471u4 onclicl vL15">. 1k=".71u4 >h1nk="ae==])">
3div sz/eli 153/a>8lags=4apsz S(ra. sz S["oncliccccF_ER9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccccomment">7 oto. onc7".cEcipheh1n75/293b471=".c#L=K4RN 303 40".lick71=".>h1nlinskc#Le>.8\n/quoereli 153/a>8lags=>t9716======9==============goto. oncl97"8"SL1__noa4ke3_de4ke3uoe7m  vL15">. 153/a>332pa4ke3_de4ke3uoe7ine was 0, expect5">ra. sz S["onclicc7goto. onc7ick=".c#L=alg5d3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47l=".c7c.a.  requ>. tfor /#37;31n85/293b471ou9ef345sz2C410419s=coun71ou9>h1na34e class=3pae=sf tblkc#Le>.4a34e class=34"c sz/eli 153/a>8lags=4apsz S(ra. sz S["oncliccccnc7ick=".c#L=alg5o.ciL1"S8quoes-dd. /quoes" clast/re wait_for_comple =dapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h1n95/293b471ncli 157/a>>t7of">
3div 71ncl>h1n Slincocl vL15">. 1k=k=elL74=".c#L=o7".c#L=alg/e  == oncli 157/a>>s33ine was 0, expectnclick=iomh14menc_hash1capsz S(ra. sz S["onclich1cap>h14ahas>=c7 vL1_ahas#L=reqv id vL74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39Lde4ke3uoe7.g>.nash_9i>7940".lick=e3ine was 0, expectnclick=iomh1410has>10h1eon9lick493"comment"> *3h1eon>h1cgsck=".c#nt"> *3/spae=">c#L=inpL1__noa. on6t">r.c#g>.9c#L=inpL1__notv id v/al=K4RN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="31ce5/293b471pa3loc_bufcomment"4t9of"71pa3>h1c"> *3/spae=". 15342pae spa34e class=34le ,7"line72nam #L=oERRck=".c#L=r4 coass= *          303h1435/293b471>t/of">
3div7szsg_76n9">71>t/>h1ck="ae==])">
3div sz/e  == onc/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h1c45/293b471) /a>3spa34e class=34"co71) />h1ct"g/e"Svq[_hash_opsz licccccccccL74=".c#L=o7".c#L=11c55/293b471) /testmgr.c#Ls.ciL1"Svq71) />h1453/a>342pae clas42=7>tasz S( oncch1c65/293b471.c#L=inputv id vc0]t/of"71.c#>h1cSlincocl vL15">. 1k=">9=L1_ahash9Ai410szoapsz S(ra. sz S["odcliccccF!_ER9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33ine was 0, expectnclick=iomh1c75/293b471> *7ment">t/o#L=inputv i71> *>h1clinskc#Le>.8\n/quoereqv8"lic#L74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LDe4ke3uoe7.g>.9c#L=inpL1__>7940".lick=e3ine was 0, expectnclick=iomh1485/293b471a7s=3""MAX_IVLE753/a was71a7s>h14 S =91n ele ;. onc#L8l6orithm 8.c#Ls>c#L=inpL1__noa. on6t">r.c#nash_9inotv id v/almme cl aps==gN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="31495/293b471"livoidv* ncls04>>>>a>3471"li>h1c Slincocl vL15">. 1k="ae==]lmment">7it_for_comple =dapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h15menc_hash1#L=MAX_IVLE7>339e cla7s=h1#L=>h1#LSlincocl vL15">. 1k="ae==]lmli 153/a>8lags=>t9716======9==============gcclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh1510has>10h1clas7437"c7mment"a>3spa3h1cla>h1#gsck=".c#nt"> *3/spae=" *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h15e5/293b471con7/of9=reqv id 92uae==71con>h1#"> *3/spae="h15"comme Copyri304 Ai3ntasz S( oncch1545/293b471 tblkc#Le>.4C410429sz S)71 tb>h1#t"g/e"Svq[_hash_opsz > *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3so.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmen7>>>>>>>>>>a>3404mmen7>clast/R9comme95/testmdapsz S(ra. sz S["odclicccc7>s33ine was 0, expectnclick=iomh1555/293b471e clas7437"c7mment"a>3sp71e c>h1#"> * Updated7RF3CC77IDXe78>3sL74=".c#L=o7".cprittdiv7szsg_76n9">7prittdine was 0, expect5">KERN_ERRiv7szsg_76n9">7KERN_ERR3/a>3>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LDe4ke3uoe7.g>.9c#L=inpL1__>7940".lick=e3ine was 0, expectnclick=iomh1565/293b471="zc#c/of"> sz S == /.li71="z>h1#Slincocl vL15">. 1k="ae==]345sz2C410>c#L=inpL1__noa. on6t">r.c#nash_9inotv id v/40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h1575/293b471sh_dig>. t9on" )s{=t_nos71sh_>h1#linskc#Le>.8\n/quoereqv8"lic#t/of9>
3div sz7r4 comKEoncERRn/quopae clas33ine was 0, expect5">o.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmdapsz S(ra. sz S["odclicccc7940".lick=ele ;. op 153/a>33_h1585/293b471omment"novrf." nam  vL1571omm>h1# S =91n ele ;. onc#L8l6orithmli 153/a>8lags=>t9716======9==============gcclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh1595/293b471oc_c#c3/a>3spa34e class=71oc_>h1#<92">memcapsz S(ra. sz S["onc/spae= onclick> *3/7nam  vL15>apla. comment">t/of">ueapla. sz S["oncl9oof"h16menc_hash1t340sz S)3/spae==ae=====h1t34>h1t392">memcapsz S(ra. slicccccccccL74=".c#L=o7".c#L=11610has>10h1]s74line78>3spa3se classh1]s7>h1tgsck=".c#nt">licccccccccL74=".c#L=o7".c#L=116e5/293b471">. 153/a>34Ss=4lineSs=471">.>h1tn"> * Updated7RF3CC77IDXe78>3spa3h1635/293b4713_ahash_dig>. 4le ,7"lin713_a>h1tk="ae==])">
3li 153/a>8lags=o. onc7ickbufsz S( oncccccccL1"Sv96/testmgr.c#Ls.c7o4orithh1645/293b471 = onclitblkc#Le>.45">.771 = >h1tcS)3.=".c7c.a.  requ>. tfor /#37;31655/293b4713i9e was 0, expect  vL15713i9>h1t"> * = onclick> *3/7nam  vL15>apla. comment">=el vL15">. 153/comment">/* fh1665/293b471nkiL9 7h166> *3/spae="< onurn3li 153/a>8lags=o. onc7ickbufsz S( oncccccomment">7 oto. onc7".cEcipheh1675/293b471"_g/4pflagsck=".c#L=reqv71"_g>h167="aelicccccccccL74=".c#L=o7".c#L=11685/293b471+se class=31"commeae====71+se>h168S)3.=".c7c.a.  requ>. tfor /#37;31695/293b4713comment"9t/of">jele  co713co>h169> * static.itt3li 153/a>8lags=3deq_p4ke3.c#9=c  v99nt">3deq_p4ke3ine woa.uct3li 153/a>8lags=L1__noap4ke3.c#9=c  v99nt">L1__noap4ke3> *3/*li 153/a>8lags=3a. sz S["onclicc7goto. on=".c7c.a.  requ>. tfor /#37;317menc_hash1"cohexdufm04 Ai3novrf.c#h1"co>h17LSlincocl vL15">. 1k="ae==]oa.uct3li 153/a>8lags=pLke3cass=ve0, expect5">-EcipLke3cass=ve0> *3/*li 153/a>8lags=c3div7szsg_76n10h2sh_digc>10hcli 153/l=".c7c.a.  requ>. tfor /#37;31710has>10h1Eele ]s74line78>3spa3se h1Eel>h17gsck=".c#nt"> *3/spae="8lags=pLke3cass=ve0, expect5">-EcipLke3cass=ve0> *3/*li 153/a>8lags=d3div7szsg_76n10h2sh_digd>10hcli 153/lAitt3li 153/a>8lags=c3 ],="l9ne" nam7 vL15c74. 153/a>l=".c7c.a.  requ>. tfor /#37;317e5/293b471c9=sf ( onclick=".c#L=d771c9=>h17"> *3/spae=". itt3li 153/a>8lags=d3 ],="l9ne" nam7 vL15d74. 153/a>f"click=".c#L=aead_requ>74v ih1735/293b471Eele ]s74line78>3spa3se 71Eel>h1"k="ae33ine was 0, expectnclick=iomh1745/293b471hash_opsz Sline" nam   c71has>h17t"g/e"Svq[_haconc"3char/*li 153/a>8lags=      303 40".lick=ele ;. oF_ER9comme95/testmgr.c#Lsgot_ele_drivliclaof.c#9=c  v99nt">L1__noagot_ele_drivliclaofine was 0, expect5">L1__noap4ke3_3a. sz S["onclicc7L1__noap4ke3_3a.ine was 0, expect5">ra. sz S["onclicc7goto. o>7940".lick=ele ;. op 153/a>33_h1755/293b471agne78>3spa3se claoffa3471agn>h17"> * Updated7unsigned.itt3li 153/a>8lags=4=".a( onclick4".c#9a940".lick=ele ;. op 153/a>33_h1765/293b471S( oncccccccccapmmenc_ha71S( >h1"Slincocl vL15char/li 153/a>8lags=o.ciL1"S8quoes-dd. /quoes" classpaedn">t/of">
3L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".commen9">7*          303 Ai303e9e 7"1775/293b471======== onclick="z9#cmp71===>h17linskc#Le>.8\>tt3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h1785/293b471".c#L=o7".c#L=alg/e  == 71".c>h178S)3.=".c7c.a.  requ>. tfor /#37;31795/293b471se claIDXmmenc_hash_opsz71se >h17<92">memcapsz 303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lgc3 ],="l9ne" nam7 vL15c74. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomh18menc_hash1pagne78>3spa3se claoffa3h1pag>h18LSlincocl vL15">. 1k=oa.uct3li 153/a>8lags=Lke3ck="m/a>l9ne" nam7 vL15cke3ck="m/a>3/a>3>i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34940".lick=ele ;. op 153/a>33_h1810has>10h1enc_hash_opsz Slincocl vh1enc>h18gsck=".c#nt"> *3/spaeunsigned.itt3li 153/a>8lags=producee==cass,="dine" produceecccccccL1"Sv96/testmgr.c#Ls.c7o4orithh18e5/293b471commen7ommen vL15">. 15371com>h18n"> * Updated7RF3CC77IDXe78>3spa3h1p35/293b471_hash_opsz Sline" nam   71_ha>h1pk="ae==])">
3div sz/eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noa4ke3uoe7_sonu3.c#9=c  v99nt">L1__noa4ke3uoe7_sonu3ine was 0, expect5">ra. sz S["onclicc7goto. onc7ick=".c#L=alg5g3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, param7m  vL15">. 153/param73/a>l=".c7c.a.  requ>. tfor /#37;31845/293b471enc_hash_opsz Slincocl v71enc>h18t"g/e"Svq[_hash_opsz Slincocl vL15">. 1k="ae==]="7ick=".c#L=alg5g3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, param7izsg_76n10h2sh_digparam7izscccc7940".lick=ele ;. op 153/a>33_h1855/293b471sh_opsz Sline" nam   cla71sh_>h18"> * Updated7RF3CC77Ik=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9aas33ine was 0, expectnclick=iomh1865/293b471ae clas32=4nc#cm9 on4#9k71ae >h18Slincocl vL15">. 1k="ae==]345li 153/a>8lags=prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39L4ke3uoe7.g>.sonu3_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh1875/293b471h_opsz Sline" nam   clas71h_o>h18linskc#Le>.8\n/quoereqv8"lic#L=tf8am>c#L=inpL1__noa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h1885/293b471hash_opsz Slincocl vL15"71has>h18 S =91n ele ;. onc#L8l6orithm onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h1895/293b471.c#L=d7cELcommen7ommen v71.c#>h18wait_for_comple == _alicccccccccL74=".c#L=o7".c#L=119menc_hash1====s.ciL1"Svquo9sfail98h1===>h19a"> * Updated7RF3CC77IDXe78>3spa3h1910has>10h1se claIDXmmenc_hash_opszh1se >h19gsck=".c#nt"> *3/spaeR9comme95/testmo.7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noa4ke3uoe7_ini>l9ne" nam7 vL15c1__noa4ke3uoe7_ini>ine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h19e5/293b471pagne78>3spa3se claoffa371pag>h19"> *3/spae=". 153/o.7c#9aas33ine was 0, expectnclick=iomh1=35/293b471enc_hash_opsz Slincocl v71enc>h19k="ae==])">
3div sz/e  == oncli 153/a>8lags=prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39L4ke3uoe7.g>.ini>_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh1=45/293b471ae==3+/of">mt"g/e  == on71ae=>h19t"g/e"Svq[_hash_opsz Slincocl vL15">>c#L=inpL1__noa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h1955/293b471.c#L=d7cELcommen7ommen v71.c#>h19"> * Updated7RF3CC77IDXe78>3s onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h1965/293b471enc_hash_opsz Slincocl v71enc>h19Slincocl vL15">. 1k="licccccccccL74=".c#L=o7".c#L=11975/293b471.c#L=d7cELcommen7ommen v71.c#>h1=linskicccccccccL74=".c#L=o7".c#L=11985/293b471777777777777k="/8cont/of71777>h1= S =91n ele ;. onc#L8   Author4ataae==3on4#L ==ae9=====99ae======== onclick="m/a>3so.ciL1"S8quoes-dd. /quoes" clast/of"sizeo=lL74=".c#L=o7".c#LciL1"S8quoes-dd. /quoes" clas>7940".lick=ele ;. op 153/a>33_h1995/293b471 S( oncccccccccapmmenc_h71 S(>h19s47"1v"commeyright 39avt3k=l.0l. 12mmenc_hash2opsz Sline" nam   class=32"comm20LSlincocl vL15">. 1k=>i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k="ex == sgsz S[8]97"lin"ex == c#9a==goto. oncl97"8"SL3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47940".lick=ele ;. op 153/a>33_h2>10has>10h2comment"> *3/spae=7 *3/spaeR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a==goto. oncl97"8"SL3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccc / 2940".lick=ele ;. op 153/a>33_h2>20has>10h2cagne78>3spa3se claoffa372dfb_320"> *3/spae="i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k="ex =nam  vL15>apla. co"ex =namc#9a==goto. oncl97"8"S#LciL1"S8quoes-dd. /quoes" clas940".lick=ele ;. op 153/a>33_h2>30has>10h2cnc_hash_opsz Slincocl v72dnc_321k="ae==])">
3div sz/eli 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a==goto. oncl97"8"SL3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a> / 2940".lick=ele ;. op 153/a>33_h2>40has>10h2ce==3+/of">mt"g/e  == on72de=_320cS)3.=".c7c.a.  requ>. tfor /#37;32155/293b472dc#L=d7cELcommen7ommen v72dc#_321ommet_ef was 0, expecR9comme95/testmo.7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noa4ke3uoe7_updszsg_76n10h2sh_digc1__noa4ke3uoe7_updszsine was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh2/65/293b472dnc_hash_opsz Slincocl v72dnc_321k="ae==])">
3div sz/ek=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0;s4=ahash_rflL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=!=gcclic6>33ck=c#L=cAGAIN_ahas#L=reqv id AGAINc#9a=||eR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a7>s33ine was 0, expectnclick=iomh2175/293b472dc#L=d7cELcommen7ommen v72dc#_32153/a>342pae clas42=7>tasz S( L74=".c#L=o7".cprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39L4ke3uoe7.g>.updszs_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh2185/293b472d77777777777k="/8cont/of72d77_320 S =91n ele ;. onc#L8l6orithm 8.c#Ls>c#L=inpL1__noa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h2095/293b472dS( oncccccccccapmmenc_h72dS(_321of7>inputsz " nam  vL15"> cla onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h21menc_hash2la94s="cohexdufm04 Ai3noh2la9>h2lahas>=c7 vL1_ahas#L=rlicccccccccL74=".c#L=o7".c#L=12l10has>10h2ass=3" nam  tblkc#Le>.4eh2ass>h2l8am  vL="line" nam  tk=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=ag#L=0f"click=".c#L=aead_requ>74v ih2le5/293b472lass=3" nam  tblkc#Le>.472las>h21"> *3/spae=". 15L74=".c#L=o7".cproducee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2130has>10h2clas33ine was 01"- oncli72cla>h21"comme Copyri304 Ai3ntasz S( oncch2l45/293b472spae 9las4s="co Cop04 Ai72spa>h2l#L=t91eeeeeeeine" namlk=9.c#L=9bufcommcli3/a>3Adda omain on ae cl dszat          =>
3div sz/e  == oncli 153/h2l55/293b472===ciphe"nam  vL15">. 1572===>h2lae clas9 clasa=2"9comR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a=g_Awas 0, expect5">L3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccc + 1) / 2940".lick=ele ;. op 153/a>33_h2l65/293b472340c#L=inpL1__noa. on6t"72340>h216S)3.=".c7c.a.  requ>. tfor /#37;32l75/293b4721 Ai411ele 7"line79">. 1721 A>h2lent">t/of">tcoun ele R9comme95/testmo.7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noa4ke3uoe7_updszsg_76n10h2sh_digc1__noa4ke3uoe7_updszsine was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh2l85/293b472ck=".9>3spa3se class=31"72ck=>h2l S =91n ele ;. onc#L8k=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0;s4=ahash_rflL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=!=gcclic6>33ck=c#L=cAGAIN_ahas#L=reqv id AGAINc#9a=||eR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a7>s33inent">7 oto. onc7".cEcipheh2l95/293b472==ae=====ciphe"_3/4pflag72==a>h2lwait_for_comple == _ala4>. 15L74=".c#L=o7".cprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39L4ke3uoe7.g>.updszs_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh22menc_hash2 SSSSSSSSSent">/taae==3+h2 SS>h22LSlincocl vL15">. 1k="ae==]lmment">7>c#L=inpL1__noa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h2 10has>10h2======ae===ae=====ciphe"h2===>h2 gsck=".c#nt"> *3/spaeeeeeeeee onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2 e5/293b472COMPLETIc7.pae clas33ine72COM>h2 "> *3/spae="t72h_r>h2 m99=4line"49.43/a>3spk=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=ag#L=0f"click=".c#L=aead_requ>74v ih2 45/293b472===breakwas 0, expect5">72===>h2 : Te/9ammmspae 9=".c#L=reqv it/of9>
3div sz7producee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2 55/293b472>9*          42  Ad421el72>9*>h2253/a>342pae clas42=7>tasz S( oncch2 65/293b472 */2""com===========ae==72 */>h2 nclick9L=d7cELco9men7lk=9.c#L=9bufcommcli3/a>3Providea omain on mme cl k=9cnt          =>
3div sz/e  == oncli 153/h2 75/293b472am  vL15">. 153/a>34Ss=472am >h2 linskc#Le>.8\n/quoereli 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a=g_Ai409on">t/of">
L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"SL3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a> / 2940".lick=ele ;. op 153/a>33_h2285/293b472#L=r4 co        4   Ga4172#L=>h228S)3.=".c7c.a.  requ>. tfor /#37;32295/293b472".9comment">7fNCRYPTco7*72".9>h22wait_for_comple == _aR9comme95/testmo.7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noa4ke3uoe7_finalg_76n10h2sh_digc1__noa4ke3uoe7_finaline was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh23menc_hash2ncli 157/a>>t7of">
3div h2ncl>h23LSlincocl vL15">. 1k=k=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0>s33inent">7 oto. onc7".cEcipheh2310has>10h2o7at9 but 92"comment"> *h2o7a>h2n=34"comment">7koto. oL=reqv it/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39L4ke3uoe7.g>.final_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh2ne5/293b472szcla93gsck=".c#L=reqv i72szc>h2n7/a>>t7of">
3div sz/e9L=d7cELco9men7lk=9.c#L=9bufoa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h2n35/293b472thor4ataae==/a>3spa34e c72tho>h23k="ae==])">
3div sz/e  == onc onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2345/293b4723 A7"line7 nam  vL15">. 723 A>h2nk="ae==])">
3div sz/elicccccccccL74=".c#L=o7".c#L=12n55/293b472k=".c#L=r4 co        4  72k=">h23ae clas9 clasa=2"9comR9comme95/testmproducee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2365/293b472u4 onclicl vL15">. 1k=".72u4 >h236S)3.=".c7c.a.  requ>. tfor /#37;32n75/293b472=".c#L=K4RN 303 40".lick72=".>h2nlinskc#Le>.8\n/quoerek=elL74=".c#L=o7".cL=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a=!_ER9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33ine was 0, expectnclick=iomh2n85/293b472ou9ef345sz2C410419s=coun72ou9>h2na34e class=3pae=sf tblkc#Le>.t/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LCke3uoe7.g>.9c#L=inpL1__nash_9inotv id v/ali7940".lick=e3ine was 0, expectnclick=iomh2n95/293b472ncli 157/a>>t7of">
3div 72ncl>h2n Slincocl vL15">. 1k=9L=d7cELco9men7lk=9.c#L=9bufoa. on6t">r.c#mme cl aps==gN 303  (expec>1dgN 303 )40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="324menc_hash2capsz S(ra. sz S["onclich2cap>h24ahas>=c7 vL1_ahas#L=reqv id vkc#Le>.t/of9>
3div sz7L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a= /testmgr.c#Ls. id v/alick="32410has>10h2eon9lick493"comment"> *3h2eon>h2cgsck=".c#nt"> *3/spae=">9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h2ce5/293b472pa3loc_bufcomment"4t9of"72pa3>h2c"> *3/spae=". 15 onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh2435/293b472>t/of">
3div7szsg_76n9">72>t/>h2ck="ae==])">
3div sz/elicccccccccL74=".c#L=o7".c#L=12c45/293b472) /a>3spa34e class=34"co72) />h24cS)3.=".c7c.a.  requ>. tfor /#37;32c55/293b472) /testmgr.c#Ls.ciL1"Svq72) />h24"> * Updated7RF3CC77Ik=elL74=".c#L=o7".cproducee==cass,="dine" produceeccccc!_ER9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33ine was 0, expectnclick=iomh2c65/293b472.c#L=inputv id vc0]t/of"72.c#>h2cSlincocl vL15">. 1k="7e cla4>>9comme95/testmprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LCke3uoe7.g>.9c#L=inpL1__nash_9inotv id v/ali7940".lick=e3ine was 0, expectnclick=iomh2c75/293b472> *7ment">t/o#L=inputv i72> *>h2clinskc#Le>.8\n/quoereqv8"lic#e cla4>>c#L=inpL1__noa. on6t">r.c# onurn_9iaps==gN 303u (expec>1dgN 303 )40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1"3ine was 0, expectnclick=iomh2c85/293b472a7s=3""MAX_IVLE753/a was72a7s>h24 S =91n ele ;. onc#L8l6orithm 8.c#Ls>/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=producee==cass,="dine" produceecccct/R9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h2c95/293b472"livoidv* ncls04>>>>a>3472"li>h2c Slincocl vL15">. 1k="ae==]lm onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh25menc_hash2#L=MAX_IVLE7>339e cla7s=h2#L=>h2#LSlincocl vL15">. 1k=licccccccccL74=".c#L=o7".c#L=12510has>10h2clas7437"c7mment"a>3spa3h2cla>h2#gsck=icccccccccL74=".c#L=o7".c#L=125e5/293b472con7/of9=reqv id 92uae==72con>h2#"> *3/spae=" *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3so.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmen7>>>>>>>>>>a>3404mmen7>clast/R9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>>s33ine was 0, expectnclick=iomh2535/293b472=========ae=======sizesz72===>h25k="ae==])">
3div sz/e  == oncli 153/a>8lags=prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39LCke3uoe7.g>.9c#L=inpL1__nash_9inotv 7940".lick=e3ine was 0, expectnclick=iomh2545/293b472 tblkc#Le>.4C410429sz S)72 tb>h2#t"g/e"Svq[_hash_opsz iv sz/e  == onclk=9.c#L=9bufoa. on6t">r.c#inpL1/40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h2555/293b472e clas7437"c7mment"a>3sp72e c>h2#"> * Updated7RF3CC77IDXe78>3sL74=".c#L=o7".cr4 comKEoncERRn/quopae clas33ine was 0, expect5">o.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmg3div7szsg_76n10h2sh_digc>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h2565/293b472="zc#c/of"> sz S == /.li72="z>h2#Slincocl vL15">. 1k="ae==]345 onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh2575/293b472sh_dig>. t9on" )s{=t_nos72sh_>h2#linskc#Le>.8\n/quoerelicccccccccL74=".c#L=o7".c#L=12585/293b472omment"novrf." nam  vL1572omm>h25_S)3_drive"= licccccccccL74=".c#L=o7".c#L=12595/293b472oc_c#c3/a>3spa34e class=72oc_>h25s47"1v"commeyright 39avt3k=l.0l. 126menc_hash2t340sz S)3/spae==ae=====h2t34>h26ahas>=c7 vL1_ 303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lgd3 ],="l9ne" nam7 vL15d74. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomh2610has>10h2]s74line78>3spa3se classh2]s7>h26gsck=".c#nt"> *3/spaeoa.uct3li 153/a>8lags=Lke3ck="m/a>l9ne" nam7 vL15cke3ck="m/a>3/a>3>i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34940".lick=ele ;. op 153/a>33_h26e5/293b472">. 153/a>34Ss=4lineSs=472">.>h267/a>>t7of">
3div sz/eunsigned.itt3li 153/a>8lags=producee==cass,="dine" produceecccccccL1"Sv96/testmgr.c#Ls.c7o4orithh2635/293b4723_ahash_dig>. 4le ,7"lin723_a>h26"comme Copyri304 Ai3ntasz S( oncch2645/293b472 = onclitblkc#Le>.45">.772 = >h26t"g/e"Svq[_hash_opsz li 153/a>8lags=>t7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noade4ke3uoe7_sonu3.c#9=c  v99nt">L1__noade4ke3uoe7_sonu3ine was 0, expect5">ra. sz S["onclicc7goto. oncreqv id vcon9lgd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, param7m  vL15">. 153/param73/a>l=".c7c.a.  requ>. tfor /#37;32655/293b4723i9e was 0, expect  vL15723i9>h26ommet_ef was 0, expect5">-Eciiiiiiiiiiiiiiiiiiiisz li 153/a>8lags=d3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, param7izsg_76n10h2sh_digparam7izscccc7940".lick=ele ;. op 153/a>33_h2665/293b472nkiL9 7h26k="ae==])">
3div sz/ek=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9aas33ine was 0, expectnclick=iomh2675/293b472"_g/4pflagsck=".c#L=reqv72"_g>h2653/a>342pae clas42=7>tasz S( L74=".c#L=o7".cprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39Lde4ke3uoe7.g>.sonu3_nash_9ig>. 7940".lick=e3ine was 0, expectnclick=iomh2685/293b472+se class=31"commeae====72+se>h26 S =91n ele ;. onc#L8l6orithm 8.c#Ls>c#L=inpL1__noa. on6t">r.c#9c#L=inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h2695/293b4723comment"9t/of">jele  co723co>h26of7>inputsz " nam  vL15"> cla onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h27menc_hash2"cohexdufm04 Ai3novrf.c#h2"co>h27LSlincocl vL15">. 1k=licccccccccL74=".c#L=o7".c#L=12710has>10h2Eele ]s74line78>3spa3se h2Eel>h27gsck=icccccccccL74=".c#L=o7".c#L=127e5/293b472c9=sf ( onclick=".c#L=d772c9=>h27"> *3/spae="8lags=>t7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noade4ke3uoe7_ini>l9ne" nam7 vL15c1__noade4ke3uoe7_ini>ine was 0, expect5">ra. sz S["onclicc7goto. o7940".lick=ele ;. op 153/a>33_h2735/293b472Eele ]s74line78>3spa3se 72Eel>h27m99=4line"49.43/a>3spk=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9aas33ine was 0, expectnclick=iomh2745/293b472hash_opsz Sline" nam   c72has>h27: Te/9ammmspae 9=".c#L=reqv it/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39Lde4ke3uoe7.g>.ini>_nash_9ig>.9c#L=i7940".lick=e3ine was 0, expectnclick=iomh2755/293b472agne78>3spa3se claoffa3472agn>h27ommet_ef was 0, expect5">-Eciiiiiiiilk=9.c#L=9bufoa. on6t">r.c#inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h2765/293b472S( oncccccccccapmmenc_ha72S( >h27Slincocl vL15">. 1k="ae==]345 onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2775/293b472======== onclick="z9#cmp72===>h27linskc#Le>.8\n/quoerelicccccccccL74=".c#L=o7".c#L=12785/293b472".c#L=o7".c#L=alg/e  == 72".c>h278S)3.=".c7c.a.  requ>. tfor /#37;32795/293b472se claIDXmmenc_hash_opsz72se >h27wait_for_comple == _aR9comme95/testm==3on4#L ==ae9=====99ae======== onclick="m/a>3so.ciL1"S8quoes-dd. /quoes" clast/of"sizeo=lL74=".c#L=o7".c#LciL1"S8quoes-dd. /quoes" clas>7940".lick=ele ;. op 153/a>33_h28menc_hash2pagne78>3spa3se claoffa3h2pag>h28a"> * Updated7RF3CC77IDXe78>3spa3h2810has>10h2enc_hash_opsz Slincocl vh2enc>h28gsck=".c#nt"> *3/spaeoto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k="ex == sgsz S[8]97"lin"ex == c#9a==goto. oncl97"8"Sd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  on7>>>>>>>>>>a>3404ae clas47940".lick=ele ;. op 153/a>33_h28e5/293b472commen7ommen vL15">. 15372com>h28"> *3/spae="i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a==goto. oncl97"8"Sd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccc / 2940".lick=ele ;. op 153/a>33_h2p35/293b472_hash_opsz Sline" nam   72_ha>h2pk="ae==])">
3div sz/eli 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k="ex =nam  vL15>apla. co"ex =namc#9a==goto. oncl97"8"S#LciL1"S8quoes-dd. /quoes" clas940".lick=ele ;. op 153/a>33_h2845/293b472enc_hash_opsz Slincocl v72enc>h28t"g/e"Svq[_hash_opsz oto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a==goto. oncl97"8"Sd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a> / 2940".lick=ele ;. op 153/a>33_h2855/293b472sh_opsz Sline" nam   cla72sh_>h2853/a>342pae clas42=7>tasz S( oncch2865/293b472ae clas32=4nc#cm9 on4#9k72ae >h28Slincocl vL15">. 1k="li 153/a>8lags=>t7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noade4ke3uoe7_updszsg_76n10h2sh_digc1__noade4ke3uoe7_updszsine was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh2875/293b472h_opsz Sline" nam   clas72h_o>h28linskc#Le>.8\n/quoerek=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0;s4=ahash_rflL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=!=gcclic6>33ck=c#L=cAGAIN_ahas#L=reqv id AGAINc#9a=||eR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a7>s33inent">7 oto. onc7".cEcipheh2885/293b472hash_opsz Slincocl vL15"72has>h28 S =91n ele ;. onc#L8l6orithmt/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39Lde4ke3uoe7.g>.updszs_nash_9ig>.i7940".lick=e3ine was 0, expectnclick=iomh2895/293b472.c#L=d7cELcommen7ommen v72.c#>h28wait_for_comple == _a onc#L8l6orithmtc#L=inpL1__noa. on6t">r.c#9c#L=inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h29menc_hash2====s.ciL1"Svquo9sfail98h2===>h29ahas>=c7 vL1_ahas#L=reqv id v onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2910has>10h2se claIDXmmenc_hash_opszh2se >h29gsck=".c#nt"> *3/spaelicccccccccL74=".c#L=o7".c#L=129e5/293b472pagne78>3spa3se claoffa372pag>h29"> *3/spae=". 153/o.7c#9a=ag#L=0f"click=".c#L=aead_requ>74v ih2=35/293b472enc_hash_opsz Slincocl v72enc>h29k="ae==])">
3div sz/e  == oncli 153/a>8lags=producee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h2=45/293b472ae==3+/of">mt"g/e  == on72ae=>h29cS)3.=".c7c.a.  requ>. tfor /#37;32955/293b472.c#L=d7cELcommen7ommen v72.c#>h29"> * Updated7RF3CC77Ilk=9.c#L=9bufcommcli3/a>3Adda omain on ae cl dszat          =>
3div sz/e  == oncli 153/h2965/293b472enc_hash_opsz Slincocl v72enc>h29Slincocl vL15">. 1k=">i 153/a>8lags=o.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a=g_Awas 0, expect5">d3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has,  oapsz S(ra. sz S["onnclicccc + 1) / 2940".lick=ele ;. op 153/a>33_h2975/293b472.c#L=d7cELcommen7ommen v72.c#>h2=linskicccccccccL74=".c#L=o7".c#L=12985/293b472777777777777k="/8cont/of72777>h2= S =91n ele ;. onc#L8   Author4ataae>t7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noade4ke3uoe7_updszsg_76n10h2sh_digc1__noade4ke3uoe7_updszsine was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh2995/293b472 S( oncccccccccapmmenc_h72 S(>h29 Slincocl vL15">. 1k=k=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0;s4=ahash_rflL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=!=gcclic6>33ck=c#L=cAGAIN_ahas#L=reqv id AGAINc#9a=||eR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a7>s33inent">7 oto. onc7".cEcipheh3mmenc_hash3opsz Sline" nam   class=33"comm30LSlincocl vL15">. 1k=  == oncli 153/a>8lags=prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39Lde4ke3uoe7.g>.updszs_nash_9ig>.i7940".lick=e3ine was 0, expectnclick=iomh3>10has>10h3comment"> *3/spae=7 *3/spaepdated7RF3CC77Ilk=9.c#L=9bufoa. on6t">r.c#9c#L=inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h3>20has>10h3cagne78>3spa3se claoffa373dfb_330"> *3/spae="8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h3>30has>10h3cnc_hash_opsz Slincocl v73dnc_331k="ae==])">
3div sz/elicccccccccL74=".c#L=o7".c#L=13>40has>10h3ce==3+/of">mt"g/e  == on73de=_330t"g/e"Svq[_hash_opsz > *    Author4ataae#L7m  vL15">. 153/o.7c#9a=ag#L=0f"click=".c#L=aead_requ>74v ih3155/293b473dc#L=d7cELcommen7ommen v73dc#_331ommet_ef was 0, expec  == oncli 153/a>8lags=producee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h3/65/293b473dnc_hash_opsz Slincocl v73dnc_3306S)3.=".c7c.a.  requ>. tfor /#37;33175/293b473dc#L=d7cELcommen7ommen v73dc#_33153/a>342pae clas42=7>lk=9.c#L=9bufcommcli3/a>3Providea omain on mme cl k=9cnt          =>
3div sz/e  == oncli 153/h3185/293b473d77777777777k="/8cont/of73d77_330 S =91n ele ;. onc#L8oto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a=g_Ai409on">t/of">
L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"Sd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a> / 2940".lick=ele ;. op 153/a>33_h3095/293b473dS( oncccccccccapmmenc_h73dS(_330s47"1v"commeyright 39avt3k=l.0l. 131menc_hash3la94s="cohexdufm04 Ai3noh3la9>h3lahas>=c7 vL1_ahas#L=r   Author4ataae>t7m  vL15">. 153/o.7c#9a==goto. oncl97"8"SL1__noade4ke3uoe7_finalg_76n10h2sh_digc1__noade4ke3uoe7_finaline was 0, expect5">ra. sz S["onclicc7goto. oncre wait_for_comple =f">sgsz S[8]97"lin91ss=34"comment">7 oto. onc7".cEcipheh3l10has>10h3ass=3" nam  tblkc#Le>.4eh3ass>h3l8am  vL="line" nam  tk=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=as#L=0;s4=ahash_rflL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=!=gcclic6>33ck=c#L=cAGAIN_ahas#L=reqv id AGAINc#9a=||eR9comme95/testmo.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash== sgsz S[8]97"linavash== c#9a7>s33inent">7 oto. onc7".cEcipheh3le5/293b473lass=3" nam  tblkc#Le>.473las>h31"> *3/spae=". 15L74=".c#L=o7".cprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39Lde4ke3uoe7.g>.final_nash_9ig>.i7940".lick=e3ine was 0, expectnclick=iomh3130has>10h3clas33ine was 01"- oncli73cla>h31k="ae==])">
3div sz/e  == oncas42=7>lk=9.c#L=9bufoa. on6t">r.c#9c#L=inpL1__notv id v/al /dorRN 303 40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=o.7m  vL15">. 153/o.7c#9a7940".lick=ele ;. op 153/a>33_h3l45/293b473spae 9las4s="co Cop04 Ai73spa>h3l#L=t91eeeeeeeine" nammmmmmmmm onurn3li 153/a>8lags=o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h3l55/293b473===ciphe"nam  vL15">. 1573===>h3lae clas9 clasa=2"9comlicccccccccL74=".c#L=o7".c#L=13l65/293b473340c#L=inpL1__noa. on6t"73340>h31k="ae==])">
3div sz/ek=elL74=".c#L=o7".c#L7m  vL15">. 153/o.7c#9a=ag#L=0f"click=".c#L=aead_requ>74v ih3l75/293b4731 Ai411ele 7"line79">. 1731 A>h3lent">t/of">tcoun ele la4>. 15L74=".c#L=o7".cproducee==cass,="dine" produceecccccg_Ai409on">t/of">
o.7m  vL15">. 153/o.7c#9a940".lick=ele ;. op 153/a>33_h3l85/293b473ck=".9>3spa3se class=31"73ck=>h318S)3.=".c7c.a.  requ>. tfor /#37;33l95/293b473==ae=====ciphe"_3/4pflag73==a>h3lwait_for_comple == _ak=elL74=".c#L=o7".cL=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a=!_ER9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33inent">7 oto. onc7".cEcipheh32menc_hash3 SSSSSSSSSent">/taae==3+h3 SS>h32LSlincocl vL15">. 1k="ae==]lmL74=".c#L=o7".cprick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LDe4ke3uoe7.g>.9c#L=inpL1__nash_9inotv 7940".lick=e3ine was 0, expectnclick=iomh3 10has>10h3======ae===ae=====ciphe"h3===>h3 gsck=".c#nt"> *3/spaeeeeeeeeeae==]lmLk=9.c#L=9bufoa. on6t">r.c#inpL1/: mme cl aps==gN 303  (expec>1dgN 303 )40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1"3ine was 0, expectnclick=iomh3 e5/293b473COMPLETIc7.pae clas33ine73COM>h3 "> *3/spae=". 1k="ae==]lmL74=".c#L=o7".cSs="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=L=al_BUFk=".c#L=prst3k=".c#LL=al_BUFk=".comme -goto. oncl97"8"So.>sgsz S[8]97"lin91ss=34cocl vL15">. 1k=avash=nam  vL15>apla. coavash=namc#9a"3ine was 0, expectnclick=iomh3 30has>10h3h_rflags _freexomme4t">t73h_r>h3 m99=4line"49.43/a>3sp">. 1k="ae==]lmL74=".c#L=o7".cd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h3 45/293b473===breakwas 0, expect5">73===>h3 : Te/9ammmspae 9=".c#L=reqv i onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh3 55/293b473>9*          42  Ad421el73>9*>h32ae clas9 clasa=2"9comlicccccccccL74=".c#L=o7".c#L=13 65/293b473 */2""com===========ae==73 */>h326S)3.=".c7c.a.  requ>. tfor /#37;33 75/293b473am  vL15">. 153/a>34Ss=473am >h3 linskc#Le>.8\n/quoerek=elL74=".c#L=o7".cproducee==cass,="dine" produceeccccc!_ER9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>s33inent">7 oto. onc7".cEcipheh3285/293b473#L=r4 co        4   Ga4173#L=>h32a34e class=3pae=sf tblkc#Le>.t/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9L4ke39LDe4ke3uoe7.g>.9c#L=inpL1__nash_9inotv 7940".lick=e3ine was 0, expectnclick=iomh3 95/293b473".9comment">7fNCRYPTco7*73".9>h32wait_for_comple == _ae=sf tblkc#Le>.tk=9.c#L=9bufoa. on6t">r.c#inpL1/:  onurn_9iaps==gN 303u (expec>1dgN 303 )40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1"3ine was 0, expectnclick=iomh33menc_hash3ncli 157/a>>t7of">
3div h3ncl>h33LSlincocl vL15">. 1k=e=sf tblkc#Le>.t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S ==eli 153/a>8lags=producee==cass,="dine" produceecccct/R9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h3310has>10h3o7at9 but 92"comment"> *h3o7a>h3n=34"comment">7koto. oL=reqv i onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh3ne5/293b473szcla93gsck=".c#L=reqv i73szc>h3n7/a>>t7of">
3div sz/elicccccccccL74=".c#L=o7".c#L=13n35/293b473thor4ataae==/a>3spa34e c73tho>h33"comme Copyri304 Ai3ntasz S( oncch3345/293b4733 A7"line7 nam  vL15">. 733 A>h3nk="ae==])">
3div sz/e> *    Author4ataae==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3so.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmen7>>>>>>>>>>a>3404mmen7>clast/R9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>>s33inent">7 oto. onc7".cEcipheh3n55/293b473k=".c#L=r4 co        4  73k=">h33ae clas9 clasa=2"9comlkc#Le>.t/of9>
3div sz7prick="zc#c/of"> sz S == /defaa4>c#L=inpL1__noa. on6t">r.c#Ls.9Lp4ke39LDe4ke3uoe7.g>.9c#L=inpL1__nash_9inotv 7940".lick=e3ine was 0, expectnclick=iomh3365/293b473u4 onclicl vL15">. 1k=".73u4 >h33Slincocl vL15">. 1k="ae==]345kc#Le>.tk=9.c#L=9bufoa. on6t">r.c#inpL1/40".lick=el spa3o        4   Ga41"sz Sck=c#L=c7 vL1_ah+ 1">t/of9>
3div sz7Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h3n75/293b473=".c#L=K4RN 303 40".lick73=".>h3nlinskc#Le>.8\n/quoerelkc#Le>.t/of9>
3div sz7r4 comKEoncERRn/quopae clas33ine was 0, expect5">o.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testmd3div7szsg_76n10h2sh_digd>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, mmeapsz S(ra. sz S["ommeaps7/a>>940".lick=ele ;. op 153/a>33_h3385/293b473ou9ef345sz2C410419s=coun73ou9>h3na34e class=3pae=sf tblkc#Le>. onurn3cclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh3n95/293b473ncli 157/a>>t7of">
3div 73ncl>h3n Slincocl vL15">. 1k=licccccccccL74=".c#L=o7".c#L=134menc_hash3capsz S(ra. sz S["onclich3cap>h34ahas>=c7 vL1_licccccccccL74=".c#L=o7".c#L=13410has>10h3eon9lick493"comment"> *3h3eon>h34gsck=icccccccccL74=".c#L=o7".c#L=13ce5/293b473pa3loc_bufcomment"4t9of"73pa3>h3c"> *3/spae="< onurn3L1"Sv96/testmgr.c#Ls.c7o4orithh3435/293b473>t/of">
3div7szsg_76n9">73>t/>h3ck="aelicccccccccL74=".c#L=o7".c#L=13445/293b473) /a>3spa34e class=34"co73) />h34cS)3.=".c7c.a.  requ>. tfor /#37;33c55/293b473) /testmgr.c#Ls.ciL1"Svq73) />h3453/a>342pae clas42=7>tasz S( oncch3c65/293b473.c#L=inputv id vc0]t/of"73.c#>h3cSlincstatic.itt3li 153/a>8lags=asz _cpron6sz S["onclicc7gsz _cpronine woa.uct3li 153/a>8lags=L1__noaron6sz S["onclicc7L1__noaron> *3/*as 0, expect5">ra. sz S["onclicc7goto. oncoa.uct3li 153/a>8lags=Lpron_gsz vec6sz S["onclicc7Lpron_gsz vec> *3/*as 0, expect5">rdiv7szsg_76n10h2sh_dig>10hcli 153/"3ine was 0, expectnclick=iomh3c75/293b473> *7ment">t/o#L=inputv i73> *>h3clinskc#Le>.8\n/quoereqv8"liunsigned.itt3li 153/a>8lags=3 ],="l9ne" nam7 vL1574. 153/a>f"click=".c#L=aead_requ>74v ih3c85/293b473a7s=3""MAX_IVLE753/a was73a7s>h34 S =933inent">7 oto. onc7".cEcipheh3c95/293b473"livoidv* ncls04>>>>a>3473"li>h3c Slincocl vL1con#L=char/*as 0, expect5">Ss="l7ne" n" n9m  vL96z S ===goto. oncl97"8"SL1__noagot_L96_driver_>>>a6sz S["onclicc7L1__noagot_L96_driver_>>>aine was 0, expect5">L1__noaron_ra. sz S["onclicc7L1__noaron_ra.ine was 0, expect5">ra. sz S["onclicc7goto. o>7940".lick=ele ;. op 153/a>33_h35menc_hash3#L=MAX_IVLE7>339e cla7s=h3#L=>h3#LSlincocl vL1itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaacccL3o        4   Ga41"sz Sck=c#L=c7 vL1_a3o        4   Ga4j"sz Sck=c#L=c7 jL1_a3o        4   Ga4seed7izsg_76n10h2sh_digseed7izsn ele ;. 9nc#L7i ent"> *74pae=stmh3510has>10h3clas7437"c7mment"a>3spa3h3cla>h35=34"comment">        4   Ga4u8g_76n10h2sh_digu8> *3/*as 0, expect5">seedg_76n10h2sh_digseedn ele ;. 9nc#L7i ent"> *74pae=stmh35e5/293b473con7/of9=reqv id 92uae==73con>h3#"> *3/spae="o.ciL1"S8quoes-dd. /quoes" clas[32]e ;. 9nc#L7i ent"> *74pae=stmh3535/293b473=========ae=======sizesz73===>h35"comme Copyri304 Ai3ntasz S( oncch3545/293b473 tblkc#Le>.4C410429sz S)73 tb>h3#t"g/e"Svq[_ha        4   Ga4seed7izsg_76n10h2sh_digseed7izsn el==goto. oncl97"8"SL1__noaron_seed7izsg_76n10h2sh_digL1__noaron_seed7izsine was 0, expect5">ra. sz S["onclicc7goto. o>e ;. 9nc#L7i ent"> *74pae=stmh3555/293b473e clas7437"c7mment"a>3sp73e c>h3553/a>342pae clas42=7>tasz S( oncch3565/293b473="zc#c/of"> sz S == /.li73="z>h3#Slincocl vL15as 0, expect5">seedg_76n10h2sh_digseedn el==goto. oncl97"8"Skmalloc6sz S["onclicc7kmallocine was 0, expect5">seed7izsg_76n10h2sh_digseed7izsn el3o        4   Ga4GFP_KERNE1_ahas#L=reqv idGFP_KERNE1o. o>e ;. 9nc#L7i ent"> *74pae=stmh3575/293b473sh_dig>. t9on" )s{=t_nos73sh_>h3#linskc#Le>.8\> * !as 0, expect5">seedg_76n10h2sh_digseedn el>s33inent">7 oto. onc7".cEcipheh3585/293b473omment"novrf." nam  vL1573omm>h35 S =91n ele ;. onc#L8oto. oncl97"8"Sp. otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4pron: Fash_9ito allocszs_seed k=9cnt 7940".lick=e3ine was 0, expectnclick=iomh3595/293b473oc_c#c3/a>3spa34e class=73oc_>h35wait_for_comple == _ae=sf tb>c#L=inpL1__noa. on6t">r.c#notv id v/40".lick=el spa3o        4   Ga4Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h36menc_hash3t340sz S)3/spae==ae=====h3t34>h36LSlincocl vL15">. 1k= onurn3cclic6>33ck=c#L=cNOMEM_ahas#L=reqv id NOMEMn ele ;. 9nc#L7i ent"> *74pae=stmh3610has>10h3]s74line78>3spa3se classh3]s7>h36gsck=".c#nt">licccccccccL74=".c#L=o7".c#L=136e5/293b473">. 153/a>34Ss=4lineSs=473">.>h367/a>>icccccccccL74=".c#L=o7".c#L=13635/293b4733_ahash_dig>. 4le ,7"lin733_a>h36m99=4line"49. 303 Ai303e9e 7"l94(ra. sz S["onRck=".c#L=r4 co        4   Ga41"sz Sck=c#L=c7 vL1_ahas#L=reqv id vcon9lg3 ],="l9ne" nam7 vL1574. 153/a>399e cl9ss=29z Surn on=====ae==ent"ae clas33ine was 0, expectnclick=iomh3645/293b473 = onclitblkc#Le>.45">.773 = >h36t"g/e"Svq[_hash_opsz li 153/a>8lags===3on4#L ==ae9=====99ae======== onclick="m/a>3so.ciL1"S8quoes-dd. /quoes" clast/of"327940".lick=ele ;. op 153/a>33_h3655/293b4733i9e was 0, expect  vL15733i9>h3653/a>342pae clas42=7>tasz S( oncch3665/293b473nkiL9 7h36k="ae==])">
3div sz/e   Author4ataae==3+pyf">memcapsz S(ick="pyine was 0, expect5">seedg_76n10h2sh_digseedn el3o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, v53/a>33_ahash_dvn el3o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, vapsz S(ra. sz S["ovaps7/a>>940".lick=ele ;. op 153/a>33_h3675/293b473"_g/4pflagsck=".c#L=reqv73"_g>h3653/a>342pae clas42=7>   Author4ataae==3+pyf">memcapsz S(ick="pyine was 0, expect5">seedg_76n10h2sh_digseedn el +o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, vapsz S(ra. sz S["ovaps7/a>3o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, keyf">memcapsz S(ikey153/"3ine was 0, expectnclick=iomh3685/293b473+se class=31"commeae====73+se>h36 S =91n ele ;. onc#L8l6orith        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, kapsz S(ra. sz S["okaps7/a>>940".lick=ele ;. op 153/a>33_h3695/293b4733comment"9t/of">jele  co733co>h36of7>inputsz " nam  vL   Author4ataae==3+pyf">memcapsz S(ick="pyine was 0, expect5">seedg_76n10h2sh_digseedn el +o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, vapsz S(ra. sz S["ovaps7/a> +o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, kapsz S(ra. sz S["okaps7/a>"3ine was 0, expectnclick=iomh37menc_hash3"cohexdufm04 Ai3novrf.c#h3"co>h37LSlincocl vL15">. 1k=l6orith        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, d"l9ne" nam7 vL15d77/a>3o        4   Ga4rdiv7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, deapsz S(ra. sz S["odeaps7/a>>940".lick=ele ;. op 153/a>33_h3710has>10h3Eele ]s74line78>3spa3se h3Eel>h37gsck=icccccccccL74=".c#L=o7".c#L=137e5/293b473c9=sf ( onclick=".c#L=d773c9=>h37"> *3/spae="8lags=ck="zc#c/of"> sz S /defaacccoto. oncl97"8"SL1__noaron_uoen4#L ==ae9=====99L1__noaron_uoen4ine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4seedg_76n10h2sh_digseedn el3o        4   Ga4seed7izsg_76n10h2sh_digseed7izsn el>940".lick=ele ;. op 153/a>33_h3735/293b473Eele ]s74line78>3spa3se 73Eel>h37m99=4line"49.43/a>3spk=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaas33ine was 0, expectnclick=iomh3745/293b473hash_opsz Sline" nam   c73has>h37: Te/9ammmspae 9=".c#L=reqv it/of9>
3div sz7pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4pron: Fash_9ito uoen4 ront 7940".lick=e3ine was 0, expectnclick=iomh3755/293b473agne78>3spa3se claoffa3473agn>h37ommet_ef was 0, expect5">-Eciiiiiiiilk=9.c#L=9bufoa. on6t">r.c#notv id v/40".lick=el spa3o        4   Ga4Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h3765/293b473S( oncccccccccapmmenc_ha73S( >h37Slincocl vL15">. 1k="ae==]345goto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh3775/293b473======== onclick="z9#cmp73===>h37linskc#Le>.8\n/quoerelicccccccccL74=".c#L=o7".c#L=13785/293b473".c#L=o7".c#L=alg/e  == 73".c>h378S)3.=".c7c.a.  requ>. tfor /#37;33795/293b473se claIDXmmenc_hash_opsz73se >h37wait_for_comple == _a 303 Ai303e9e 7"l94(j"sz Sck=c#L=c7 jL1_a=r4 co        4   Ga4j"sz Sck=c#L=c7 jL1_a=as#L=reqv id vcon9lg3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, loop7m  vL15">. 153/loop73/a>399e cl9ss=29z Suj"sz Sck=c#L=c7 jL1_aclas33ine was 0, expectnclick=iomh38menc_hash3pagne78>3spa3se claoffa3h3pag>h38LSlincocl vL15">. 1k="ae==]lmL74=".c#L=o7".cck="zc#c/of"> sz S /defaacccoto. oncl97"8"SL1__noaron_get_byt.7m  vL15">. 153/L1__noaron_get_byt.7ine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4o.ciL1"S8quoes-dd. /quoes" clast3ine was 0, expectnclick=iomh3810has>10h3enc_hash_opsz Slincocl vh3enc>h38gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeereqv id vcon9lg3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, rapsz S(ra. sz S["oraps7/a>>940".lick=ele ;. op 153/a>33_h38e5/293b473commen7ommen vL15">. 15373com>h38"> *3/spae=" sz S /defaac!_ER9comme95/testm3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, rapsz S(ra. sz S["oraps7/a>>s33ine was 0, expectnclick=iomh3835/293b473_hash_opsz Sline" nam   73_ha>h3pk="ae==])">
3div sz/eeeeeeeeeeeeeeeeereqv id vcon9lgpr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4pron: Fash_9ito obtai>.i7940".lick=e3ine was 0, expectnclick=iomh3845/293b473enc_hash_opsz Slincocl v73enc>h38t"g/e"Svq[_hash_opsz iv sz/eeeeeeeeeeeeeeeeerk=9.c#L=9bufoa. on6t">r.c#9he correct am. 15 of random dszatnotv 7940".lick=e3ine was 0, expectnclick=iomh3855/293b473sh_opsz Sline" nam   cla73sh_>h38ommet_ef was 0, expect5">-Eciiiiiiiiiiiiiiiitk=9.c#L=9bufoa. on6t">r.c#inpL1/ (k="m/a>1dgN 303 ,5gotgN 303 )40".lick=el spa3o        4   Ga4Ss="l7ne" n" n9m  vL96z S == /testmgr.c#Ls. id v/alick="33865/293b473ae clas32=4nc#cm9 on4#9k73ae >h38Slincocl vL15">. 1k="iv sz/eeeeeeeeeeeeeeeeereqv id vcon9lg3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, rapsz S(ra. sz S["oraps7/a>3o        4   Ga4ck="zc#c/of"> sz S /defaaa940".lick=ele ;. op 153/a>33_h3875/293b473h_opsz Sline" nam   clas73h_o>h38linskc#Le>.8\n/quoereeeeeeeeeeeeeeeeegoto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh3885/293b473hash_opsz Slincocl vL15"73has>h38 S =91n ele ;. onc#L8l6orithmlicccccccccL74=".c#L=o7".c#L=13895/293b473.c#L=d7cELcommen7ommen v73.c#>h38wait_for_comple == _alicccccccccL74=".c#L=o7".c#L=139menc_hash3====s.ciL1"Svquo9sfail98h3===>h39a"> * Updated7RF3CC77IDXe78>3spa3h3910has>10h3se claIDXmmenc_hash_opszh3se >h39gsck=".c#nt"> *3/spaeL74=".c#L=o7".cck="zc#c/of"> sz S /defaacccoto. oncl97"8"S==3+/of">memcapsz S(ick=".c#L=r4 comkithm3/a>3so.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testm3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, r.ciL1"S8quoes-dd. /quoes" clast3ine was 0, expectnclick=iomh39e5/293b473pagne78>3spa3se claoffa373pag>h39"> *3/spae="10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, rapsz S(ra. sz S["oraps7/a>a940".lick=ele ;. op 153/a>33_h3=35/293b473enc_hash_opsz Slincocl v73enc>h39k="ae==])">
3div sz/ek=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaas33ine was 0, expectnclick=iomh3=45/293b473ae==3+/of">mt"g/e  == on73ae=>h39: Te/9ammmspae 9=".c#L=reqv it/of9>
3div sz7pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4pron: Tc#L=inpL1__nash_9inotv id v/40".lick=el spa33ine was 0, expectnclick=iomh3=55/293b473.c#L=d7cELcommen7ommen v73.c#>h39"> * Updated7RF3CC77I 9=".c#L=reqv it/of9>
3div sz71"sz Sck=c#L=c7 vL1_a3o        4   Ga4Ss="l7ne" n" n9m  vL96z S =7940".lick=ele ;. op 153/a>33_h3965/293b473enc_hash_opsz Slincocl v73enc>h39Slincocl vL15">. 1k="L=reqv it/of9>
3div sz7r4 comKEoncERRn/quopae clas33ine was 0, expect5">o.ciL1"S8quoes-dd. /quoes" clast/R9comme95/testm3div7szsg_76n10h2sh_dig>10hcli 153/id v/alick="zb. 153/a>33_ahash_dig>. nclick====7>has, rapsz S(ra. sz S["oraps7/a>a940".lick=ele ;. op 153/a>33_h3=75/293b473.c#L=d7cELcommen7ommen v73.c#>h39linskc#Le>.8\n/quoerelkc#Le>.t/of9>
3div sz7ck="zc#c/of"> sz S /defaaccccclic6>33ck=c#L=c7 vL1_ahas#L=reqv id vcon9n ele ;. 9nc#L7i ent"> *74pae=stmh3985/293b473777777777777k="/8cont/of73777>h3= S =91n ele ;. onc#L888888888goto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh3995/293b473 S( oncccccccccapmmenc_h73 S(>h39 Slincocl vL15">. 1k=licccccccccL74=".c#L=o7".c#L=14mmenc_hash4opsz Sline" nam   class=34"comm40ahas>=c7 vL1_licccccccccL74=".c#L=o7".c#L=14>10has>10h4comment"> *3/spae=720has>10h4cagne78>3spa3se claoffa374dfb_340"> *3lick====7>has, mmez S(ra. sz S["ommen el:icccccccccL74=".c#L=o7".c#L=14>30has>10h4cnc_hash_opsz Slincocl v74dnc_341k="ae==])">
3lick====7>has, kfresg_76n10h2sh_digkfresine was 0, expect5">seedg_76n10h2sh_digseedn ela940".lick=ele ;. op 153/a>33_h4>40has>10h4ce==3+/of">mt"g/e  == on74de=_340t"g/e"Svq[_ha onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h4>50has>10h4cc#L=d7cELcommen7ommen v74dc#_341ommetlicccccccccL74=".c#L=o7".c#L=14>60has>10h4cnc_hash_opsz Slincocl v74dnc_3406S)3.=".c7c.a.  requ>. tfor /#37;34175/293b474dc#L=d7cELcommen7ommen v74dc#_34153/a>static.itt3li 153/a>8lags=L96_gsz _aeadg_76n10h2sh_digL96_gsz _aeadine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclast3ine was 0, expectnclick=iomh4185/293b474d77777777777k="/8cont/of74d77_340 S =91n ele ;. onc#L8elkc#Le>.t/of9>
3div sz7uszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh4195/293b474dS( oncccccccccapmmenc_h74dS(_340s47"133ine was 0, expectnclick=iomh41menc_hash4la94s="cohexdufm04 Ai3noh4la9>h4lahas>=c7 vL1_oa.uct3li 153/a>8lags=L1__noaaeadg_76n10h2sh_digL1__noaaead"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h4l10has>10h4ass=3" nam  tblkc#Le>.4eh4ass>h4l8am  vL="lineitt3li 153/a>8lags=ck="zc#c/of"> sz S /defaacccL940".lick=ele ;. op 153/a>33_h4l20has>10h4lass=3" nam  tblkc#Le>.474las>h417/a>>icccccccccL74=".c#L=o7".c#L=14130has>10h4clas33ine was 01"- oncli74cla>h41k="ae==])">
3lick====7>has, ra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocaaeadg_76n10h2sh_digL1__noaallocaaeadine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h4l40has>10h4spae 9las4s="co Cop04 Ai74spa>h4l#L=t91eeeeeeek=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh4l55/293b474===ciphe"nam  vL15">. 1574===>h4lae clas9 clasa=2"9comt/of9>
3div sz7pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Laead: Fash_9ito loa9itransnotm_notv id v/al 7940".lick=e3ine was 0, expectnclick=iomh4l65/293b474340c#L=inpL1__noa. on6t"74340>h41k="ae==])">
3div sz/e=2"9comtk=9.c#L=9bufoa. on6t">r.c#inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h4l75/293b4741 Ai411ele 7"line79">. 1741 A>h4lent">t/of">tcoun ele  onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h4l85/293b474ck=".9>3spa3se class=31"74ck=>h41_S)3_drive"= licccccccccL74=".c#L=o7".c#L=14l95/293b474==ae=====ciphe"_3/4pflag74==a>h41s47"1v"commeyright 39avt3k=l.0l. 142menc_hash4 SSSSSSSSSent">/taae==3+h4 SS>h42LSlincocl vL1k=elL74=".c#L=o7".cdesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaas33ine was 0, expectnclick=iomh4 10has>10h4======ae===ae=====ciphe"h4===>h4 gsck=".c#nt"> *3/spaeL74=".c#L=o7".cck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _aeadg_76n10h2sh_diggsz _aeadine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4ENCRYPT_ahas#L=reqv id NCRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaat3ine was 0, expectnclick=iomh4 e5/293b474COMPLETIc7.pae clas33ine74COM>h4 "> *3/spae=". 1k="ae==]lmo        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h4 30has>10h4h_rflags _freexomme4t">t74h_r>h4 m99=4line"49.43/a>3spk=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaa40".lick=ele ;. op 153/a>33_h4 40has>10h4===breakwas 0, expect5">74===>h4 : Te/9ammmspae 9=".c#L=reqv igoto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh4 55/293b474>9*          42  Ad421el74>9*>h42ae clas9 claslicccccccccL74=".c#L=o7".c#L=14 65/293b474 */2""com===========ae==74 */>h426S)3.=".c7c.a.  requ>. tfor /#37;34 75/293b474am  vL15">. 153/a>34Ss=474am >h42linskc#Le>.8\> * !as 0, expect5">ck="zc#c/of"> sz S /defaacs4=ahash_rf        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaa=".c7c.a.  requ>. tfor /#37;34 85/293b474#L=r4 co        4   Ga4174#L=>h42a34e class=3pae=sf tbL74=".c#L=o7".cck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _aeadg_76n10h2sh_diggsz _aeadine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4DECRYPT_ahas#L=reqv idDECRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaat3ine was 0, expectnclick=iomh4 95/293b474".9comment">7fNCRYPTco7*74".9>h42wait_for_comple == _ae=sf tblkc#Le>.o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=aeadg_76n10h2sh_digLeadine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h43menc_hash4ncli 157/a>>t7of">
3div h4ncl>h43a"> * Updated7RF3CC77IDXe78>3spa3h4310has>10h4o7at9 but 92"comment"> *h4o7a>h4n=34"click====7>has, mmez S(ra. sz S["ommen el:icccccccccL74=".c#L=o7".c#L=14ne5/293b474szcla93gsck=".c#L=reqv i74szc>h4n7/a>>t7of">
3oto. oncl97"8"SL1__noafresaaeadg_76n10h2sh_digL1__noafresaaeadine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h4n35/293b474thor4ataae==/a>3spa34e c74tho>h43m99=4line"49. onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h4345/293b4743 A7"line7 nam  vL15">. 743 A>h4nk="aelicccccccccL74=".c#L=o7".c#L=14n55/293b474k=".c#L=r4 co        4  74k=">h4353/a>342pae clas42=7>tasz S( oncch4365/293b474u4 onclicl vL15">. 1k=".74u4 >h43Slincstatic.itt3li 153/a>8lags=L96_gsz _cipher6sz S["onclicc7L96_gsz _cipherine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,342pae clas42=7>tasz S( oncch4375/293b474=".c#L=K4RN 303 40".lick74=".>h4nlinskc#Le>.8\n/quoerelkc#Le>. L1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh4385/293b474ou9ef345sz2C410419s=coun74ou9>h43 S =933inent">7 oto. onc7".cEcipheh4n95/293b474ncli 157/a>>t7of">
3div 74ncl>h4n Slincocl vL1oa.uct3li 153/a>8lags=L1__noacipher6sz S["onclicc7L1__noacipher"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h44menc_hash4capsz S(ra. sz S["onclich4cap>h44LSlincocl vL1itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaacccL940".lick=ele ;. op 153/a>33_h4410has>10h4eon9lick493"comment"> *3h4eon>h44gsck=icccccccccL74=".c#L=o7".c#L=14ce5/293b474pa3loc_bufcomment"4t9of"74pa3>h447/a>>t7of">
3oto. oncl97"8"Sra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocacipher6sz S["onclicc7L1__noaallocacipherine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h4435/293b474>t/of">
3div7szsg_76n9">74>t/>h44m99=4line"49.k=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh4445/293b474) /a>3spa34e class=34"co74) />h44t"g/e"Svq[_hash_opsz li 153/a>8lags=pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4ipher: Fash_9ito loa9itransnotm_notv 7940".lick=e3ine was 0, expectnclick=iomh4c55/293b474) /testmgr.c#Ls.ciL1"Svq74) />h44"> * Updated7RF3CC77I 9=".c#tk=9.c#L=9bufoa. on6t">r.c#inpL1/: inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h4c65/293b474.c#L=inputv id vc0]t/of"74.c#>h44k="ae==])">
3div sz/e onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h4c75/293b474> *7ment">t/o#L=inputv i74> *>h4clinskc#Le>.8\licccccccccL74=".c#L=o7".c#L=14c85/293b474a7s=3""MAX_IVLE753/a was74a7s>h448S)3.=".c7c.a.  requ>. tfor /#37;34c95/293b474"livoidv* ncls04>>>>a>3474"li>h4c Slincocl vL1k=elL74=".c#L=o7".cdesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaas33ine was 0, expectnclick=iomh45menc_hash4#L=MAX_IVLE7>339e cla7s=h4#L=>h45ahas>=c7 vL1_ahas#L=r   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _cipher6sz S["onclicc7gsz _cipherine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4ENCRYPT_ahas#L=reqv id NCRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,342pae clas42=7>tasz S( oncch4510has>10h4clas7437"c7mment"a>3spa3h4cla>h45gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeeee        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h45e5/293b474con7/of9=reqv id 92uae==74con>h45"> *3/spae=" sz S /defaaa40".lick=ele ;. op 153/a>33_h4535/293b474=========ae=======sizesz74===>h45k="ae==])">
3div sz/eeeeeeeeegoto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh4545/293b474 tblkc#Le>.4C410429sz S)74 tb>h4#t"g/e"Svq[_halicccccccccL74=".c#L=o7".c#L=14555/293b474e clas7437"c7mment"a>3sp74e c>h4553/a>342pae clas42=7>tasz S( oncch4565/293b474="zc#c/of"> sz S == /.li74="z>h4#Slincocl vL15k=elL74=".c#L=o7".cdesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaa=".c7c.a.  requ>. tfor /#37;34575/293b474sh_dig>. t9on" )s{=t_nos74sh_>h4553/a>342pae clas42=7>   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _cipher6sz S["onclicc7gsz _cipherine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4DECRYPT_ahas#L=reqv idDECRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,342pae clas42=7>tasz S( oncch4585/293b474omment"novrf." nam  vL1574omm>h45 S =91n ele ;. onc#L8eeeeeeeeeeeeeeeeee        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h4595/293b474oc_c#c3/a>3spa34e class=74oc_>h45s47"1v"commeyright 39avt3k=l.0l. 146menc_hash4t340sz S)3/spae==ae=====h4t34>h46LSlinlick====7>has, mmez S(ra. sz S["ommen el:icccccccccL74=".c#L=o7".c#L=14610has>10h4]s74line78>3spa3se classh4]s7>h46=34"comment">        4   Ga4L1__noafresacipher6sz S["onclicc7L1__noafresacipherine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h46e5/293b474">. 153/a>34Ss=4lineSs=474">.>h46"> *3/spae="< onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h4635/293b4743_ahash_dig>. 4le ,7"lin743_a>h46k="aelicccccccccL74=".c#L=o7".c#L=14645/293b474 = onclitblkc#Le>.45">.774 = >h46cS)3.=".c7c.a.  requ>. tfor /#37;34655/293b4743i9e was 0, expect  vL15743i9>h4653/a>static.itt3li 153/a>8lags=L96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,342pae clas42=7>tasz S( oncch4665/293b474nkiL9 7h46k="ae==])">
3div sz/eeeeeeeeeeeeeecon#L=char/*as 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh4675/293b474"_g/4pflagsck=".c#L=reqv74"_g>h4653/a>33ine was 0, expectnclick=iomh4685/293b474+se class=31"commeae====74+se>h46 S =91n ele ;oa.uct3li 153/a>8lags=L1__noaablkcipher6sz S["onclicc7L1__noaablkcipher"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h4695/293b4743comment"9t/of">jele  co743co>h46of7>inputsz "itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaacccL940".lick=ele ;. op 153/a>33_h47menc_hash4"cohexdufm04 Ai3novrf.c#h4"co>h47a"> * Updated7RF3CC77IDXe78>3spa3h4710has>10h4Eele ]s74line78>3spa3se h4Eel>h47=34"comment">        4   Ga4ra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocaablkcipher6sz S["onclicc7L1__noaallocaablkcipherine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h47e5/293b474c9=sf ( onclick=".c#L=d774c9=>h47"> *3/spae=" sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh4735/293b474Eele ]s74line78>3spa3se 74Eel>h47m99=4line"49.43/a>3spli 153/a>8lags=pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lskcipher: Fash_9ito loa9itransnotm_notv 7940".lick=e3ine was 0, expectnclick=iomh4745/293b474hash_opsz Sline" nam   c74has>h47: Te/9ammmspae 9=".c#L=reqv tk=9.c#L=9bufoa. on6t">r.c#inpL1/: inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h4755/293b474agne78>3spa3se claoffa3474agn>h47ommet_ef was 0, expec onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h4765/293b474S( oncccccccccapmmenc_ha74S( >h47Slincocl vL15licccccccccL74=".c#L=o7".c#L=14775/293b474======== onclick="z9#cmp74===>h47linskicccccccccL74=".c#L=o7".c#L=14785/293b474".c#L=o7".c#L=alg/e  == 74".c>h478> *3/spae="suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaas33ine was 0, expectnclick=iomh4795/293b474se claIDXmmenc_hash_opsz74se >h47wait_for_comple == _a   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _skcipher6sz S["onclicc7gsz _skcipherine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4ENCRYPT_ahas#L=reqv id NCRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,342pae clas42=7>tasz S( oncch48menc_hash4pagne78>3spa3se claoffa3h4pag>h48LSlincocl vL15">. 1k="ae==]lmcomple == _a   Author4ataaedesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=enc6sz S["onclicc7encine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h4810has>10h4enc_hash_opsz Slincocl vh4enc>h48gsck=".c#nt"> *3/spaek=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaa40".lick=ele ;. op 153/a>33_h48e5/293b474commen7ommen vL15">. 15374com>h48"> *3/spae="has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh4835/293b474_hash_opsz Sline" nam   74_ha>h4pk="ae==])">
3licccccccccL74=".c#L=o7".c#L=14845/293b474enc_hash_opsz Slincocl v74enc>h48cS)3.=".c7c.a.  requ>. tfor /#37;34855/293b474sh_opsz Sline" nam   cla74sh_>h48ommet_ef was k=elL74=".c#L=o7".cdesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaaa=".c7c.a.  requ>. tfor /#37;34865/293b474ae clas32=4nc#cm9 on4#9k74ae >h48Slincocl vL15">. 1k="   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _skcipher6sz S["onclicc7gsz _skcipherine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4DECRYPT_ahas#L=reqv idDECRYPTo. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;34875/293b474h_opsz Sline" nam   clas74h_o>h48linskc#Le>.8\n/quoereeeeeeeeeeeeeeeee= _a   Author4ataaedesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine cocl vL15">. 1k=dec6sz S["onclicc7decine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h4885/293b474hash_opsz Slincocl vL15"74has>h488S)3.=".c7c.a.  requ>. tfor /#37;34895/293b474.c#L=d7cELcommen7ommen v74.c#>h48wait_lick====7>has, mmez S(ra. sz S["ommen el:icccccccccL74=".c#L=o7".c#L=149menc_hash4====s.ciL1"Svquo9sfail98h4===>h49LSlincocl vL1        4   Ga4L1__noafresaablkcipher6sz S["onclicc7L1__noafresaablkcipherine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h4910has>10h4se claIDXmmenc_hash_opszh4se >h49gsck=".c#nt"> onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h49e5/293b474pagne78>3spa3se claoffa374pag>h49"> *3licccccccccL74=".c#L=o7".c#L=14=35/293b474enc_hash_opsz Slincocl v74enc>h49"comme Copyri304 Ai3ntasz S( oncch4=45/293b474ae==3+/of">mt"g/e  == on74ae=>h49: Te/static.itt3li 153/a>8lags=L96_gsz _comKEoncERRn/quopaeL96_gsz _comKine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclast3ine was 0, expectnclick=iomh4=55/293b474.c#L=d7cELcommen7ommen v74.c#>h49"> * Updated7RF3CC77I 9=".c#L=R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh4965/293b474enc_hash_opsz Slincocl v74enc>h49Slinc33ine was 0, expectnclick=iomh4=75/293b474.c#L=d7cELcommen7ommen v74.c#>h49linskc#Le>.8\oa.uct3li 153/a>8lags=L1__noacomKEoncERRn/quopaeL1__noacomK"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h4985/293b474777777777777k="/8cont/of74777>h4= S =91n ele ;itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h4995/293b474 S( oncccccccccapmmenc_h74 S(>h49s47"1v"commeyright 39avt3k=l.0l. 15mmenc_hash5opsz Sline" nam   class=35"comm50LSlincocl vL1        4   Ga4ra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocacomKEoncERRn/quopaeL1__noaallocacomKine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h5>10has>10h5comment"> *3/spae=7 sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh5>20has>10h5cagne78>3spa3se claoffa375dfb_350"> *3/spae="8lags=pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9L4omK: Fash_9ito loa9itransnotm_notv id v/al 7940".lick=e3ine was 0, expectnclick=iomh5>30has>10h5cnc_hash_opsz Slincocl v75dnc_350m99=4line"49.43/a>3sp 337e clk=9.c#L=9bufoa. on6t">r.c#inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h5>40has>10h5ce==3+/of">mt"g/e  == on75de=_350: Te/9ammmspae 9=".c# onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5>50has>10h5cc#L=d7cELcommen7ommen v75dc#_350ae clas9 claslicccccccccL74=".c#L=o7".c#L=15>60has>10h5cnc_hash_opsz Slincocl v75dnc_3506S)3.=".c7c.a.  requ>. tfor /#37;35175/293b475dc#L=d7cELcommen7ommen v75dc#_3507Slincocl vL1        4   Ga4ck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _comKEoncERRn/quopaegsz _comKine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;35185/293b475d77777777777k="/8cont/of75d77_350 S =91n ele ;. onc#L8elkc#Le>        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=decomKEoncERRn/quopaedecomKine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;35195/293b475dS( oncccccccccapmmenc_h75dS(_350wait_for_comple == _ae=sf tbl        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>,=".c7c.a.  requ>. tfor /#37;351menc_hash5la94s="cohexdufm04 Ai3noh5la9>h51LSlincocl vL15">. 1k="ae==]lmL74=".c#L=o7".cdesc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=decomKEoncERRn/quopaedecomKine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h5l10has>10h5ass=3" nam  tblkc#Le>.4eh5ass>h51gsck=icccccccccL74=".c#L=o7".c#L=15l20has>10h5lass=3" nam  tblkc#Le>.475las>h517/a>>t7of">
3oto. oncl97"8"SL1__noafresacomKEoncERRn/quopaeL1__noafresacomKine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5130has>10h5clas33ine was 01"- oncli75cla>h51k="ae==])">
3 onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5l40has>10h5spae 9las4s="co Cop04 Ai75spa>h51k="aelicccccccccL74=".c#L=o7".c#L=15l55/293b475===ciphe"nam  vL15">. 1575===>h5153/a>342pae clas42=7>tasz S( oncch5l65/293b475340c#L=inpL1__noa. on6t"75340>h51Slincstatic.itt3li 153/a>8lags=L96_gsz _pcomKEoncERRn/quopaeL96_gsz _pcomKine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclast3ine was 0, expectnclick=iomh5l75/293b4751 Ai411ele 7"line79">. 1751 A>h5lent">t/of">tcoun ele k="ae==]lmL74=".c#L=o7".cuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh5l85/293b475ck=".9>3spa3se class=31"75ck=>h51 S =933inent">7 oto. onc7".cEcipheh5l95/293b475==ae=====ciphe"_3/4pflag75==a>h51 Slincocl vL1oa.uct3li 153/a>8lags=L1__noapcomKEoncERRn/quopaeL1__noapcomK"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h52menc_hash5 SSSSSSSSSent">/taae==3+h5 SS>h52LSlincocl vL1itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5210has>10h5======ae===ae=====ciphe"h5===>h52gsck=icccccccccL74=".c#L=o7".c#L=15 e5/293b475COMPLETIc7.pae clas33ine75COM>h527/a>>t7of">
3oto. oncl97"8"Sra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocapcomKEoncERRn/quopaeL1__noaallocapcomKine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h5 30has>10h5h_rflags _freexomme4t">t75h_r>h5 m99=4line"49.i=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh5 40has>10h5===breakwas 0, expect5">75===>h5 : Te/9ammmspae 9=".c#li 153/a>8lags=pr_ck="zc#c/of"> sz Spr_ck=ine wac#L=inpL1__noa. on6t">r.c#Ls.9Lp4omK: Fash_9ito loa9itransnotm_notv id v/al npL1l 40".lick=el spa33inent">7 oto. onc7".cEcipheh5 55/293b475>9*          42  Ad421el75>9*>h52"> * Updated7RF3CC77I 9=".c#        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h5 65/293b475 */2""com===========ae==75 */>h52k="ae==])">
3div sz/e onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5 75/293b475am  vL15">. 153/a>34Ss=475am >h52linskc#Le>.8\licccccccccL74=".c#L=o7".c#L=15 85/293b475#L=r4 co        4   Ga4175#L=>h528S)3.=".c7c.a.  requ>. tfor /#37;35 95/293b475".9comment">7fNCRYPTco7*75".9>h52wait_for_comp        4   Ga4ck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _pcomKEoncERRn/quopaegsz _pcomKine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=pcomKEoncERRn/quopaepLomKine cocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;353menc_hash5ncli 157/a>>t7of">
3div h5ncl>h53LSlincocl vL15">. 1k="ae==]lmc        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=pcomKEoncERRn/quopaepLomKine cocl vL15">. 1k=decomKEoncERRn/quopaedecomKine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;35310has>10h5o7at9 but 92"comment"> *h5o7a>h53gsck=".c#nt"> *3/spaeeeeeeeeee        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=pcomKEoncERRn/quopaepLomKine cocl vL15">. 1k=comKEoncERRn/quopaeLomKine cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>,=".c7c.a.  requ>. tfor /#37;35ne5/293b475szcla93gsck=".c#L=reqv i75szc>h53"> *3/spae="suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=pcomKEoncERRn/quopaepLomKine cocl vL15">. 1k=decomKEoncERRn/quopaedecomKine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h5n35/293b475thor4ataae==/a>3spa34e c75tho>h53"comme Copyri304 Ai3ntasz S( oncch5345/293b4753 A7"line7 nam  vL15">. 753 A>h534ait_for_comp        4   Ga4L1__noafresapcomKEoncERRn/quopaeL1__noafresapcomKine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5n55/293b475k=".c#L=r4 co        4  75k=">h53"> * Updated7 onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5365/293b475u4 onclicl vL15">. 1k=".75u4 >h53SlinclicccccccccL74=".c#L=o7".c#L=15375/293b475=".c#L=K4RN 303 40".lick75=".>h53linskicccccccccL74=".c#L=o7".c#L=15385/293b475ou9ef345sz2C410419s=coun75ou9>h53 S =9static.itt3li 153/a>8lags=L96_gsz _hash6sz S["onclicc7L96_gsz _hashine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclast3ine was 0, expectnclick=iomh5n95/293b475ncli 157/a>>t7of">
3div 75ncl>h53wait_for_comple == _ae=sf tblkL74=".c#L=o7".cuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=iomh54menc_hash5capsz S(ra. sz S["onclich5cap>h54LSlin33inent">7 oto. onc7".cEcipheh5410has>10h5eon9lick493"comment"> *3h5eon>h54gsck=".c#nt">oa.uct3li 153/a>8lags=L1__noaahash6sz S["onclicc7L1__noaahash"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h5ce5/293b475pa3loc_bufcomment"4t9of"75pa3>h547/a>>t7of">
3itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5435/293b475>t/of">
3div7szsg_76n9">75>t/>h54"comme Copyri304 Ai3ntasz S( oncch5445/293b475) /a>3spa34e class=34"co75) />h544ait_for_comp        4   Ga4ra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocaahash6sz S["onclicc7L1__noaallocaahashine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h5c55/293b475) /testmgr.c#Ls.ciL1"Svq75) />h54ommet_ef was k=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh5c65/293b475.c#L=inputv id vc0]t/of"75.c#>h54k="ae==])">
3div sz/eli 153/a>8lags=pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lhash: Fash_9ito loa9itransnotm_notv id v/al 7940".lick=e3ine was 0, expectnclick=iomh5c75/293b475> *7ment">t/o#L=inputv i75> *>h54ent">t/of">tcoun ele k="ae==lk=9.c#L=9bufoa. on6t">r.c#inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h5c85/293b475a7s=3""MAX_IVLE753/a was75a7s>h54 S =91n ele ;. onc#L8 onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5c95/293b475"livoidv* ncls04>>>>a>3475"li>h5c Slincocl vL1licccccccccL74=".c#L=o7".c#L=155menc_hash5#L=MAX_IVLE7>339e cla7s=h5#L=>h55a"> * Updated7RF3CC77IDXe78>3spa3h5510has>10h5clas7437"c7mment"a>3spa3h5cla>h55=34"comment">        4   Ga4ck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _hash6sz S["onclicc7gsz _hashine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=hash6sz S["onclicc7hashine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;355e5/293b475con7/of9=reqv id 92uae==75con>h55"> *3/spae="        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=hash6sz S["onclicc7hashine cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>,coto. oncl97"8"Sgrusg_76n10h2sh_dig>ruso. o>940".lick=ele ;. op 153/a>33_h5535/293b475=========ae=======sizesz75===>h55m99=4line"49.i=el!as 0, expect5">ck="zc#c/of"> sz S /defaaa3ine was 0, expectnclick=iomh5545/293b475 tblkc#Le>.4C410429sz S)75 tb>h55: Te/9ammmspae 9=".c#li 153/a>8lags=ck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _hash6sz S["onclicc7gsz _hashine was 0, expect5">ra. sz S["onclicc7goto. o3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=hash6sz S["onclicc7hashine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,=".c7c.a.  requ>. tfor /#37;35555/293b475e clas7437"c7mment"a>3sp75e c>h55"> * Updated7RF3CC77I 9=".c#L=mment">        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=hash6sz S["onclicc7hashine cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>,coto. oncl97"8"Sfalssg_76n10h2sh_digfalsso. o>940".lick=ele ;. op 153/a>33_h5565/293b475="zc#c/of"> sz S == /.li75="z>h556S)3.=".c7c.a.  requ>. tfor /#37;35575/293b475sh_dig>. t9on" )s{=t_nos75sh_>h557Slincocl vL1        4   Ga4L1__noafresaahash6sz S["onclicc7L1__noafresaahashine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5585/293b475omment"novrf." nam  vL1575omm>h55 S =91n ele ; onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5595/293b475oc_c#c3/a>3spa34e class=75oc_>h55s47"1licccccccccL74=".c#L=o7".c#L=156menc_hash5t340sz S)3/spae==ae=====h5t34>h56a"> * Updated7RF3CC77IDXe78>3spa3h5610has>10h5]s74line78>3spa3se classh5]s7>h56=34"cstatic.itt3li 153/a>8lags=L96_gsz _crc32c6sz S["onclicc7L96_gsz _crc32cine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e, Updated7RF3CC77IDXe78>3spa3h56e5/293b475">. 153/a>34Ss=4lineSs=475">.>h56"> *3/spae="driver6sz S["onclicc7driverclasttR9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=io475"35/293b4753_ahash_dig>. 4le ,7"lin753_a>h56k="ae33inent">7 oto. onc7".cEcipheh5645/293b475 = onclitblkc#Le>.45">.775 = >h56: Te/9ammmspaoa.uct3li 153/a>8lags=L1__noashash6sz S["onclicc7L1__noashash"g/e"*as 0, expect5">ra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h5655/293b4753i9e was 0, expect  vL15753i9>h565Slincocl vL1        4   Ga4uszcla93gscksh_digun7/a>>tR9comme95/testmvalm  vL15">. 153/valo. o940".lick=ele ;. op 153/a>33_h5665/293b475nkiL9 7h56k="ae==])">
3itt3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h5675/293b475"_g/4pflagsck=".c#L=reqv75"_g>h56linskicccccccccL74=".c#L=o7".c#L=15685/293b475+se class=31"commeae====75+se>h56 S =91n ele ;li 153/a>8lags=ck="zc#c/of"> sz S /defaacccoto. oncl97"8"SL96_gsz _hash6sz S["onclicc7L96_gsz _hashine was 0, expect5">desc6sz S["onclicc7desc"g/e,1as 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h5695/293b4753comment"9t/of">jele  co753co>h56 Slincocl vL1k=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaa3ine was 0, expectnclick=iomh57menc_hash5"cohexdufm04 Ai3novrf.c#h5"co>h57LSlincocl vL15">. 1k=goto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh5710has>10h5Eele ]s74line78>3spa3se h5Eel>h57gsck=icccccccccL74=".c#L=o7".c#L=157e5/293b475c9=sf ( onclick=".c#L=d775c9=>h57"> *3/spae="<        4   Ga4ra. sz S["onclicc7goto. occcoto. oncl97"8"SL1__noaallocashash6sz S["onclicc7L1__noaallocashashine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h5735/293b475Eele ]s74line78>3spa3se 75Eel>h57m99=4line"49.i=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>s33inent">7 oto. onc7".cEcipheh5745/293b475hash_opsz Sline" nam   c75has>h57: Te/9ammmspae 9=".c#li 153/a>8lags=pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lcrc32c: Fash_9ito loa9itransnotm_notv id v/al 7940".lick=e3ine was 0, expectnclick=iomh5755/293b475agne78>3spa3se claoffa3475agn>h57ommet_ef was 0, expec 9=".c#lk=9.c#L=9bufoa. on6t">r.c#inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>>940".lick=ele ;. op 153/a>33_h5765/293b475S( oncccccccccapmmenc_ha75S( >h57Slincocl vL15">. 1k="   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"SPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h5775/293b475======== onclick="z9#cmp75===>h57ent">t/of">tcoun ele goto lick====7>has, mmez S(ra. sz S["ommen ele ;. 9nc#L7i ent"> *74pae=stmh5785/293b475".c#L=o7".c#L=alg/e  == 75".c>h578> *3/spae="h57s47"1v"commeyright 39avt3k=l.0l. 158menc_hash5pagne78>3spa3se claoffa3h5pag>h58LSlincocl vL1dos33inent">7 oto. onc7".cEcipheh5810has>10h5enc_hash_opsz Slincocl vh5enc>h58gsck=".c#nt"> *3/spaeoa.uct333inent">7 oto. onc7".cEcipheh58e5/293b475commen7ommen vL15">. 15375com>h58"> *3/spae="8lags=shash_desc6sz S["onclicc7shash_desc/a>>tR9comme95/testmshash6sz S["onclicc7shashine e ;. 9nc#L7i ent"> *74pae=stmh5835/293b475_hash_opsz Sline" nam   75_ha>h5pk="ae==])">
33333333333333333char/oto. oncl97"8"SLtx6sz S["onclicc7Ltx="ae[li 153/a>8lags=L1__noashash_descsizsg_76n10h2sh_digL1__noashash_descsizsine was 0, expect5">ra. sz S["onclicc7goto. o>]e ;. 9nc#L7i ent"> *74pae=stmh5845/293b475enc_hash_opsz Slincocl v75enc>h58: Te/9ammmspae 9=".c#}tR9comme95/testmsdesc6sz S["onclicc7sdesc/a>>e ;. 9nc#L7i ent"> *74pae=stmh5855/293b475sh_opsz Sline" nam   cla75sh_>h5853/a>342pae clas42=7>tasz S( oncch5865/293b475ae clas32=4nc#cm9 on4#9k75ae >h58Slincocl vL15">. 1k="   Author4ataaesdesc6sz S["onclicc7sdesc/a>>cocl vL15">. 1k=shash6sz S["onclicc7shashine cocl vL15">. 1k=ra. sz S["onclicc7goto. occcoto. oncl97"8"Sra. sz S["onclicc7goto. o940".lick=ele ;. op 153/a>33_h5875/293b475h_opsz Sline" nam   clas75h_o>h58linskc#Le>.8\n/quoere   Author4ataaesdesc6sz S["onclicc7sdesc/a>>cocl vL15">. 1k=shash6sz S["onclicc7shashine cocl vL15">. 1k=flag7m  vL15">. 153/flag7o. occcL940".lick=ele ;. op 153/a>33_h5885/293b475hash_opsz Slincocl vL15"75has>h588S)3.=".c7c.a.  requ>. tfor /#37;35895/293b475.c#L=d7cELcommen7ommen v75.c#>h58wait_for_comple == _a*was 0, expect5">uszcla93gscksh_digun7/a>>t*)   Author4ataaesdesc6sz S["onclicc7sdesc/a>>cocl vL15">. 1k=Ltx6sz S["onclicc7Ltx="aecccoto. oncl97"8"Sle32_noacpu6sz S["onclicc7le32_noacpuine w420553207>940".lick=ele ;. op 153/a>33_h59menc_hash5====s.ciL1"Svquo9sfail98h5===>h59LSlincocl vL15">. 1k=   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"SL1__noashash_finalm  vL15">. 153/L1__noashash_finaline w&Las 0, expect5">sdesc6sz S["onclicc7sdesc/a>>cocl vL15">. 1k=shash6sz S["onclicc7shashine ,elL74=".c#L=o7".cu8cla93gscksh_digu8/a>>t*)&Las 0, expect5">valm  vL15">. 153/valo. o>940".lick=ele ;. op 153/a>33_h5910has>10h5se claIDXmmenc_hash_opszh5se >h59gsck=".c#nt"> *3/spaek=elL74=".c#L=o7".cck="zc#c/of"> sz S /defaaa333inent">7 oto. onc7".cEcipheh59e5/293b475pagne78>3spa3se claoffa375pag>h59"> *3/spae="        4   Ga4pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lcrc32c: Operation fash_9inotv 7940".lick=e3ine was 0, expectnclick=iomh5=35/293b475enc_hash_opsz Slincocl v75enc>h59k="ae==])">
33333333333333333mment"> k=9.c#L=9bufoa. on6t">r.c#inpL1/: inpL1 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmck="zc#c/of"> sz S /defaaa940".lick=ele ;. op 153/a>33_h5945/293b475ae==3+/of">mt"g/e  == on75ae=>h59: Te/9ammmspae 9=".c#L=reqv  break940".lick=ele ;. op 153/a>33_h5955/293b475.c#L=d7cELcommen7ommen v75.c#>h59"> * Updated7RF3CC77IlicccccccccL74=".c#L=o7".c#L=15965/293b475enc_hash_opsz Slincocl v75enc>h596S)3.=".c7c.a.  requ>. tfor /#37;35=75/293b475.c#L=d7cELcommen7ommen v75.c#>h59linskc#Le>.8\n/quoerek=elL74=".c#L=o7".cvalm  vL15">. 153/valo. o != ~420553207>333inent">7 oto. onc7".cEcipheh5985/293b475777777777777k="/8cont/of75777>h59 S =91n ele ;. onc#L8elkc#Le>        4   Ga4pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lcrc32c: T7". fash_9inotv id v/al 7940".lick=e3ine was 0, expectnclick=iomh5995/293b475 S( oncccccccccapmmenc_h75 S(>h59wait_for_comple == _ae=sf tblkment"> k=9.c#L=9bufoa. on6t">r.c#inpL1 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmvalm  vL15">. 153/valo. o>940".lick=ele ;. op 153/a>33_h6mmenc_hash6opsz Sline" nam   class=36"comm60LSlincocl vL15">. 1k="ae==]lmL74=".c#L=o7".cck="zc#c/of"> sz S /defaaccc-L74=".c#L=o7".cEINVAL"zc#c/of"> sz SEINVALo. o940".lick=ele ;. op 153/a>33_h6>10has>10h6comment"> *3/spae=7 *3/spaelicccccccccL74=".c#L=o7".c#L=16>20has>10h6cagne78>3spa3se claoffa376dfb_360"> *3/spae="<} whsh_ (0>940".lick=ele ;. op 153/a>33_h6m30has>10h6cnc_hash_opsz Slincocl v76dnc_360"comme Copyri304 Ai3ntasz S( oncch6>40has>10h6ce==3+/of">mt"g/e  == on76de=_3604ait_for_comp        4   Ga4L1__noafresashash6sz S["onclicc7L1__noafresashashine was 0, expect5">ra. sz S["onclicc7goto. o>940".lick=ele ;. op 153/a>33_h6>50has>10h6cc#L=d7cELcommen7ommen v76dc#_36053/a>342pae clas42=7>tasz S( oncch6>60has>10h6cnc_hash_opsz Slincocl v76dnc_3606S)3.lick====7>has, mmez S(ra. sz S["ommen el:icccccccccL74=".c#L=o7".c#L=16175/293b476dc#L=d7cELcommen7ommen v76dc#_3607Slincocl vL1 onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h6185/293b476d77777777777k="/8cont/of76d77_360 S =9licccccccccL74=".c#L=o7".c#L=16>95/293b476dS( oncccccccccapmmenc_h76dS(_360s47"1v"commeyright 39avt3k=l.0l. 161menc_hash6la94s="cohexdufm04 Ai3noh6la9>h61LSlinstatic.itt3li 153/a>8lags=L96_gsz _cpron6sz S["onclicc7L96_gsz _cpronine wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,1con#L=char/*as 0, expect5">driver6sz S["onclicc7driverclast3ine was 0, expectnclick=iomh6l10has>10h6ass=3" nam  tblkc#Le>.4eh6ass>h61gsck=".c#nt"> *3/spaeeeeeeeeeeeR9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=io476l20has>10h6lass=3" nam  tblkc#Le>.476las>h617/a>>33inent">7 oto. onc7".cEcipheh6130has>10h6clas33ine was 01"- oncli76cla>h61k="ae==])">
3oa.uct3li 153/a>8lags=L1__noaron6sz S["onclicc7L1__noaron"g/e"*as 0, expect5">ron6sz S["onclicc7ron"g/e940".lick=ele ;. op 153/a>33_h6l40has>10h6spae 9las4s="co Cop04 Ai76spa>h614ait_for_compitt3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h6l55/293b476===ciphe"nam  vL15">. 1576===>h6153/a>342pae clas42=7>tasz S( oncch6l65/293b476340c#L=inpL1__noa. on6t"76340>h616ait_for_comp        4   Ga4ron6sz S["onclicc7ron"g/ecccoto. oncl97"8"SL1__noaallocaron6sz S["onclicc7L1__noaallocaronine was 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmmask"zc#c/of"> sz Smaskn ela940".lick=ele ;. op 153/a>33_h6l75/293b4761 Ai411ele 7"line79">. 1761 A>h6lent">t/of">tci=elL74=".c#L=o7".cIS_ERR"zc#c/of"> sz SIS_ERRine was 0, expect5">ron6sz S["onclicc7ron"g/e>>s33inent">7 oto. onc7".cEcipheh6l85/293b476ck=".9>3spa3se class=31"76ck=>h61 S =91n ele ;. onc#L8        4   Ga4pr otk"zc#c/of"> sz S = otkine was 0, expect5">KERN_ERR"zc#c/of"> sz SKERN_ERRS =91>c#L=inpL1__noa. on6t">r.c#Ls.9Lcpron: Fash_9ito loa9itransnotm_notv id v/al 7940".lick=e3ine was 0, expectnclick=iomh6l95/293b476==ae=====ciphe"_3/4pflag76==a>h61wait_for_comple == _ae=sf tblk=9.c#L=9bufoa. on6t">r.c#inpL1l 40".lick=el spa3o        4   Ga4driver6sz S["onclicc7driverclasttR9comme95/testmPTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ron6sz S["onclicc7ron"g/e>>940".lick=ele ;. op 153/a>33_h62menc_hash6 SSSSSSSSSent">/taae==3+h6 SS>h62LSlincocl vL15">. 1k= onurn3li 153/a>8lags=PTR_ERR"zc#c/of"> sz SPTR_ERRine was 0, expect5">ron6sz S["onclicc7ron"g/e>940".lick=ele ;. op 153/a>33_h6210has>10h6======ae===ae=====ciphe"h6===>h62gsck=".c#nt">licccccccccL74=".c#L=o7".c#L=16 e5/293b476COMPLETIc7.pae clas33ine76COM>h627/a>>icccccccccL74=".c#L=o7".c#L=16 30has>10h6h_rflags _freexomme4t">t76h_r>h6 m99=4line"49.   Author4ataaeck="zc#c/of"> sz S /defaacccoto. oncl97"8"Sgsz _cpron6sz S["onclicc7gsz _cpronine was 0, expect5">ron6sz S["onclicc7ron"g/e3o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cpron6sz S["onclicc7cpronine cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaa,o        4   Ga4desc6sz S["onclicc7desc"g/e-ag#Las 0, expect5">suizsg_76n10h2sh_digsuizs"g/ecocl vL15">. 1k=cpron6sz S["onclicc7cpronine cocl vL15">. 1k= ],="l9ne" nam7 vL154. 153/a>f940".lick=ele ;. op 153/a>33_h6 40has>10h6===breakwas 0, expect5">76===>h62cS)3.=".c7c.a.  requ>. tfor /#37;36 55/293b476>9*          42  Ad421el76>9*>h625Slincocl vL1        4   Ga4L1__noafresaron6sz S["onclicc7L1__noafresaronine was 0, expect5">ron6sz S["onclicc7ron"g/e>940".lick=ele ;. op 153/a>33_h6265/293b476 */2""com===========ae==76 */>h626S)3.=".c7c.a.  requ>. tfor /#37;36 75/293b476am  vL15">. 153/a>34Ss=476am >h627Slincocl vL1 onurn3li 153/a>8lags=ck="zc#c/of"> sz S /defaa940".lick=ele ;. op 153/a>33_h6 85/293b476#L=r4 co        4   Ga4176#L=>h62 S =9licccccccccL74=".c#L=o7".c#L=16 95/293b476".9comment">7fNCRYPTco7*76".9>h62s47"1v"commeyright 39avt3k=l.0l. 163menc_hash6ncli 157/a>>t7of">
3div h6ncl>h63LSlinstatic.itt3li 153/a>8lags=L96_gsz _nullm  vL15">. 153/L96_gsz _nulline wcon#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"*as 0, expect5">desc6sz S["onclicc7desc"g/e,v"commeyright 39avt3k=l.0l. 16310has>10h6o7at9 but 92"comment"> *h6o7a>h63gsck=".c#nt"> *3/spaeeeeeeeeeeeeeecon#L=char/*as 0, expect5">driver6sz S["onclicc7driverclasttR9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testm3ypsg_76n10h2sh_dig>ypsclast/R9comme95/testmuszcla93gscksh_digun7/a>>tR9comme95/testmmask"zc#c/of"> sz Smaskn ela3ine was 0, expectnclick=io476ne5/293b476szcla93gsck=".c#L=reqv i76szc>h637/a>>33inent">7 oto. onc7".cEcipheh6n35/293b476thor4ataae==/a>3spa34e c76tho>h63k="ae==])">
3 onurn3L940".lick=ele ;. op 153/a>33_h6345/293b4763 A7"line7 nam  vL15">. 763 A>h63k="aelicccccccccL74=".c#L=o7".c#L=16n55/293b476k=".c#L=r4 co        4  76k=">h6353/a>342pae clas42=7>tasz S( oncch6365/293b476u4 onclicl vL15">. 1k=".76u4 >h63Slinclk=9.c#L=9bufcomme="l>/* Please keep this li#L=oort_9iby L96orithm>. 1k. */.lick=e3ine was 0, expectnclick=iomh6375/293b476=".c#L=K4RN 303 40".lick76=".>h63linskstatic.con#L=oa.uct3li 153/a>8lags=L96_gsz _desc6sz S["onclicc7L96_gsz _desc"g/e"li 153/a>8lags=L96_gsz _desc7m  vL15">. 153/L96_gsz _desc7"g/e[]ccc33inent">7 oto. onc7".cEcipheh6n85/293b476ou9ef345sz2C410419s=coun76ou9>h63 S =91n ele ;33inent">7 oto. onc7".cEcipheh6n95/293b476ncli 157/a>>t7of">
3div 76ncl>h63wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__cbc-cast5-avx".lick=el spa33inent">7 oto. onc7".cEcipheh64menc_hash6capsz S(ra. sz S["onclich6cap>h64LSlincocl vL15">. 1k=cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh6410has>10h6eon9lick493"comment"> *3h6eon>h64gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh6ce5/293b476pa3loc_bufcomment"4t9of"76pa3>h64"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh6c35/293b476>t/of">
3div7szsg_76n9">76>t/>h64k="ae==])">
33333333333333333mment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh6c45/293b476) /a>3spa34e class=34"co76) />h64: Te/9ammmspae 9=".c#L=reqv  33333333mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6455/293b476) /testmgr.c#Ls.ciL1"Svq76) />h64"> * Updated7RF3CC77I 9=".c#L=mment">omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6465/293b476.c#L=inputv id vc0]t/of"76.c#>h64k="ae==])">
3div sz/eeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEcipheh6475/293b476> *7ment">t/o#L=inputv i76> *>h64ent">t/of">tcoun ele k="ae==>omment">cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh6c85/293b476a7s=3""MAX_IVLE753/a was76a7s>h64 S =91n ele ;. onc#L8oun ele k="ae==>omment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6495/293b476"livoidv* ncls04>>>>a>3476"li>h64wait_for_comple == _ae=sf tblkment">>omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh65menc_hash6#L=MAX_IVLE7>339e cla7s=h6#L=>h65LSlincocl vL15">. 1k="ae==]lmcomple =licccccccccL74=".c#L=o7".c#L=16510has>10h6clas7437"c7mment"a>3spa3h6cla>h65gsck=".c#nt"> *3/spaeeeeeeeeelicccccccccL74=".c#L=o7".c#L=165e5/293b476con7/of9=reqv id 92uae==76con>h65"> *3/spae="h65m99=4line"49.},c33inent">7 oto. onc7".cEcipheh6545/293b476 tblkc#Le>.4C410429sz S)76 tb>h65: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__cbc-cast6-avx".lick=el spa33inent">7 oto. onc7".cEcipheh6555/293b476e clas7437"c7mment"a>3sp76e c>h65"> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh6565/293b476="zc#c/of"> sz S == /.li76="z>h65k="ae==])">
3div sz/ecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh6575/293b476sh_dig>. t9on" )s{=t_nos76sh_>h65ent">t/of">tcoun ele k="ae==>cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh6585/293b476omment"novrf." nam  vL1576omm>h65 S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh6595/293b476oc_c#c3/a>3spa34e class=76oc_>h65wait_for_comple == _ae=sf tblkment">>omment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh66menc_hash6t340sz S)3/spae==ae=====h6t34>h66LSlincocl vL15">. 1k="ae==]lmcomple =k="ae==>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6610has>10h6]s74line78>3spa3se classh6]s7>h66gsck=".c#nt"> *3/spaeeeeeeeeeeeeee ee}33inent">7 oto. onc7".cEcipheh66e5/293b476">. 153/a>34Ss=4lineSs=476">.>h66"> *3/spae="cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh6"35/293b4763_ahash_dig>. 4le ,7"lin763_a>h66k="ae==])">
33333333333333333mment">>eeeae==>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6645/293b476 = onclitblkc#Le>.45">.776 = >h66: Te/9ammmspae 9=".c#L=reqv  33333333mment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6655/293b4763i9e was 0, expect  vL15763i9>h66"> * Updated7RF3CC77I 9=".c#L=mment">licccccccccL74=".c#L=o7".c#L=16665/293b476nkiL9 7h66k="ae==])">
3div sz/eeeeeeeeelicccccccccL74=".c#L=o7".c#L=16675/293b476"_g/4pflagsck=".c#L=reqv76"_g>h66ent">t/of">tcoun ele licccccccccL74=".c#L=o7".c#L=16685/293b476+se class=31"commeae====76+se>h66 S =91n ele ;},c33inent">7 oto. onc7".cEcipheh6695/293b4763comment"9t/of">jele  co763co>h66wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__cbc-serpent-avx".lick=el spa33inent">7 oto. onc7".cEcipheh67menc_hash6"cohexdufm04 Ai3novrf.c#h6"co>h67LSlincocl vL15">. 1k=cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh6710has>10h6Eele ]s74line78>3spa3se h6Eel>h67gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh67e5/293b476c9=sf ( onclick=".c#L=d776c9=>h67"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh6735/293b476Eele ]s74line78>3spa3se 76Eel>h67k="ae==])">
33333333333333333mment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh6745/293b476hash_opsz Sline" nam   c76has>h67: Te/9ammmspae 9=".c#3333333333333333mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6755/293b476agne78>3spa3se claoffa3476agn>h67ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6765/293b476S( oncccccccccapmmenc_ha76S( >h67Slincocl vL15">. 1k="""""""""""""""""}33inent">7 oto. onc7".cEcipheh6775/293b476======== onclick="z9#cmp76===>h67ent">t/of">tcoun ele a 337e comment">cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh6785/293b476".c#L=o7".c#L=alg/e  == 76".c>h67 S =91n ele ;. onc#L8oun ele k="ae==>omment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6795/293b476se claIDXmmenc_hash_opsz76se >h67wait_for_comple == _ae=sf tblkment">>omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh68menc_hash6pagne78>3spa3se claoffa3h6pag>h68LSlincocl vL15">. 1k="ae==]lmcomple =licccccccccL74=".c#L=o7".c#L=16810has>10h6enc_hash_opsz Slincocl vh6enc>h68gsck=".c#nt"> *3/spaecomple =licccccccccL74=".c#L=o7".c#L=168e5/293b476commen7ommen vL15">. 15376com>h68"> *3/spae="h68m99=4line"49.},c33inent">7 oto. onc7".cEcipheh6845/293b476enc_hash_opsz Slincocl v76enc>h68: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__cbc-serpent-sse2".lick=el spa33inent">7 oto. onc7".cEcipheh6855/293b476sh_opsz Sline" nam   cla76sh_>h68"> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh6865/293b476ae clas32=4nc#cm9 on4#9k76ae >h68Slincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh6875/293b476h_opsz Sline" nam   clas76h_o>h68linskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh6885/293b476hash_opsz Slincocl vL15"76has>h68 S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh6895/293b476.c#L=d7cELcommen7ommen v76.c#>h68wait_for_comple == _a. onc#L8oun ele k="ae==>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh69menc_hash6====s.ciL1"Svquo9sfail98h6===>h69LSlincocl vL15">. 1k=c#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6910has>10h6se claIDXmmenc_hash_opszh6se >h69gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEcipheh69e5/293b476pagne78>3spa3se claoffa376pag>h69"> *3/spae="">. 1k="cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh6=35/293b476enc_hash_opsz Slincocl v76enc>h69k="ae==])">
33333333333333333mment">>">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh6945/293b476ae==3+/of">mt"g/e  == on76ae=>h69: Te/9ammmspae 9=".c#L=reqv  mment">>">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh6955/293b476.c#L=d7cELcommen7ommen v76.c#>h69"> * Updated7RF3CC77IIIIIIIIIIIIIIIIIlicccccccccL74=".c#L=o7".c#L=16965/293b476enc_hash_opsz Slincocl v76enc>h69k="ae==])">
3div sz/eeeeeeeeelicccccccccL74=".c#L=o7".c#L=16=75/293b476.c#L=d7cELcommen7ommen v76.c#>h69linskc#Le>.8\n/quoerelicccccccccL74=".c#L=o7".c#L=16=85/293b476777777777777k="/8cont/of76777>h69 S =91n ele ;},c33inent">7 oto. onc7".cEcipheh6995/293b476 S( oncccccccccapmmenc_h76 S(>h69wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__cbc-twofish-avx".lick=el spa33inent">7 oto. onc7".cEcipheh7mmenc_hash7opsz Sline" nam   class=37"comm70LSlincocl vL15">. 1k=cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh7>10has>10h7comment"> *3/spae=7 *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7>20has>10h7cagne78>3spa3se claoffa377dfb_370"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7m30has>10h7cnc_hash_opsz Slincocl v77dnc_370k="ae==])">
33333333333333333mment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh7>40has>10h7ce==3+/of">mt"g/e  == on77de=_370: Te/9ammmspae 9=".c#3333333333333333mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7>50has>10h7cc#L=d7cELcommen7ommen v77dc#_370ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7>60has>10h7cnc_hash_opsz Slincocl v77dnc_370Slincocl vL15">. 1k="""""""""""""""""}33inent">7 oto. onc7".cEcipheh7175/293b477dc#L=d7cELcommen7ommen v77dc#_370ent">t/of">tcoun ele a 337e comment">cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7185/293b477d77777777777k="/8cont/of77d77_370 S =91n ele ;. onc#L8oun ele k="ae==>omment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7>95/293b477dS( oncccccccccapmmenc_h77dS(_370wait_for_comple == _ae=sf tblkment">>omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh71menc_hash7la94s="cohexdufm04 Ai3noh7la9>h71LSlincocl vL15">. 1k="ae==]lmcomple =licccccccccL74=".c#L=o7".c#L=17l10has>10h7ass=3" nam  tblkc#Le>.4eh7ass>h71gsck=".c#nt"> *3/spaeeeeeeeeelicccccccccL74=".c#L=o7".c#L=17l20has>10h7lass=3" nam  tblkc#Le>.477las>h71"> *3/spae="10h7clas33ine was 01"- oncli77cla>h71m99=4line"49.},c33inent">7 oto. onc7".cEcipheh7l40has>10h7spae 9las4s="co Cop04 Ai77spa>h71: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-aes-aesni".lick=el spa33inent">7 oto. onc7".cEcipheh7l55/293b477===ciphe"nam  vL15">. 1577===>h71"> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh7l65/293b477340c#L=inpL1__noa. on6t"77340>h71Slincocl vL15">. 1k="cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh7l75/293b4771 Ai411ele 7"line79">. 1771 A>h71ent">t/of">tcoun ele cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7l85/293b477ck=".9>3spa3se class=31"77ck=>h71 S =91n ele ;. onc#L8oun ele cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7l95/293b477==ae=====ciphe"_3/4pflag77==a>h71wait_for_comple == _ae=sf tb8oun ele cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh72menc_hash7 SSSSSSSSSent">/taae==3+h7 SS>h72LSlincocl vL15">. 1k=le == _ae=sf tb8oun ele cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7210has>10h7======ae===ae=====ciphe"h7===>h72gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeeoun ele cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7 e5/293b477COMPLETIc7.pae clas33ine77COM>h72"> *3/spae="">. 1k="}33inent">7 oto. onc7".cEcipheh7 30has>10h7h_rflags _freexomme4t">t77h_r>h72k="ae==])">
33333333333333333mment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7 40has>10h7===breakwas 0, expect5">77===>h72: Te/9ammmspae 9=".c#3333333333333333mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7 55/293b477>9*          42  Ad421el77>9*>h72ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7265/293b477 */2""com===========ae==77 */>h72Slincocl vL15">. 1k="""""""""""""""""}3inent">7 oto. onc7".cEcipheh7275/293b477am  vL15">. 153/a>34Ss=477am >h72ent">t/of">tcoun ele a 337e c}3inent">7 oto. onc7".cEcipheh7285/293b477#L=r4 co        4   Ga4177#L=>h72 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEcipheh7295/293b477".9comment">7fNCRYPTco7*77".9>h72999=4line"49.},c33inent">7 oto. onc7".cEcipheh73menc_hash7ncli 157/a>>t7of">
3div h7ncl>h73LSlincocl vL15">. 1k=cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-cast5-avx".lick=el spa33inent">7 oto. onc7".cEcipheh7310has>10h7o7at9 but 92"comment"> *h7o7a>h73gsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh7ne5/293b477szcla93gsck=".c#L=reqv i77szc>h73"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7n35/293b477thor4ataae==/a>3spa34e c77tho>h73k="ae==])">
33333333333333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7345/293b4773 A7"line7 nam  vL15">. 773 A>h73: Te/9ammmspae 9=".c#3333333333333333cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh7n55/293b477k=".c#L=r4 co        4  77k=">h73ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7365/293b477u4 onclicl vL15">. 1k=".77u4 >h73Slincocl vL15">. 1k="""""""""""""""""33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7375/293b477=".c#L=K4RN 303 40".lick77=".>h73ent">t/of">tcoun ele a 337e comment">}33inent">7 oto. onc7".cEcipheh7n85/293b477ou9ef345sz2C410419s=coun77ou9>h73 S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7n95/293b477ncli 157/a>>t7of">
3div 77ncl>h73wait_for_comple == _a. onc#L8oun ele k="ae==>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh74menc_hash7capsz S(ra. sz S["onclich7cap>h74LSlincocl vL15">. 1k=. onc#L8oun ele k="ae==>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7410has>10h7eon9lick493"comment"> *3h7eon>h74gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEcipheh7ce5/293b477pa3loc_bufcomment"4t9of"77pa3>h74"> *3/spae="}3inent">7 oto. onc7".cEcipheh7c35/293b477>t/of">
3div7szsg_76n9">77>t/>h74k="ae==])">
333333333}3inent">7 oto. onc7".cEcipheh7c45/293b477) /a>3spa34e class=34"co77) />h74: Te/9ammmspa},c33inent">7 oto. onc7".cEcipheh7455/293b477) /testmgr.c#Ls.ciL1"Svq77) />h74"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-cast6-avx".lick=el spa33inent">7 oto. onc7".cEcipheh7465/293b477.c#L=inputv id vc0]t/of"77.c#>h74k="ae==])">
3div sz/ecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh7475/293b477> *7ment">t/o#L=inputv i77> *>h74ent">t/of">tcoun ele cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7c85/293b477a7s=3""MAX_IVLE753/a was77a7s>h74 S =91n ele ;. onc#L8oun ele cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7495/293b477"livoidv* ncls04>>>>a>3477"li>h74wait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh75menc_hash7#L=MAX_IVLE7>339e cla7s=h7#L=>h75LSlincocl vL15">. 1k="ae==]lmcomple =kment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7510has>10h7clas7437"c7mment"a>3spa3h7cla>h75gsck=".c#nt"> *3/spaeeeeeeeee. onc#L8oun ele cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh75e5/293b477con7/of9=reqv id 92uae==77con>h75"> *3/spae="7 oto. onc7".cEcipheh7535/293b477=========ae=======sizesz77===>h75k="ae==])">
33333333333333333mment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7545/293b477 tblkc#Le>.4C410429sz S)77 tb>h75: Te/9ammmspae 9=".c#3333333333333333mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7555/293b477e clas7437"c7mment"a>3sp77e c>h75"> * Updated7RF3CC77I 9=".c#L=mment">mment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7565/293b477="zc#c/of"> sz S == /.li77="z>h75k="ae==])">
3div sz/eeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEcipheh7575/293b477sh_dig>. t9on" )s{=t_nos77sh_>h75ent">t/of">tcoun ele k="ae==>}3inent">7 oto. onc7".cEcipheh7585/293b477omment"novrf." nam  vL1577omm>h75 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEcipheh7595/293b477oc_c#c3/a>3spa34e class=77oc_>h75999=4line"49.},c33inent">7 oto. onc7".cEcipheh76menc_hash7t340sz S)3/spae==ae=====h7t34>h76LSlincocl vL15">. 1k=cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-serpent-avx".lick=el spa33inent">7 oto. onc7".cEcipheh7610has>10h7]s74line78>3spa3se classh7]s7>h76gsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh76e5/293b477">. 153/a>34Ss=4lineSs=477">.>h76"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7"35/293b4773_ahash_dig>. 4le ,7"lin773_a>h76k="ae==])">
33333333333333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7645/293b477 = onclitblkc#Le>.45">.777 = >h76: Te/9ammmspae 9=".c#L=reqv  33333333cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh7655/293b4773i9e was 0, expect  vL15773i9>h76"> * Updated7RF3CC77I 9=".c#L=mment">33333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7665/293b477nkiL9 7h76k="ae==])">
3div sz/eeeeeeeee3333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7675/293b477"_g/4pflagsck=".c#L=reqv77"_g>h76ent">t/of">tcoun ele                 }33inent">7 oto. onc7".cEcipheh7685/293b477+se class=31"commeae====77+se>h76 S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7695/293b4773comment"9t/of">jele  co773co>h76wait_for_comple == _a. onc#L8oun ele k="ae==>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh77menc_hash7"cohexdufm04 Ai3novrf.c#h7"co>h77LSlincocl vL15">. 1k=. onc#L8oun ele k="ae==>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7710has>10h7Eele ]s74line78>3spa3se h7Eel>h77gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEcipheh77e5/293b477c9=sf ( onclick=".c#L=d777c9=>h77"> *3/spae="}3inent">7 oto. onc7".cEcipheh7735/293b477Eele ]s74line78>3spa3se 77Eel>h77k="ae==])">
333333333}3inent">7 oto. onc7".cEcipheh7745/293b477hash_opsz Sline" nam   c77has>h77: Te/9ammmspa},c33inent">7 oto. onc7".cEcipheh7755/293b477agne78>3spa3se claoffa3477agn>h77ommet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-serpent-sse2".lick=el spa33inent">7 oto. onc7".cEcipheh7765/293b477S( oncccccccccapmmenc_ha77S( >h77Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh7775/293b477======== onclick="z9#cmp77===>h77ent">t/of">tcoun ele cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7785/293b477".c#L=o7".c#L=alg/e  == 77".c>h77 S =91n ele ;. onc#L8oun ele cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7795/293b477se claIDXmmenc_hash_opsz77se >h77wait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh78menc_hash7pagne78>3spa3se claoffa3h7pag>h78LSlincocl vL15">. 1k="ae==]lmcomple =kment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7810has>10h7enc_hash_opsz Slincocl vh7enc>h78gsck=".c#nt"> *3/spaecomple =. onc#L8oun ele cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh78e5/293b477commen7ommen vL15">. 15377com>h78"> *3/spae="7 oto. onc7".cEcipheh7835/293b477_hash_opsz Sline" nam   77_ha>h7pk="ae==])">
33333333333333333oun ele cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7845/293b477enc_hash_opsz Slincocl v77enc>h78: Te/9ammmspae 9=".c#3333333333333333oun ele cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7855/293b477sh_opsz Sline" nam   cla77sh_>h78"> * Updated7RF3CC77I3333333333333333oun ele cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7865/293b477ae clas32=4nc#cm9 on4#9k77ae >h78Slincocl vL15">. 1k="""""""""""""""""}3inent">7 oto. onc7".cEcipheh7875/293b477h_opsz Sline" nam   clas77h_o>h78linskc#Le>.8\n/quoere">. 1k="}3inent">7 oto. onc7".cEcipheh7885/293b477hash_opsz Slincocl vL15"77has>h78 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEcipheh7895/293b477.c#L=d7cELcommen7ommen v77.c#>h78999=4line"49.},c33inent">7 oto. onc7".cEcipheh79menc_hash7====s.ciL1"Svquo9sfail98h7===>h79LSlincocl vL15">. 1k=cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-cbc-twofish-avx".lick=el spa33inent">7 oto. onc7".cEcipheh7910has>10h7se claIDXmmenc_hash_opszh7se >h79gsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh79e5/293b477pagne78>3spa3se claoffa377pag>h79"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh7=35/293b477enc_hash_opsz Slincocl v77enc>h79k="ae==])">
33333333333333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh7945/293b477ae==3+/of">mt"g/e  == on77ae=>h79: Te/9ammmspae 9=".c#L=reqv  mment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh7955/293b477.c#L=d7cELcommen7ommen v77.c#>h79"> * Updated7RF3CC77IIIIIIIIIIIIIIIIImment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh7965/293b477enc_hash_opsz Slincocl v77enc>h79k="ae==])">
3div sz/eeeeeeeee3333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh7=75/293b477.c#L=d7cELcommen7ommen v77.c#>h79linskc#Le>.8\n/quoereeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEcipheh7=85/293b477777777777777k="/8cont/of77777>h79 S =91n ele ;. onc#L8elkc#Le>33333333cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh7995/293b477 S( oncccccccccapmmenc_h77 S(>h79wait_for_comple == _ae=sf tblkment">>33333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8mmenc_hash8opsz Sline" nam   class=38"comm80LSlincocl vL15">. 1k="ae==]lmkment">>33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8>10has>10h8comment"> *3/spae=7 *3/spaeeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEcipheh8>20has>10h8cagne78>3spa3se claoffa378dfb_380"> *3/spae="}3inent">7 oto. onc7".cEcipheh8>30has>10h8cnc_hash_opsz Slincocl v78dnc_380k="ae==])">
333333333}3inent">7 oto. onc7".cEcipheh8>40has>10h8ce==3+/of">mt"g/e  == on78de=_380: Te/9ammmspa},c33inent">7 oto. onc7".cEcipheh8>50has>10h8cc#L=d7cELcommen7ommen v78dc#_380ommet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-aes-aesni".lick=el spa33inent">7 oto. onc7".cEcipheh8>60has>10h8cnc_hash_opsz Slincocl v78dnc_380Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8175/293b478dc#L=d7cELcommen7ommen v78dc#_380ent">t/of">tcoun ele cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh8185/293b478d77777777777k="/8cont/of78d77_380 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8>95/293b478dS( oncccccccccapmmenc_h78dS(_380wait_for_comple == _ae=sf tblcocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh81menc_hash8la94s="cohexdufm04 Ai3noh8la9>h81LSlincocl vL15">. 1k="ae==]lmcomple =cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8l10has>10h8ass=3" nam  tblkc#Le>.4eh8ass>h81gsck=".c#nt"> *3/spaeeeeeeeeeeee==]lmcomple =cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8l20has>10h8lass=3" nam  tblkc#Le>.478las>h81"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8130has>10h8clas33ine was 01"- oncli78cla>h81k="ae==])">
33333333333333333oun ele }33inent">7 oto. onc7".cEcipheh8l40has>10h8spae 9las4s="co Cop04 Ai78spa>h81: Te/9ammmspae 9=".c#le == _ae=sf tblcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh8l55/293b478===ciphe"nam  vL15">. 1578===>h81"> * Updated7RF3CC77Ie 9=".c#le == _ae=sf tblcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8l60has>10h8340c#L=inpL1__noa. on6t"78340>h81Slincocl vL15">. 1k="e 9=".c#le == _ae=sf tblcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8175/293b4781 Ai411ele 7"line79">. 1781 A>h81ent">t/of">tcoun ele                 }3inent">7 oto. onc7".cEcipheh8l85/293b478ck=".9>3spa3se class=31"78ck=>h81 S =91n ele ;. onc#L8oun ele }3inent">7 oto. onc7".cEcipheh8l95/293b478==ae=====ciphe"_3/4pflag78==a>h81wait_for_comple == _a}3inent">7 oto. onc7".cEcipheh82menc_hash8 SSSSSSSSSent">/taae==3+h8 SS>h82LSlincocl vL1},c33inent">7 oto. onc7".cEcipheh8210has>10h8======ae===ae=====ciphe"h8===>h82gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-cast5-avx".lick=el spa33inent">7 oto. onc7".cEcipheh8 e5/293b478COMPLETIc7.pae clas33ine78COM>h82"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8 30has>10h8h_rflags _freexomme4t">t78h_r>h82k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8 40has>10h8===breakwas 0, expect5">78===>h82: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh8 55/293b478>9*          42  Ad421el78>9*>h82ommet_ef was 0, expec 9=".c#. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8265/293b478 */2""com===========ae==78 */>h82Slincocl vL15">. 1k="""""""""""""""""a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8275/293b478am  vL15">. 153/a>34Ss=478am >h82ent">t/of">tcoun ele a 337e ce 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8285/293b478#L=r4 co        4   Ga4178#L=>h82 S =91n ele ;. onc#L88888888888888888}33inent">7 oto. onc7".cEcipheh8295/293b478".9comment">7fNCRYPTco7*78".9>h82wait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh83menc_hash8ncli 157/a>>t7of">
3div h8ncl>h83LSlincocl vL15">. 1k=le == _ae=sf tblkment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8310has>10h8o7at9 but 92"comment"> *h8o7a>h83gsck=".c#nt"> *3/spaeeeeeeeeeeeeeetblkment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8ne5/293b478szcla93gsck=".c#L=reqv i78szc>h83"> *3/spae="7 oto. onc7".cEcipheh8n35/293b478thor4ataae==/a>3spa34e c78tho>h83k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEcipheh8n40has>10h83 A7"line7 nam  vL15">. 783 A>h83: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEcipheh8n55/293b478k=".c#L=r4 co        4  78k=">h83ommet_ef was },c33inent">7 oto. onc7".cEcipheh8365/293b478u4 onclicl vL15">. 1k=".78u4 >h83Slincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-cast6-avx".lick=el spa33inent">7 oto. onc7".cEcipheh8375/293b478=".c#L=K4RN 303 40".lick78=".>h83ent">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8n85/293b478ou9ef345sz2C410419s=coun78ou9>h83 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8n95/293b478ncli 157/a>>t7of">
3div 78ncl>h83wait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh84menc_hash8capsz S(ra. sz S["onclich8cap>h84LSlincocl vL15">. 1k=. onc#L8oun ele cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8410has>10h8eon9lick493"comment"> *3h8eon>h84gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeeoun ele cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8ce5/293b478pa3loc_bufcomment"4t9of"78pa3>h84"> *3/spae="le == _a. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8c35/293b478>t/of">
3div7szsg_76n9">78>t/>h84k="ae==])">
33333333333333333mment">>}33inent">7 oto. onc7".cEcipheh8c45/293b478) /a>3spa34e class=34"co78) />h84: Te/9ammmspae 9=".c#L=reqv  33333333cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh8455/293b478) /testmgr.c#Ls.ciL1"Svq78) />h84"> * Updated7RF3CC77I 9=".c#L=mment">omment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8c65/293b478.c#L=inputv id vc0]t/of"78.c#>h84k="ae==])">
3div sz/eeeeeeeeeeeeeeeeeomment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8c75/293b478> *7ment">t/o#L=inputv i78> *>h84ent">t/of">tcoun ele k="ae==>omment">}3inent">7 oto. onc7".cEcipheh8c85/293b478a7s=3""MAX_IVLE753/a was78a7s>h84 S =91n ele ;. onc#L8oun ele }3inent">7 oto. onc7".cEcipheh8c95/293b478"livoidv* ncls04>>>>a>3478"li>h84wait_for_comple == _a}3inent">7 oto. onc7".cEcipheh85menc_hash8#L=MAX_IVLE7>339e cla7s=h8#L=>h85LSlincocl vL1},c33inent">7 oto. onc7".cEcipheh8510has>10h8clas7437"c7mment"a>3spa3h8cla>h85gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-serpent-avx".lick=el spa33inent">7 oto. onc7".cEcipheh85e5/293b478con7/of9=reqv id 92uae==78con>h85"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8535/293b478=========ae=======sizesz78===>h85k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8545/293b478 tblkc#Le>.4C410429sz S)78 tb>h85: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh8555/293b478e clas7437"c7mment"a>3sp78e c>h85"> * Updated7RF3CC77I 9=".c#L=mment">cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8565/293b478="zc#c/of"> sz S == /.li78="z>h85k="ae==])">
3div sz/eeeeeeeeeeeeeeeee=mment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8575/293b478sh_dig>. t9on" )s{=t_nos78sh_>h85ent">t/of">tcoun ele k="ae==>e 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8585/293b478omment"novrf." nam  vL1578omm>h85 S =91n ele ;. onc#L8oun ele k="ae==>}33inent">7 oto. onc7".cEcipheh8595/293b478oc_c#c3/a>3spa34e class=78oc_>h85wait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh86menc_hash8t340sz S)3/spae==ae=====h8t34>h86LSlincocl vL15">. 1k="ae==]lmcomple =k="ae==>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8610has>10h8]s74line78>3spa3se classh8]s7>h86gsck=".c#nt"> *3/spaeeeeeeeeeeeeee eek="ae==>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh86e5/293b478">. 153/a>34Ss=4lineSs=478">.>h86"> *3/spae="}3inent">7 oto. onc7".cEcipheh8"35/293b4783_ahash_dig>. 4le ,7"lin783_a>h86k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEcipheh8"45/293b478 = onclitblkc#Le>.45">.778 = >h86: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEcipheh8"55/293b4783i9e was 0, expect  vL15783i9>h86ommet_ef was },c33inent">7 oto. onc7".cEcipheh8665/293b478nkiL9 7h86k="ae==])">
3div sz/ecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-serpent-sse2".lick=el spa33inent">7 oto. onc7".cEcipheh8675/293b478"_g/4pflagsck=".c#L=reqv78"_g>h86ent">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8685/293b478+se class=31"commeae====78+se>h86 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8695/293b4783comment"9t/of">jele  co783co>h86wait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh87menc_hash8"cohexdufm04 Ai3novrf.c#h8"co>h87LSlincocl vL15">. 1k=. onc#L8oun ele cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8710has>10h8Eele ]s74line78>3spa3se h8Eel>h87gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeeoun ele cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh87e5/293b478c9=sf ( onclick=".c#L=d778c9=>h87"> *3/spae="le == _a. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8735/293b478Eele ]s74line78>3spa3se 78Eel>h87k="ae==])">
33333333333333333mment">>}33inent">7 oto. onc7".cEcipheh8745/293b478hash_opsz Sline" nam   c78has>h87: Te/9ammmspae 9=".c#3333333333333333cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh8755/293b478agne78>3spa3se claoffa3478agn>h87ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8765/293b478S( oncccccccccapmmenc_ha78S( >h87Slincocl vL15">. 1k="""""""""""""""""omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8775/293b478======== onclick="z9#cmp78===>h87ent">t/of">tcoun ele a 337e comment">}3inent">7 oto. onc7".cEcipheh8785/293b478".c#L=o7".c#L=alg/e  == 78".c>h87 S =91n ele ;. onc#L8oun ele }3inent">7 oto. onc7".cEcipheh8795/293b478se claIDXmmenc_hash_opsz78se >h87wait_for_comple == _a}3inent">7 oto. onc7".cEcipheh88menc_hash8pagne78>3spa3se claoffa3h8pag>h88LSlincocl vL1},c33inent">7 oto. onc7".cEcipheh8810has>10h8enc_hash_opsz Slincocl vh8enc>h88gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__driver-ecb-twofish-avx".lick=el spa33inent">7 oto. onc7".cEcipheh88e5/293b478commen7ommen vL15">. 15378com>h88"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8835/293b478_hash_opsz Sline" nam   78_ha>h8pk="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh8845/293b478enc_hash_opsz Slincocl v78enc>h88: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh8855/293b478sh_opsz Sline" nam   cla78sh_>h88"> * Updated7RF3CC77I3333333333333333cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh8865/293b478ae clas32=4nc#cm9 on4#9k78ae >h88Slincocl vL15">. 1k="""""""""""""""""33333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8875/293b478h_opsz Sline" nam   clas78h_o>h88linskc#Le>.8\n/quoere">. 1k="e 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh8885/293b478hash_opsz Slincocl vL15"78has>h88 S =91n ele ;. onc#L8oun ele k="ae==>}33inent">7 oto. onc7".cEcipheh8895/293b478.c#L=d7cELcommen7ommen v78.c#>h88wait_for_comple == _a. onc#L8oun ele cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh89menc_hash8====s.ciL1"Svquo9sfail98h8===>h89LSlincocl vL15">. 1k=c#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh8910has>10h8se claIDXmmenc_hash_opszh8se >h89gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh89e5/293b478pagne78>3spa3se claoffa378pag>h89"> *3/spae="">. 1k="}3inent">7 oto. onc7".cEcipheh8=35/293b478enc_hash_opsz Slincocl v78enc>h89k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEcipheh8=45/293b478ae==3+/of">mt"g/e  == on78ae=>h89: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEcipheh8=55/293b478.c#L=d7cELcommen7ommen v78.c#>h89ommet_ef was },c33inent">7 oto. onc7".cEcipheh8965/293b478enc_hash_opsz Slincocl v78enc>h89k="ae==])">
3div sz/ecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#__ghash-pclmulqdqni".lick=el spa33inent">7 oto. onc7".cEcipheh8=75/293b478.c#L=d7cELcommen7ommen v78.c#>h89linskc#Le>.8\n/quoerecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEcipheh8=85/293b478777777777777k="/8cont/of78777>h89 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh8995/293b478 S( oncccccccccapmmenc_h78 S(>h89wait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9mmenc_hash9opsz Sline" nam   class=39"comm90LSlincocl vL15">. 1k="ae==]lmcocl vL15">. 1k=hashg_76n10h2sh_dighash"g/eccc33inent">7 oto. onc7".cEcipheh9m1enc_hash9oe claIDXmmenc_hash_opszh9ally,90gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULL"zc#c/of"> sz SNULLine 33inent">7 oto. onc7".cEcipheh9>20has>10h9cagne78>3spa3se claoffa379dfb_390"> *3/spae="eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccL3inent">7 oto. onc7".cEcipheh9>30has>10h9cnc_hash_opsz Slincocl v79dnc_390k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEcipheh9>40has>10h9ce==3+/of">mt"g/e  == on79de=_390: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEcipheh9>50has>10h9cc#L=d7cELcommen7ommen v79dc#_390ommet_ef was },c33inent">7 oto. onc7".cEcipheh9>60has>10h9cnc_hash_opsz Slincocl v79dnc_390Slincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ansi_cprng".lick=el spa33inent">7 oto. onc7".cEcipheh9175/293b479dc#L=d7cELcommen7ommen v79dc#_390ent">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _cprngm  vL15">. 153/L96_gsz _cprngine 33inent">7 oto. onc7".cEcipheh9>85/293b479d77777777777k="/8cont/of79d77_390 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh9>95/293b479dS( oncccccccccapmmenc_h79dS(_390wait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh91menc_hash9la94s="cohexdufm04 Ai3noh9la9>h91LSlincocl vL15">. 1k="ae==]lmcocl vL15">. 1k=cprngm  vL15">. 153/cprngine ccc33inent">7 oto. onc7".cEcipheh911enc_hash9ass=3" nam  tblkc#Le>.4eh9ass>h91gsck=".c#nt"> *3/spaeeeeeeeeeeee==]lmcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sansi_cprng_aes_tv_gsmplazsg_76n10h2sh_digansi_cprng_aes_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9l20has>10h9lass=3" nam  tblkc#Le>.479las>h91"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ANSI_CPRNG_AES_TEST_VECTORSl9ne" nam7 vL15ANSI_CPRNG_AES_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9l30has>10h9clas33ine was 01"- oncli79cla>h91k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEcipheh9l40has>10h9spae 9las4s="co Cop04 Ai79spa>h91: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEcipheh9l50has>10h9===ciphe"nam  vL15">. 1579===>h91ommet_ef was },c33inent">7 oto. onc7".cEcipheh9l60has>10h9340c#L=inpL1__noa. on6t"79340>h91Slincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#authenc(hmac(sha1),cbc(aes))".lick=el spa33inent">7 oto. onc7".cEcipheh9175/293b4791 Ai411ele 7"line79">. 1791 A>h91ent">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEcipheh9l85/293b479ck=".9>3spa3se class=31"79ck=>h91 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh9l95/293b479==ae=====ciphe"_3/4pflag79==a>h91wait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh92menc_hash9 SSSSSSSSSent">/taae==3+h9 SS>h92LSlincocl vL15">. 1k=le == _acocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEcipheh921enc_hash9======ae===ae=====ciphe"h9===>h92gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9 e5/293b479COMPLETIc7.pae clas33ine79COM>h92"> *3/spae="">. 1k="eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha1_aes_cbc_enc_tv_gsmplazsg_76n10h2sh_dighmac_sha1_aes_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9 30has>10h9h_rflags _freexomme4t">t79h_r>h92k="ae==])">
33333333333333333mment">>eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA1_AES_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA1_AES_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9 40has>10h9===breakwas 0, expect5">79===>h92: Te/9ammmspae 9=".c#3333333333333333}3inent">7 oto. onc7".cEcipheh9 55/293b479>9*          42  Ad421el79>9*>h92ommet_ef was 0, expec 9=".c#<}3inent">7 oto. onc7".cEcipheh9 60has>10h9 */2""com===========ae==79 */>h92Slincocl vL15">. 1k="}3inent">7 oto. onc7".cEcipheh9 75/293b479am  vL15">. 153/a>34Ss=479am >h92ent">t/of">tc},c33inent">7 oto. onc7".cEcipheh9285/293b479#L=r4 co        4   Ga4179#L=>h92 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#authenc(hmac(sha256),cbc(aes))".lick=el spa33inent">7 oto. onc7".cEcipheh9295/293b479".9comment">7fNCRYPTco7*79".9>h92wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEcipheh93menc_hash9ncli 157/a>>t7of">
3div h9ncl>h93LSlincocl vL15">. 1k=cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh9310has>10h9o7at9 but 92"comment"> *h9o7a>h93gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9ne5/293b479szcla93gsck=".c#L=reqv i79szc>h93"> *3/spae=". 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEcipheh9n35/293b479thor4ataae==/a>3spa34e c79tho>h93k="ae==])">
33333333333333333cccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9n40has>10h93 A7"line7 nam  vL15">. 793 A>h93: Te/9ammmspae 9=".c#3333333333333333cccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha256_aes_cbc_enc_tv_gsmplazsg_76n10h2sh_dighmac_sha256_aes_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9355/293b479k=".c#L=r4 co        4  79k=">h93ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA256_AES_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA256_AES_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9365/293b479u4 onclicl vL15">. 1k=".79u4 >h93Slincocl vL15">. 1k="""""""""""""""""}3inent">7 oto. onc7".cEcipheh9375/293b479=".c#L=K4RN 303 40".lick79=".>h93ent">t/of">tcoun ele a 337e c}3inent">7 oto. onc7".cEcipheh9385/293b479ou9ef345sz2C410419s=coun79ou9>h93 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEcipheh9395/293b479ncli 157/a>>t7of">
3div 79ncl>h93999=4line"49.},c33inent">7 oto. onc7".cEcipheh94menc_hash9capsz S(ra. sz S["onclich9cap>h94LSlincocl vL15">. 1k=cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#authenc(hmac(sha512),cbc(aes))".lick=el spa33inent">7 oto. onc7".cEcipheh9410has>10h9eon9lick493"comment"> *3h9eon>h94gsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEcipheh9ce5/293b479pa3loc_bufcomment"4t9of"79pa3>h94"> *3/spae=". 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh9c35/293b479>t/of">
3div7szsg_76n9">79>t/>h94k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9c45/293b479) /a>3spa34e class=34"co79) />h94: Te/9ammmspae 9=".c#L=reqv  cocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEcipheh9455/293b479) /testmgr.c#Ls.ciL1"Svq79) />h94"> * Updated7RF3CC77I 9=".c#L=mment">cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9c65/293b479.c#L=inputv id vc0]t/of"79.c#>h94k="ae==])">
3div sz/eeeeeeeeeeeeeeeeeomment">cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha512_aes_cbc_enc_tv_gsmplazsg_76n10h2sh_dighmac_sha512_aes_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9c75/293b479> *7ment">t/o#L=inputv i79> *>h94ent">t/of">tcoun ele k="ae==>omment">omment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA512_AES_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA512_AES_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9c85/293b479a7s=3""MAX_IVLE753/a was79a7s>h94 S =91n ele ;. onc#L8oun ele         }3inent">7 oto. onc7".cEcipheh9c95/293b479"livoidv* ncls04>>>>a>3479"li>h94wait_for_comple == _ae=sf tbl}3inent">7 oto. onc7".cEcipheh95menc_hash9#L=MAX_IVLE7>339e cla7s=h9#L=>h95LSlincocl vL15">. 1k=}3inent">7 oto. onc7".cEcipheh9510has>10h9clas7437"c7mment"a>3spa3h9cla>h95gsck=".c#nt">},c33inent">7 oto. onc7".cEcipheh95e5/293b479con7/of9=reqv id 92uae==79con>h95"> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(aes)".lick=el spa33inent">7 oto. onc7".cEcipheh9535/293b479=========ae=======sizesz79===>h95k="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEcipheh9545/293b479 tblkc#Le>.4C410429sz S)79 tb>h95: Te/9ammmspae 9=".c#cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEcipheh9555/293b479e clas7437"c7mment"a>3sp79e c>h95"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9565/293b479="zc#c/of"> sz S == /.li79="z>h95k="ae==])">
3div sz/eeeeeeeeecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh9575/293b479sh_dig>. t9on" )s{=t_nos79sh_>h95ent">t/of">tcoun ele k="ae==>e 9=".c#cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9585/293b479omment"novrf." nam  vL1579omm>h95 S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_cbc_enc_tv_gsmplazsg_76n10h2sh_digaes_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9595/293b479oc_c#c3/a>3spa34e class=79oc_>h95wait_for_comple == _ae=sf tblkment">>eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh96menc_hash9t340sz S)3/spae==ae=====h9t34>h96LSlincocl vL15">. 1k="ae==]lmcomple =}33inent">7 oto. onc7".cEcipheh9610has>10h9]s74line78>3spa3se classh9]s7>h96gsck=".c#nt"> *3/spaeeeeeeeeeeeeee eecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh96e5/293b479">. 153/a>34Ss=4lineSs=479">.>h96"> *3/spae="eeeee eecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_cbc_dec_tv_gsmplazsg_76n10h2sh_digaes_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9"35/293b4793_ahash_dig>. 4le ,7"lin793_a>h96k="ae==])">
33333333333333333eeeae==>eeeee eecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9645/293b479 = onclitblkc#Le>.45">.779 = >h96: Te/9ammmspae 9=".c#L=reqv  33333333}3inent">7 oto. onc7".cEcipheh9"55/293b4793i9e was 0, expect  vL15793i9>h96"> * Updated7RF3CC77I 9=".c#L}3inent">7 oto. onc7".cEcipheh9"65/293b479nkiL9 7h96k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEcipheh9"75/293b479"_g/4pflagsck=".c#L=reqv79"_g>h96ent">t/of">tc},c33inent">7 oto. onc7".cEcipheh9685/293b479+se class=31"commeae====79+se>h96 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(anubis)".lick=el spa33inent">7 oto. onc7".cEcipheh9695/293b4793comment"9t/of">jele  co793co>h96wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEcipheh97menc_hash9"cohexdufm04 Ai3novrf.c#h9"co>h97LSlincocl vL15">. 1k=cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9710has>10h9Eele ]s74line78>3spa3se h9Eel>h97gsck=".c#nt"> *3/spaeeeeeeeeecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh97e5/293b479c9=sf ( onclick=".c#L=d779c9=>h97"> *3/spae="le == _acocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9735/293b479Eele ]s74line78>3spa3se 79Eel>h97k="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sanubis_cbc_enc_tv_gsmplazsg_76n10h2sh_diganubis_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9745/293b479hash_opsz Sline" nam   c79has>h97: Te/9ammmspae 9=".c#3333333333333333eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ANUBIS_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15ANUBIS_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9755/293b479agne78>3spa3se claoffa3479agn>h97ommet_ef was 0, expec 9=".c#7 oto. onc7".cEcipheh9765/293b479S( oncccccccccapmmenc_ha79S( >h97Slincocl vL15">. 1k="""""""""""""""""cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh9775/293b479======== onclick="z9#cmp79===>h97ent">t/of">tcoun ele a 337e comment">""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sanubis_cbc_dec_tv_gsmplazsg_76n10h2sh_diganubis_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9785/293b479".c#L=o7".c#L=alg/e  == 79".c>h97 S =91n ele ;. onc#L8oun ele omment">""""""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ANUBIS_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15ANUBIS_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9795/293b479se claIDXmmenc_hash_opsz79se >h97wait_for_comple == _ae=sf tblkment">>}3inent">7 oto. onc7".cEcipheh98menc_hash9pagne78>3spa3se claoffa3h9pag>h98LSlincocl vL15">. 1k="ae==]lm}3inent">7 oto. onc7".cEcipheh9810has>10h9enc_hash_opsz Slincocl vh9enc>h98gsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEcipheh98e5/293b479commen7ommen vL15">. 15379com>h98"> *3/spae="<},c33inent">7 oto. onc7".cEcipheh9835/293b479_hash_opsz Sline" nam   79_ha>h9pk="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(blowfish)".lick=el spa33inent">7 oto. onc7".cEcipheh9845/293b479enc_hash_opsz Slincocl v79enc>h98: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEcipheh9855/293b479sh_opsz Sline" nam   cla79sh_>h98"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEcipheh9865/293b479ae clas32=4nc#cm9 on4#9k79ae >h98Slincocl vL15">. 1k="""""""""cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEcipheh9875/293b479h_opsz Sline" nam   clas79h_o>h98linskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEcipheh9885/293b479hash_opsz Slincocl vL15"79has>h98 S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_cbc_enc_tv_gsmplazsg_76n10h2sh_digbf_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9895/293b479.c#L=d7cELcommen7ommen v79.c#>h98wait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15BF_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh99menc_hash9====s.ciL1"Svquo9sfail98h9===>h99LSlincocl vL15">. 1k=c#Le>.8\n/quoere}33inent">7 oto. onc7".cEcipheh9910has>10h9se claIDXmmenc_hash_opszh9se >h99gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEcipheh99e5/293b479pagne78>3spa3se claoffa379pag>h99"> *3/spae="">. 1k="eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_cbc_dec_tv_gsmplazsg_76n10h2sh_digbf_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEcipheh9=35/293b479enc_hash_opsz Slincocl v79enc>h99k="ae==])">
33333333333333333">. 1k="eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15BF_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEcipheh9945/293b479ae==3+/of">mt"g/e  == on79ae=>h99: Te/9ammmspae 9=".c#L=reqv  mment">>}3inent">7 oto. onc7".cEcipheh9=55/293b479.c#L=d7cELcommen7ommen v79.c#>h99"> * Updated7RF3CC77IIIIIIIII}3inent">7 oto. onc7".cEcipheh9=65/293b479enc_hash_opsz Slincocl v79enc>h99k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEcipheh9=75/293b479.c#L=d7cELcommen7ommen v79.c#>h99ent">t/of">tc},c33inent">7 oto. onc7".cEcipheh9=85/293b479777777777777k="/8cont/of79777>h99 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(contllia)".lick=el spa33inent">7 oto. onc7".cEcipheh9995/293b479 S( oncccccccccapmmenc_h79 S(>h99wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe20mmenc_has20mmenoncccccccccapmmenc_h20mme>20mm> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33i/pre>inent">7 oto. onc7".cEciphe20m1enc_has20me claIDXmmenc_hash_opsz20me >20mgsck=".c#nt"> *3/spaeeeeeeeeecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe20m2enc_has20magne78>3spa3se claoffa320mag>20m"> *3/spae="le == _acocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe20m3enc_has20mnc_hash_opsz Slincocl v20mnc>20mk="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scontllia_cbc_enc_tv_gsmplazsg_76n10h2sh_digcontllia_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe20m4enc_has20me==3+/of">mt"g/e  == on20me=>20m: Te/9ammmspae 9=".c#3333333333333333eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe20m5enc_has20mc#L=d7cELcommen7ommen v20mc#>20mommet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe20m6enc_has20mnc_hash_opsz Slincocl v20mnc>20mSlincocl vL15">. 1k="""""""""""""""""cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe20m7enc_has20mc#L=d7cELcommen7ommen v20mc#>20ment">t/of">tcoun ele a 337e comment">""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scontllia_cbc_dec_tv_gsmplazsg_76n10h2sh_digcontllia_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe20m8enc_has20m77777777777k="/8cont/of20m77>20m S =91n ele ;. onc#L8oun ele omment">""""""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe20m9enc_has20mS( oncccccccccapmmenc_h20mS(>20mwait_for_comple == _ae=sf tblkment">>}3inent">7 oto. onc7".cEciphe201menc_has20la94s="cohexdufm04 Ai3no20la9>20la> * Updated7RF3CC77IIIIIIIII}3inent">7 oto. onc7".cEciphe20l1enc_has20ass=3" nam  tblkc#Le>.4e20ass>20lgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe20l2enc_has20lass=3" nam  tblkc#Le>.420las>20l"> *3/spae="<},c33inent">7 oto. onc7".cEciphe20l3enc_has20clas33ine was 01"- oncli20cla>20lk="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(cast5)".lick=el spa33inent">7 oto. onc7".cEciphe20l4enc_has20spae 9las4s="co Cop04 Ai20spa>20l: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe20l5enc_has20===ciphe"nam  vL15">. 1520===>20l"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe20l6enc_has20340c#L=inpL1__noa. on6t"20340>20lSlincocl vL15">. 1k="""""""""cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe20l7enc_has201 Ai411ele 7"line79">. 1201 A>20llinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe20l8enc_has20ck=".9>3spa3se class=31"20ck=>20l S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scast5_cbc_enc_tv_gsmplazsg_76n10h2sh_digcost5_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe20l9enc_has20==ae=====ciphe"_3/4pflag20==a>20lwait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15CAST5_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe202menc_has20 SSSSSSSSSent">/taae==3+20 SS>20 Smmet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe2021enc_has20======ae===ae=====ciphe"20===>20 gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe20 2enc_has20COMPLETIc7.pae clas33ine20COM>20 "> *3/spae="">. 1k="eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scost5_cbc_dec_tv_gsmplazsg_76n10h2sh_digcost5_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2023enc_has20h_rflags _freexomme4t">t20h_r>20 k="ae==])">
33333333333333333">. 1k="eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15CAST5_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2024enc_has20===breakwas 0, expect5">20===>20 : Te/9ammmspae 9=".c#L=reqv  mment">>}3inent">7 oto. onc7".cEciphe20 5enc_has20>9*          42  Ad421el20>9*>20 "> * Updated7RF3CC77IIIIIIIII}3inent">7 oto. onc7".cEciphe20 6enc_has20 */2""com===========ae==20 */>20 k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEciphe20 7enc_has20am  vL15">. 153/a>34Ss=420am >20 ent">t/of">tc},c33inent">7 oto. onc7".cEciphe20 8enc_has20#L=r4 co        4   Ga4120#L=>20  S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(cost6)".lick=el spa33inent">7 oto. onc7".cEciphe2029enc_has20".9comment">7fNCRYPTco7*20".9>20 wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe203menc_has20ncli 157/a>>t7of">
3div 20ncl>20nc> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2031enc_has20o7at9 but 92"comment"> *20o7a>20ngsck=".c#nt"> *3/spaeeeeeeeeecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2032enc_has20szcla93gsck=".c#L=reqv i20szc>20n"> *3/spae="le == _acocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2033enc_has20thor4ataae==/a>3spa34e c20tho>20nk="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scost6_cbc_enc_tv_gsmplazsg_76n10h2sh_digcost6_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2034enc_has203 A7"line7 nam  vL15">. 203 A>20n: Te/9ammmspae 9=".c#3333333333333333eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15CAST6_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2035enc_has20k=".c#L=r4 co        4  20k=">20nommet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe2036enc_has20u4 onclicl vL15">. 1k=".20u4 >20nSlincocl vL15">. 1k="""""""""""""""""cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2037enc_has20=".c#L=K4RN 303 40".lick20=".>20nent">t/of">tcoun ele a 337e comment">""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scost6_cbc_dec_tv_gsmplazsg_76n10h2sh_digcost6_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2038enc_has20ou9ef345sz2C410419s=coun20ou9>20n S =91n ele ;. onc#L8oun ele omment">""""""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15CAST6_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2039enc_has20ncli 157/a>>t7of">
3div 20ncl>20nwait_for_comple == _ae=sf tblkment">>}3inent">7 oto. onc7".cEciphe204menc_has20capsz S(ra. sz S["onclic20cap>20ca> * Updated7RF3CC77IIIIIIIII}3inent">7 oto. onc7".cEciphe2041enc_has20eon9lick493"comment"> *320eon>20cgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2042enc_has20pa3loc_bufcomment"4t9of"20pa3>20c"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2043enc_has20>t/of">
3div7szsg_76n9">20>t/>20ck="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(des)".lick=el spa33inent">7 oto. onc7".cEciphe20c4enc_has20) /a>3spa34e class=34"co20) />20c: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2045enc_has20) /testmgr.c#Ls.ciL1"Svq20) />20c"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2046enc_has20.c#L=inputv id vc0]t/of"20.c#>20cSlincocl vL15">. 1k="""""""""cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2047enc_has20> *7ment">t/o#L=inputv i20> *>20clinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2048enc_has20a7s=3""MAX_IVLE753/a was20a7s>20c S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes_cbc_enc_tv_gsmplazsg_76n10h2sh_digdes_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2049enc_has20"livoidv* ncls04>>>>a>3420"li>20cwait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15DES_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe205menc_has20#L=MAX_IVLE7>339e cla7s=20#L=>20#Lmmet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe2051enc_has20clas7437"c7mment"a>3spa320cla>20#gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2052enc_has20con7/of9=reqv id 92uae==20con>20#"> *3/spae="">. 1k="eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes_cbc_dec_tv_gsmplazsg_76n10h2sh_digdes_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2053enc_has20=========ae=======sizesz20===>20#k="ae==])">
33333333333333333">. 1k="eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15DES_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2054enc_has20 tblkc#Le>.4C410429sz S)20 tb>20#: Te/9ammmspae 9=".c#L=reqv  mment">>}3inent">7 oto. onc7".cEciphe2055enc_has20e clas7437"c7mment"a>3sp20e c>20#"> * Updated7RF3CC77IIIIIIIII}3inent">7 oto. onc7".cEciphe2056enc_has20="zc#c/of"> sz S == /.li20="z>20#k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEciphe2057enc_has20sh_dig>. t9on" )s{=t_nos20sh_>20#ent">t/of">tc},c33inent">7 oto. onc7".cEciphe2058enc_has20omment"novrf." nam  vL1520omm>20# S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(des3_ede)".lick=el spa33inent">7 oto. onc7".cEciphe2059enc_has20oc_c#c3/a>3spa34e class=20oc_>20#wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe206menc_has20t340sz S)3/spae==ae=====20t34>20t3ait_for_comple == _acocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe20t1enc_has20]s74line78>3spa3se class20]s7>20tgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe20t2enc_has20">. 153/a>34Ss=4lineSs=420">.>20t"> *3/spae=". 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2063enc_has203_ahash_dig>. 4le ,7"lin203_a>20tk="ae==])">
33333333333333333cccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe20t4enc_has20 = onclitblkc#Le>.45">.720 = >20t: Te/9ammmspae 9=".c#3333333333333333cccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes3_ede_cbc_enc_tv_gsmplazsg_76n10h2sh_digdes3_ede_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2065enc_has203i9e was 0, expect  vL15203i9>20tommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES3_EDE_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15DES3_EDE_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2066enc_has20nkiL9 720tSlincocl vL15">. 1k="""""""""""""""""}33inent">7 oto. onc7".cEciphe2067enc_has20"_g/4pflagsck=".c#L=reqv20"_g>20tlinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2068enc_has20+se class=31"commeae====20+se>20t S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes3_ede_cbc_dec_tv_gsmplazsg_76n10h2sh_digdes3_ede_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2069enc_has203comment"9t/of">jele  co203co>20twait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES3_EDE_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15DES3_EDE_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe207menc_has20"cohexdufm04 Ai3novrf.c#20"co>20"c Te/9ammmspae 9=".c#L=reqv  mment">>}3inent">7 oto. onc7".cEciphe2071enc_has20Eele ]s74line78>3spa3se 20Eel>20"gsck=".c#nt"> *3/spaeeeeeeeee}3inent">7 oto. onc7".cEciphe2072enc_has20c9=sf ( onclick=".c#L=d720c9=>20""> *3/spae="7 oto. onc7".cEciphe2073enc_has20Eele ]s74line78>3spa3se 20Eel>20"3nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2074enc_has20hash_opsz Sline" nam   c20has>20": Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(serpent)".lick=el spa33inent">7 oto. onc7".cEciphe2075enc_has20agne78>3spa3se claoffa3420agn>20""> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2076enc_has20S( oncccccccccapmmenc_ha20S( >20"Slincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2077enc_has20======== onclick="z9#cmp20===>20"linskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2078enc_has20".c#L=o7".c#L=alg/e  == 20".c>20" S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2079enc_has20se claIDXmmenc_hash_opsz20se >20"wait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_cbc_enc_tv_gsmplazsg_76n10h2sh_digserpent_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe208menc_has20pagne78>3spa3se claoffa320pag>20paait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15SERPENT_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2081enc_has20enc_hash_opsz Slincocl v20enc>20pgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEciphe2082enc_has20commen7ommen vL15">. 15320com>20p"> *3/spae="le == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2083enc_has20_hash_opsz Sline" nam   20_ha>20pk="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_cbc_dec_tv_gsmplazsg_76n10h2sh_digserpent_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2084enc_has20enc_hash_opsz Slincocl v20enc>20p: Te/9ammmspae 9=".c#3333333333333333eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15SERPENT_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2085enc_has20sh_opsz Sline" nam   cla20sh_>20pommet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe2086enc_has20ae clas32=4nc#cm9 on4#9k20ae >20pSlincocl vL15">. 1k="""""""""}3inent">7 oto. onc7".cEciphe2087enc_has20h_opsz Sline" nam   clas20h_o>20plinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2088enc_has20hash_opsz Slincocl vL15"20has>20p8nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2089enc_has20.c#L=d7cELcommen7ommen v20.c#>20pwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cbc(twofish)".lick=el spa33inent">7 oto. onc7".cEciphe209menc_has20====s.ciL1"Svquo9sfail9820===>20==> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2091enc_has20se claIDXmmenc_hash_opsz20se >20=gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2092enc_has20pagne78>3spa3se claoffa320pag>20="> *3/spae=". 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2093enc_has20enc_hash_opsz Slincocl v20enc>20=k="ae==])">
33333333333333333cccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2094enc_has20ae==3+/of">mt"g/e  == on20ae=>20=: Te/9ammmspae 9=".c#3333333333333333cccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_cbc_enc_tv_gsmplazsg_76n10h2sh_digtf_cbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2095enc_has20.c#L=d7cELcommen7ommen v20.c#>20=ommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_CBC_ENC_TEST_VECTORSl9ne" nam7 vL15TF_CBC_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2096enc_has20enc_hash_opsz Slincocl v20enc>20=Slincocl vL15">. 1k="""""""""""""""""}33inent">7 oto. onc7".cEciphe2097enc_has20.c#L=d7cELcommen7ommen v20.c#>20=linskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2098enc_has20777777777777k="/8cont/of20777>20= S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_cbc_dec_tv_gsmplazsg_76n10h2sh_digtf_cbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2099enc_has20 S( oncccccccccapmmenc_h20 S(>20=wait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_CBC_DEC_TEST_VECTORSl9ne" nam7 vL15TF_CBC_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe21mmenc_has21mmenoncccccccccapmmenc_h21mme>21mm> * Updated7RF3CC77IIIIIIIIIIIIIIIII}3inent">7 oto. onc7".cEciphe21m1enc_has21me claIDXmmenc_hash_opsz21me >21mgsck=".c#nt"> *3/spaeeeeeeeee}3inent">7 oto. onc7".cEciphe21m2enc_has21magne78>3spa3se claoffa321mag>21m"> *3/spae="7 oto. onc7".cEciphe21m3enc_has21mnc_hash_opsz Slincocl v21mnc>2103nt">t/of">tc},c33inent">7 oto. onc7".cEciphe21m4enc_has21me==3+/of">mt"g/e  == on21me=>21m: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ccm(aes)".lick=el spa33inent">7 oto. onc7".cEciphe21m5enc_has21mc#L=d7cELcommen7ommen v21mc#>21mommet_ef was 0, expeccocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEciphe21m6enc_has21mnc_hash_opsz Slincocl v21mnc>21mSlincocl vL15">. 1k="cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe21m7enc_has21mc#L=d7cELcommen7ommen v21mc#>21ment">t/of">tcoun ele cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe21m8enc_has21m77777777777k="/8cont/of21m77>21m S =91n ele ;. onc#L8oun ele cocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEciphe21m9enc_has21mS( oncccccccccapmmenc_h21mS(>21mwait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe211menc_has21la94s="cohexdufm04 Ai3no21la9>21la> * Updated7RF3CC77IIIIIIIIIe=sf tblkment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ccm_enc_tv_gsmplazsg_76n10h2sh_digaes_ccm_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe21l1enc_has21ass=3" nam  tblkc#Le>.4e21ass>21lgsck=".c#nt"> *3/spaeIIIIIIIIe=sf tblkment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CCM_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CCM_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe21l2enc_has21lass=3" nam  tblkc#Le>.421las>211"> *3/spae="le == _a}33inent">7 oto. onc7".cEciphe21l3enc_has21clas33ine was 01"- oncli21cla>21lk="ae==])">
333333333e=sf tblkment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe21l4enc_has21spae 9las4s="co Cop04 Ai21spa>21l: Te/9ammmspae 9=".c#33333333e=sf tblkment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ccm_dec_tv_gsmplazsg_76n10h2sh_digaes_ccm_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe21l5enc_has21===ciphe"nam  vL15">. 1521===>21l"> * Updated7RF3CC77I33333333e=sf tblkment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CCM_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CCM_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe21l6enc_has21340c#L=inpL1__noa. on6t"21340>21lSlincocl vL15">. 1k="""""""""""""""""}3inent">7 oto. onc7".cEciphe21l7enc_has211 Ai411ele 7"line79">. 1211 A>21llinskc#Le>.8\n/quoere">. 1k="}3inent">7 oto. onc7".cEciphe21l8enc_has21ck=".9>3spa3se class=31"21ck=>21l S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe21l9enc_has21==ae=====ciphe"_3/4pflag21==a>211999=4line"49.},c33inent">7 oto. onc7".cEciphe212menc_has21 SSSSSSSSSent">/taae==3+21 SS>21 Smmet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#crc32c".lick=el spa33inent">7 oto. onc7".cEciphe2121enc_has21======ae===ae=====ciphe"21===>21 gsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _crc32cm  vL15">. 153/L96_gsz _crc32cine 33inent">7 oto. onc7".cEciphe21 2enc_has21COMPLETIc7.pae clas33ine21COM>21 "> *3/spae=". 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2123enc_has21h_rflags _freexomme4t">t21h_r>21 k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2124enc_has21===breakwas 0, expect5">21===>21 : Te/9ammmspae 9=".c#L=reqv  cocl vL15">. 1k=hashg_76n10h2sh_dighash"g/eccc33inent">7 oto. onc7".cEciphe2125enc_has21>9*          42  Ad421el21>9*>21 "> * Updated7RF3CC77IIIIIIIIIL=reqv  cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scrc32c_tv_gsmplazsg_76n10h2sh_digcrc32c_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe21 6enc_has21 */2""com===========ae==21 */>21 k="ae==])">
3div sz/eIIIIIIIIL=reqv  cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CRC32C_TEST_VECTORSl9ne" nam7 vL15CRC32C_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe21 7enc_has21am  vL15">. 153/a>34Ss=421am >212linskc#Le>.8\n/quoere">. 1k="}3inent">7 oto. onc7".cEciphe21 8enc_has21#L=r4 co        4   Ga4121#L=>21  S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe21 9enc_has21".9comment">7fNCRYPTco7*21".9>212999=4line"49.},c33inent">7 oto. onc7".cEciphe213menc_has21ncli 157/a>>t7of">
3div 21ncl>21nc> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-cbc-aes-aesni)".lick=el spa33inent">7 oto. onc7".cEciphe2131enc_has21o7at9 but 92"comment"> *21o7a>21ngsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2132enc_has21szcla93gsck=".c#L=reqv i21szc>21n"> *3/spae=". 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2133enc_has21thor4ataae==/a>3spa34e c21tho>21nk="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2134enc_has213 A7"line7 nam  vL15">. 213 A>21n: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2135enc_has21k=".c#L=r4 co        4  21k=">21nommet_ef was 0, expec 9=".c#. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2136enc_has21u4 onclicl vL15">. 1k=".21u4 >21nSlincocl vL15">. 1k="""""""""""""""""a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2137enc_has21=".c#L=K4RN 303 40".lick21=".>21nent">t/of">tcoun ele a 337e comment">""""""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2138enc_has21ou9ef345sz2C410419s=coun21ou9>21n S =91n ele ;. onc#L8oun ele omment">}33inent">7 oto. onc7".cEciphe2139enc_has21ncli 157/a>>t7of">
3div 21ncl>21nwait_for_comple == _ae=sf tblkment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe214menc_has21capsz S(ra. sz S["onclic21cap>21ca> * Updated7RF3CC77IIIIIIIIIe=sf tblkment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2141enc_has21eon9lick493"comment"> *321eon>21cgsck=".c#nt"> *3/spaeIIIIIIIIe=sf tblkment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2142enc_has21pa3loc_bufcomment"4t9of"21pa3>214"> *3/spae="le == _a}3inent">7 oto. onc7".cEciphe2143enc_has21>t/of">
3div7szsg_76n9">21>t/>21ck="ae==])">
333333333le == _a}3inent">7 oto. onc7".cEciphe2144enc_has21) /a>3spa34e class=34"co21) />21c: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEciphe2145enc_has21) /testmgr.c#Ls.ciL1"Svq21) />21c"> * Updated7},c33inent">7 oto. onc7".cEciphe2146enc_has21.c#L=inputv id vc0]t/of"21.c#>21cSlincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-aes-aesni)".lick=el spa33inent">7 oto. onc7".cEciphe2147enc_has21> *7ment">t/o#L=inputv i21> *>21clinskc#Le>.8\n/quoerecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2148enc_has21a7s=3""MAX_IVLE753/a was21a7s>21c S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2149enc_has21"livoidv* ncls04>>>>a>3421"li>21cwait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe215menc_has21#L=MAX_IVLE7>339e cla7s=21#L=>21#Lmmet_ef was 0, expec 9=".c#. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2151enc_has21clas7437"c7mment"a>3spa321cla>21#gsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2152enc_has21con7/of9=reqv id 92uae==21con>21#"> *3/spae="">. 1k="eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2153enc_has21=========ae=======sizesz21===>21#k="ae==])">
33333333333333333">. 1k="eeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2154enc_has21 tblkc#Le>.4C410429sz S)21 tb>21#: Te/9ammmspae 9=".c#L=reqv  mment">>}33inent">7 oto. onc7".cEciphe2155enc_has21e clas7437"c7mment"a>3sp21e c>21#"> * Updated7RF3CC77IIIIIIIIIeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2156enc_has21="zc#c/of"> sz S == /.li21="z>21#k="ae==])">
3div sz/eRF3CC77IIIIIIIIIeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2157enc_has21sh_dig>. t9on" )s{=t_nos21sh_>215ent">t/of">tcoun ele a 337e comment">""""""""cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2158enc_has21omment"novrf." nam  vL1521omm>21# S =91n ele ;. onc#L88888888888888888}3inent">7 oto. onc7".cEciphe2159enc_has21oc_c#c3/a>3spa34e class=21oc_>21#wait_for_comple == _a88888888}3inent">7 oto. onc7".cEciphe216menc_has21t340sz S)3/spae==ae=====21t34>21t3ait_for_comple == _a}3inent">7 oto. onc7".cEciphe2161enc_has21]s74line78>3spa3se class21]s7>21tgsck=".c#nt">},c33inent">7 oto. onc7".cEciphe21t2enc_has21">. 153/a>34Ss=4lineSs=421">.>21t"> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-cost5-avx)".lick=el spa33inent">7 oto. onc7".cEciphe2163enc_has213_ahash_dig>. 4le ,7"lin213_a>21tk="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe21t4enc_has21 = onclitblkc#Le>.45">.721 = >21t: Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2165enc_has213i9e was 0, expect  vL15213i9>21tommet_ef was 0, expec 9=".c#. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2166enc_has21nkiL9 721tSlincocl vL15">. 1k="""""""""""""""""cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2167enc_has21"_g/4pflagsck=".c#L=reqv21"_g>21tlinskc#Le>.8\n/quoere">. 1k="e 9=".c#""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2168enc_has21+se class=31"commeae====21+se>21t S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2169enc_has213comment"9t/of">jele  co213co>21twait_for_comple == _a. onc#L8oun ele }33inent">7 oto. onc7".cEciphe217menc_has21"cohexdufm04 Ai3novrf.c#21"co>21"c Te/9ammmspae 9=".c#L=reqv  mment">>cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2171enc_has21Eele ]s74line78>3spa3se 21Eel>21"gsck=".c#nt"> *3/spaeeeeeeeeeL=reqv  mment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2172enc_has21c9=sf ( onclick=".c#L=d721c9=>21""> *3/spae=">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2173enc_has21Eele ]s74line78>3spa3se 21Eel>217k="ae==])">
33333333333333333">. 1k="}3inent">7 oto. onc7".cEciphe2174enc_has21hash_opsz Sline" nam   c21has>21": Te/9ammmspae 9=".c#">. 1k="}3inent">7 oto. onc7".cEciphe2175enc_has21agne78>3spa3se claoffa3421agn>21""> * Updated7RF3CC77I}3inent">7 oto. onc7".cEciphe2176enc_has21S( oncccccccccapmmenc_ha21S( >21"Slincocl vL15},c33inent">7 oto. onc7".cEciphe2177enc_has21======== onclick="z9#cmp21===>21"linskc#Le>.8\n/quoerecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-cost6-avx)".lick=el spa33inent">7 oto. onc7".cEciphe2178enc_has21".c#L=o7".c#L=alg/e  == 21".c>21" S =91n ele ;. onc#L8cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2179enc_has21se claIDXmmenc_hash_opsz21se >21"wait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe218menc_has21pagne78>3spa3se claoffa321pag>21paait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2181enc_has21enc_hash_opsz Slincocl v21enc>21pgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2182enc_has21commen7ommen vL15">. 15321com>21p"> *3/spae="le == _aeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2183enc_has21_hash_opsz Sline" nam   21_ha>21pk="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2184enc_has21enc_hash_opsz Slincocl v21enc>21p: Te/9ammmspae 9=".c#3333333333333333}33inent">7 oto. onc7".cEciphe2185enc_has21sh_opsz Sline" nam   cla21sh_>21pommet_ef was 0, expec 9=".c#. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2186enc_has21ae clas32=4nc#cm9 on4#9k21ae >21pSlincocl vL15">. 1k=""""""""" 9=".c#. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2187enc_has21h_opsz Sline" nam   clas21h_o>21plinskc#Le>.8\n/quoere"""""""" 9=".c#. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2188enc_has21hash_opsz Slincocl vL15"21has>218 S =91n ele ;. onc#L88888888888888888}3inent">7 oto. onc7".cEciphe2189enc_has21.c#L=d7cELcommen7ommen v21.c#>21pwait_for_comple == _a88888888}3inent">7 oto. onc7".cEciphe219menc_has21====s.ciL1"Svquo9sfail9821===>21==> * Updated7RF3CC77I}3inent">7 oto. onc7".cEciphe2191enc_has21se claIDXmmenc_hash_opsz21se >219gsck=".c#nt">},c33inent">7 oto. onc7".cEciphe2192enc_has21pagne78>3spa3se claoffa321pag>21="> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-serpent-avx)".lick=el spa33inent">7 oto. onc7".cEciphe2193enc_has21enc_hash_opsz Slincocl v21enc>21=k="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2194enc_has21ae==3+/of">mt"g/e  == on21ae=>21=: Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2195enc_has21.c#L=d7cELcommen7ommen v21.c#>21=ommet_ef was 0, expec 9=".c#. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2196enc_has21enc_hash_opsz Slincocl v21enc>21=Slincocl vL15">. 1k="""""""""""""""""cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2197enc_has21.c#L=d7cELcommen7ommen v21.c#>21=linskc#Le>.8\n/quoere">. 1k="e 9=".c#""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2198enc_has21777777777777k="/8cont/of21777>21= S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2199enc_has21 S( oncccccccccapmmenc_h21 S(>21=wait_for_comple == _a. onc#L8oun ele }33inent">7 oto. onc7".cEciphe22mmenc_has22mmenoncccccccccapmmenc_h22mme>22mm> * Updated7RF3CC77IIIIIIIIIIIIIIIIIcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe22m1enc_has22me claIDXmmenc_hash_opsz22me >22mgsck=".c#nt"> *3/spaeeeeeeeeeIIIIIIIIIIIIIIIIcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe22m2enc_has22magne78>3spa3se claoffa322mag>22m"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe22m3enc_has22mnc_hash_opsz Slincocl v22mnc>220k="ae==])">
33333333333333333">. 1k="}3inent">7 oto. onc7".cEciphe22m4enc_has22me==3+/of">mt"g/e  == on22me=>22m: Te/9ammmspae 9=".c#">. 1k="}3inent">7 oto. onc7".cEciphe22m5enc_has22mc#L=d7cELcommen7ommen v22mc#>22mommet_ef was 0, expec}3inent">7 oto. onc7".cEciphe22m6enc_has22mnc_hash_opsz Slincocl v22mnc>220Slincocl vL15},c33inent">7 oto. onc7".cEciphe22m7enc_has22mc#L=d7cELcommen7ommen v22mc#>22ment">t/of">tcoun ele cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-serpent-sse2)".lick=el spa33inent">7 oto. onc7".cEciphe22m8enc_has22m77777777777k="/8cont/of22m77>22m S =91n ele ;. onc#L8cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe22m9enc_has22mS( oncccccccccapmmenc_h22mS(>22mwait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe221menc_has22la94s="cohexdufm04 Ai3no22la9>22la> * Updated7RF3CC77IIIIIIIIIcocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe22l1enc_has22ass=3" nam  tblkc#Le>.4e22ass>22lgsck=".c#nt"> *3/spaeIIIIIIIIe=sf tblcocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe22l2enc_has22lass=3" nam  tblkc#Le>.422las>221"> *3/spae="le == _ae=sf tblcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe22l3enc_has22clas33ine was 01"- oncli22cla>22lk="ae==])">
333333333e=sf tblkment">>IIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe22l4enc_has22spae 9las4s="co Cop04 Ai22spa>22l: Te/9ammmspae 9=".c#33333333e=sf tbl}33inent">7 oto. onc7".cEciphe22l5enc_has22===ciphe"nam  vL15">. 1522===>22l"> * Updated7RF3CC77I33333333e=sf tblcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe22l6enc_has22340c#L=inpL1__noa. on6t"22340>22lSlincocl vL15">. 1k="""""""""""""""""e=sf tblcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe22l7enc_has221 Ai411ele 7"line79">. 1221 A>22llinskc#Le>.8\n/quoere">. 1k="e 9=".c#e=sf tblcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe22l8enc_has22ck=".9>3spa3se class=31"22ck=>22l S =91n ele ;. onc#L8oun ele k="ae==>}3inent">7 oto. onc7".cEciphe22l9enc_has22==ae=====ciphe"_3/4pflag22==a>22lwait_for_comple == _a. onc#L8}3inent">7 oto. onc7".cEciphe222menc_has22 SSSSSSSSSent">/taae==3+22 SS>22 Smmet_ef was 0, expec}3inent">7 oto. onc7".cEciphe2221enc_has22======ae===ae=====ciphe"22===>222gsck=".c#nt">},c33inent">7 oto. onc7".cEciphe22 2enc_has22COMPLETIc7.pae clas33ine22COM>22 "> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-ecb-twofish-avx)".lick=el spa33inent">7 oto. onc7".cEciphe2223enc_has22h_rflags _freexomme4t">t22h_r>22 k="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2224enc_has22===breakwas 0, expect5">22===>22 : Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2225enc_has22>9*          42  Ad421el22>9*>22 "> * Updated7RF3CC77IIIIIIIIIcocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe22 6enc_has22 */2""com===========ae==22 */>22 k="ae==])">
3div sz/eIIIIIIIIL=reqv  cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe22 7enc_has22am  vL15">. 153/a>34Ss=422am >222linskc#Le>.8\n/quoere">. 1k="IIIIIIIIL=reqv  cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe22 8enc_has22#L=r4 co        4   Ga4122#L=>22  S =91n ele ;. onc#L8Updated7RF3CC77IIIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe22 9enc_has22".9comment">7fNCRYPTco7*22".9>22 wait_for_comple == _aaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe223menc_has22ncli 157/a>>t7of">
3div 22ncl>22nc> * Updated7RF3CC77IRF3CC77IIIIIIIIIcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2231enc_has22o7at9 but 92"comment"> *22o7a>22ngsck=".c#nt"> *3/spaeeeeeeeeeRF3CC77IIIIIIIIIcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2232enc_has22szcla93gsck=".c#L=reqv i22szc>22n"> *3/spae="le == _aIIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2233enc_has22thor4ataae==/a>3spa34e c22tho>22nk="ae==])">
33333333333333333mment">>}3inent">7 oto. onc7".cEciphe2234enc_has223 A7"line7 nam  vL15">. 223 A>22n: Te/9ammmspae 9=".c#33333333}3inent">7 oto. onc7".cEciphe2235enc_has22k=".c#L=r4 co        4  22k=">22nommet_ef was 0, expec}3inent">7 oto. onc7".cEciphe2236enc_has22u4 onclicl vL15">. 1k=".22u4 >223Slincocl vL15},c33inent">7 oto. onc7".cEciphe2237enc_has22=".c#L=K4RN 303 40".lick22=".>22nent">t/of">tcoun ele cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__driver-gcm-aes-aesni)".lick=el spa33inent">7 oto. onc7".cEciphe2238enc_has22ou9ef345sz2C410419s=coun22ou9>22n S =91n ele ;. onc#L8cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2239enc_has22ncli 157/a>>t7of">
3div 22ncl>22nwait_for_comple == _acocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe224menc_has22capsz S(ra. sz S["onclic22cap>22ca> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2241enc_has22eon9lick493"comment"> *322eon>22cgsck=".c#nt"> *3/spaeIIIIIIIIcocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2242enc_has22pa3loc_bufcomment"4t9of"22pa3>224"> *3/spae="le == _acocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2243enc_has22>t/of">
3div7szsg_76n9">22>t/>22ck="ae==])">
333333333le == _aomment">le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2244enc_has22) /a>3spa34e class=34"co22) />22c: Te/9ammmspae 9=".c#".c#nt"> *3/spaeIIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2245enc_has22) /testmgr.c#Ls.ciL1"Svq22) />22c"> * Updated7RF3CC77IIIIIIIIIIIIIIIII}33inent">7 oto. onc7".cEciphe2246enc_has22.c#L=inputv id vc0]t/of"22.c#>22cSlincocl vL15">. 1k="""""""""IIIIIIIIcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2247enc_has22> *7ment">t/o#L=inputv i22> *>22clinskc#Le>.8\n/quoere">. 1k="e 9=".c#IIIIIIIIcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2248enc_has22a7s=3""MAX_IVLE753/a was22a7s>22c S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe2249enc_has22"livoidv* ncls04>>>>a>3422"li>22cwait_for_comple == _a. onc#L8oun ele }3inent">7 oto. onc7".cEciphe225menc_has22#L=MAX_IVLE7>339e cla7s=22#L=>22#Lmmet_ef was 0, expec 9=".c#<}3inent">7 oto. onc7".cEciphe2251enc_has22clas7437"c7mment"a>3spa322cla>22#gsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2252enc_has22con7/of9=reqv id 92uae==22con>22#"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2253enc_has22=========ae=======sizesz22===>22#k="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cro. d(__ghash-pclmulqdqni)".lick=el spa33inent">7 oto. onc7".cEciphe2254enc_has22 tblkc#Le>.4C410429sz S)22 tb>22#: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe2255enc_has22e clas7437"c7mment"a>3sp22e c>22#"> * Updated7RF3CC77Icocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2256enc_has22="zc#c/of"> sz S == /.li22="z>22#k="ae==])">
3div sz/ecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2257enc_has22sh_dig>. t9on" )s{=t_nos22sh_>225ent">t/of">tcoun ele a 337e ccocl vL15">. 1k=hashg_76n10h2sh_dighash"g/eccc33inent">7 oto. onc7".cEciphe2258enc_has22omment"novrf." nam  vL1522omm>22# S =91n ele ;. onc#L88888888888888888cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe2259enc_has22oc_c#c3/a>3spa34e class=22oc_>22#wait_for_comple == _a8888888888888888cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe226menc_has22t340sz S)3/spae==ae=====22t34>22t3ait_for_comple == _aaaaaaaaa}3inent">7 oto. onc7".cEciphe2261enc_has22]s74line78>3spa3se class22]s7>22tgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2262enc_has22">. 153/a>34Ss=4lineSs=422">.>226"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2263enc_has223_ahash_dig>. 4le ,7"lin223_a>22tk="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(aes)".lick=el spa33inent">7 oto. onc7".cEciphe22t4enc_has22 = onclitblkc#Le>.45">.722 = >22t: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2265enc_has223i9e was 0, expect  vL15223i9>22tommet_ef was 0, expeccocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2266enc_has22nkiL9 722tSlincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2267enc_has22"_g/4pflagsck=".c#L=reqv22"_g>22tlinskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2268enc_has22+se class=31"commeae====22+se>22t S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2269enc_has223comment"9t/of">jele  co223co>22twait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ctr_enc_tv_gsmplazsg_76n10h2sh_digaes_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe227menc_has22"cohexdufm04 Ai3novrf.c#22"co>22"c Te/9ammmspae 9=".c#L=reqv  mment">>">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2271enc_has22Eele ]s74line78>3spa3se 22Eel>22"gsck=".c#nt"> *3/spaeeeeeeeeeL=reqv  }33inent">7 oto. onc7".cEciphe2272enc_has22c9=sf ( onclick=".c#L=d722c9=>22""> *3/spae=". 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2273enc_has22Eele ]s74line78>3spa3se 22Eel>227k="ae==])">
33333333333333333">. 1k="L=reqv  cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ctr_dec_tv_gsmplazsg_76n10h2sh_digaes_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2274enc_has22hash_opsz Sline" nam   c22has>22": Te/9ammmspae 9=".c#">. 1k="">. 1k="L=reqv  cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2275enc_has22agne78>3spa3se claoffa3422agn>22""> * Updated7RF3CC77IIIIIIIIIIIIIIIII}3inent">7 oto. onc7".cEciphe2276enc_has22S( oncccccccccapmmenc_ha22S( >22"Slincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe2277enc_has22======== onclick="z9#cmp22===>22"linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2278enc_has22".c#L=o7".c#L=alg/e  == 22".c>2278nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2279enc_has22se claIDXmmenc_hash_opsz22se >22"wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(blowfish)".lick=el spa33inent">7 oto. onc7".cEciphe228menc_has22pagne78>3spa3se claoffa322pag>22paait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2281enc_has22enc_hash_opsz Slincocl v22enc>22pgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2282enc_has22commen7ommen vL15">. 15322com>22p"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2283enc_has22_hash_opsz Sline" nam   22_ha>22pk="ae==])">
33333333333333333mment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2284enc_has22enc_hash_opsz Slincocl v22enc>22p: Te/9ammmspae 9=".c#3333333333333333eeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_ctr_enc_tv_gsmplazsg_76n10h2sh_digbf_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2285enc_has22sh_opsz Sline" nam   cla22sh_>22pommet_ef was 0, expec 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15BF_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2286enc_has22ae clas32=4nc#cm9 on4#9k22ae >22pSlincocl vL15">. 1k=""""""""" 9=".c#<}33inent">7 oto. onc7".cEciphe2287enc_has22h_opsz Sline" nam   clas22h_o>22plinskc#Le>.8\n/quoere"""""""" 9=".c#. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2288enc_has22hash_opsz Slincocl vL15"22has>228 S =91n ele ;. onc#L88888888888888888 9=".c#. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_ctr_dec_tv_gsmplazsg_76n10h2sh_digbf_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2289enc_has22.c#L=d7cELcommen7ommen v22.c#>22pwait_for_comple == _a8888888888888888 9=".c#. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15BF_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe229menc_has22====s.ciL1"Svquo9sfail9822===>22==> * Updated7RF3CC77IIIIIIIIIIIIIIIII}3inent">7 oto. onc7".cEciphe2291enc_has22se claIDXmmenc_hash_opsz22se >22=gsck=".c#nt"> *3/spaeIIIIIIII}3inent">7 oto. onc7".cEciphe2292enc_has22pagne78>3spa3se claoffa322pag>22="> *3/spae="7 oto. onc7".cEciphe2293enc_has22enc_hash_opsz Slincocl v22enc>22=k="ae==])">
3},c33inent">7 oto. onc7".cEciphe2294enc_has22ae==3+/of">mt"g/e  == on22ae=>22=: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(c ==llia)".lick=el spa33inent">7 oto. onc7".cEciphe2295enc_has22.c#L=d7cELcommen7ommen v22.c#>22=ommet_ef was 0, expeccocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2296enc_has22enc_hash_opsz Slincocl v22enc>22=Slincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2297enc_has22.c#L=d7cELcommen7ommen v22.c#>22=linskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2298enc_has22777777777777k="/8cont/of22777>22= S =91n ele ;. onc#L8oun ele k="ae==>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2299enc_has22 S( oncccccccccapmmenc_h22 S(>22=wait_for_comple == _a. onc#L8oun ele """"""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc ==llia_ctr_enc_tv_gsmplazsg_76n10h2sh_digc ==llia_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe23mmenc_has23mmenoncccccccccapmmenc_h23mme>23mm> * Updated7RF3CC77IIIIIIIIIIIIIIIII">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe23m1enc_has23me claIDXmmenc_hash_opsz23me >23mgsck=".c#nt"> *3/spaeeeeeeeeeIIIIIIII}33inent">7 oto. onc7".cEciphe23m2enc_has23magne78>3spa3se claoffa323mag>23m"> *3/spae=". 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe23m3enc_has23mnc_hash_opsz Slincocl v23mnc>230k="ae==])">
33333333333333333">. 1k="IIIIIIIIcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc ==llia_ctr_dec_tv_gsmplazsg_76n10h2sh_digc ==llia_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe23m4enc_has23me==3+/of">mt"g/e  == on23me=>23m: Te/9ammmspae 9=".c#">. 1k="">. 1k="IIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe23m5enc_has23mc#L=d7cELcommen7ommen v23mc#>23mommet_ef was 0, expeccccccccccccccccc}3inent">7 oto. onc7".cEciphe23m6enc_has23mnc_hash_opsz Slincocl v23mnc>23mSlincocl vL15">. 1k="cccccccc}3inent">7 oto. onc7".cEciphe23m7enc_has23mc#L=d7cELcommen7ommen v23mc#>23ment">t/of">tcoun ele }3inent">7 oto. onc7".cEciphe23m8enc_has23m77777777777k="/8cont/of23m77>2308nt">t/of">tc},c33inent">7 oto. onc7".cEciphe23m9enc_has23mS( oncccccccccapmmenc_h23mS(>23mwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(c st5)".lick=el spa33inent">7 oto. onc7".cEciphe231menc_has23la94s="cohexdufm04 Ai3no23la9>23la> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe23l1enc_has23ass=3" nam  tblkc#Le>.4e23ass>23lgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe23l2enc_has23lass=3" nam  tblkc#Le>.423las>231"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe23l3enc_has23clas33ine was 01"- oncli23cla>23lk="ae==])">
333333333e=sf tblkment">>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe23l4enc_has23spae 9las4s="co Cop04 Ai23spa>23l: Te/9ammmspae 9=".c#33333333e=sf tblkment">>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st5_ctr_enc_tv_gsmplazsg_76n10h2sh_digc st5_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe23l5enc_has23===ciphe"nam  vL15">. 1523===>23l"> * Updated7RF3CC77I33333333e=sf tblkment">>cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15CAST5_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe23l6enc_has23340c#L=inpL1__noa. on6t"23340>23lSlincocl vL15">. 1k="""""""""""""""""}33inent">7 oto. onc7".cEciphe23l7enc_has231 Ai411ele 7"line79">. 1231 A>23llinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe23l8enc_has23ck=".9>3spa3se class=31"23ck=>23l S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st5_ctr_dec_tv_gsmplazsg_76n10h2sh_digc st5_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe23l9enc_has23==ae=====ciphe"_3/4pflag23==a>23lwait_for_comple == _a. onc#L8k="ae==>e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15CAST5_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe232menc_has23 SSSSSSSSSent">/taae==3+23 SS>23 Smmet_ef was 0, expeccccccccccccccccc}3inent">7 oto. onc7".cEciphe2321enc_has23======ae===ae=====ciphe"23===>23 gsck=".c#nt"> *3/spaecccccccc}3inent">7 oto. onc7".cEciphe2322enc_has23COMPLETIc7.pae clas33ine23COM>23 "> *3/spae="7 oto. onc7".cEciphe2323enc_has23h_rflags _freexomme4t">t23h_r>232k="ae==])">
3},c33inent">7 oto. onc7".cEciphe2324enc_has23===breakwas 0, expect5">23===>23 : Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(c st6)".lick=el spa33inent">7 oto. onc7".cEciphe2325enc_has23>9*          42  Ad421el23>9*>23 "> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe23 6enc_has23 */2""com===========ae==23 */>23 k="ae==])">
3div sz/ecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe23 7enc_has23am  vL15">. 153/a>34Ss=423am >232linskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe23 8enc_has23#L=r4 co        4   Ga4123#L=>23  S =91n ele ;. onc#L8Updated7RF3CC77Icocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe23 9enc_has23".9comment">7fNCRYPTco7*23".9>23 wait_for_comple == _aaaaaaaaaaaaaaaaaRF3CC77Icocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st6_ctr_enc_tv_gsmplazsg_76n10h2sh_digc st6_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe233menc_has23ncli 157/a>>t7of">
3div 23ncl>23nc> * Updated7RF3CC77IRF3CC77IIIIIIIII">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15CAST6_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2331enc_has23o7at9 but 92"comment"> *23o7a>23ngsck=".c#nt"> *3/spaeeeeeeeeeRF3CC77I}33inent">7 oto. onc7".cEciphe2332enc_has23szcla93gsck=".c#L=reqv i23szc>23n"> *3/spae="le == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2333enc_has23thor4ataae==/a>3spa34e c23tho>23nk="ae==])">
33333333333333333mment">>le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st6_ctr_dec_tv_gsmplazsg_76n10h2sh_digc st6_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2334enc_has233 A7"line7 nam  vL15">. 233 A>23n: Te/9ammmspae 9=".c#33333333mment">>le == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15CAST6_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2335enc_has23k=".c#L=r4 co        4  23k=">23nommet_ef was 0, expec 9=".c#7 oto. onc7".cEciphe2336enc_has23u4 onclicl vL15">. 1k=".23u4 >23nSlincocl vL15">. 1k="""""""""}3inent">7 oto. onc7".cEciphe2337enc_has23=".c#L=K4RN 303 40".lick23=".>23nent">t/of">tcoun ele }3inent">7 oto. onc7".cEciphe2338enc_has23ou9ef345sz2C410419s=coun23ou9>2338nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2339enc_has23ncli 157/a>>t7of">
3div 23ncl>23nwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(serpent)".lick=el spa33inent">7 oto. onc7".cEciphe234menc_has23capsz S(ra. sz S["onclic23cap>23ca> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2341enc_has23eon9lick493"comment"> *323eon>23cgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2342enc_has23pa3loc_bufcomment"4t9of"23pa3>234"> *3/spae="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2343enc_has23>t/of">
3div7szsg_76n9">23>t/>23ck="ae==])">
333333333le == _aomment">cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2344enc_has23) /a>3spa34e class=34"co23) />23c: Te/9ammmspae 9=".c#".c#nt"> *3/spaeIIIIIIIIcocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_ctr_enc_tv_gsmplazsg_76n10h2sh_digserpent_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2345enc_has23) /testmgr.c#Ls.ciL1"Svq23) />23c"> * Updated7RF3CC77IIIIIIIIIIIIIIIIIomment">cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15SERPENT_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2346enc_has23.c#L=inputv id vc0]t/of"23.c#>23cSlincocl vL15">. 1k="""""""""IIIIIIII}33inent">7 oto. onc7".cEciphe2347enc_has23> *7ment">t/o#L=inputv i23> *>23clinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2348enc_has23a7s=3""MAX_IVLE753/a was23a7s>23c S =91n ele ;. onc#L8oun ele k="ae==>e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_ctr_dec_tv_gsmplazsg_76n10h2sh_digserpent_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2349enc_has23"livoidv* ncls04>>>>a>3423"li>23cwait_for_comple == _a. onc#L8oun ele e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15SERPENT_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe235menc_has23#L=MAX_IVLE7>339e cla7s=23#L=>23#Lmmet_ef was 0, expec 9=".c#<<<<<<<<<}3inent">7 oto. onc7".cEciphe2351enc_has23clas7437"c7mment"a>3spa323cla>23#gsck=".c#nt"> *3/spaeeeeeeeee}3inent">7 oto. onc7".cEciphe2352enc_has23con7/of9=reqv id 92uae==23con>23#"> *3/spae="7 oto. onc7".cEciphe2353enc_has23=========ae=======sizesz23===>235k="ae==])">
3},c33inent">7 oto. onc7".cEciphe2354enc_has23 tblkc#Le>.4C410429sz S)23 tb>23#: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ctr(twofish)".lick=el spa33inent">7 oto. onc7".cEciphe2355enc_has23e clas7437"c7mment"a>3sp23e c>23#"> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2356enc_has23="zc#c/of"> sz S == /.li23="z>23#k="ae==])">
3div sz/ecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2357enc_has23sh_dig>. t9on" )s{=t_nos23sh_>235ent">t/of">tcoun ele a 337e ccocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2358enc_has23omment"novrf." nam  vL1523omm>23# S =91n ele ;. onc#L88888888888888888cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2359enc_has23oc_c#c3/a>3spa34e class=23oc_>23#wait_for_comple == _a888888888888888888888888cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_ctr_enc_tv_gsmplazsg_76n10h2sh_digtf_ctr_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe236menc_has23t340sz S)3/spae==ae=====23t34>23t3ait_for_comple == _aaaaaaaaaoun ele a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_CTR_ENC_TEST_VECTORSl9ne" nam7 vL15TF_CTR_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2361enc_has23]s74line78>3spa3se class23]s7>23tgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEciphe2362enc_has23">. 153/a>34Ss=4lineSs=423">.>23t"> *3/spae=". 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2363enc_has233_ahash_dig>. 4le ,7"lin233_a>23tk="ae==])">
333333333a 337e coun ele a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_ctr_dec_tv_gsmplazsg_76n10h2sh_digtf_ctr_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2364enc_has23 = onclitblkc#Le>.45">.723 = >23t: Te/9ammmspae 9=".c#a 337e coun ele a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_CTR_DEC_TEST_VECTORSl9ne" nam7 vL15TF_CTR_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2365enc_has233i9e was 0, expect  vL15233i9>23tommet_ef was 0, expec 9=".c#<<<<<<<<<}3inent">7 oto. onc7".cEciphe2366enc_has23nkiL9 723tSlincocl vL15">. 1k="""""""""}3inent">7 oto. onc7".cEciphe2367enc_has23"_g/4pflagsck=".c#L=reqv23"_g>23tlinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2368enc_has23+se class=31"commeae====23+se>2368nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2369enc_has233comment"9t/of">jele  co233co>23twait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#cts(cbc(aes))".lick=el spa33inent">7 oto. onc7".cEciphe237menc_has23"cohexdufm04 Ai3novrf.c#23"co>23"c Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2371enc_has23Eele ]s74line78>3spa3se 23Eel>23"gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2372enc_has23c9=sf ( onclick=".c#L=d723c9=>23""> *3/spae=". 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2373enc_has23Eele ]s74line78>3spa3se 23Eel>237k="ae==])">
33333333333333333">. 1k="cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2374enc_has23hash_opsz Sline" nam   c23has>23": Te/9ammmspae 9=".c#">. 1k="">. 1k="L=reqv  cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scts_m"8"_enc_tv_gsmplazsg_76n10h2sh_digcts_m"8"_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2375enc_has23agne78>3spa3se claoffa3423agn>23""> * Updated7RF3CC77IIIIIIIIIIIIIIIIIeeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CTS_MODE_ENC_TEST_VECTORSl9ne" nam7 vL15CTS_MODE_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2376enc_has23S( oncccccccccapmmenc_ha23S( >23"Slincocl vL15">. 1k="IIIIIIIIIIIIIIII}33inent">7 oto. onc7".cEciphe2377enc_has23======== onclick="z9#cmp23===>23"linskc#Le>.8\n/quoereIIIIIIIIeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2378enc_has23".c#L=o7".c#L=alg/e  == 23".c>23" S =91n ele ;. onc#L8n/quoereIIIIIIIIeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scts_m"8"_dec_tv_gsmplazsg_76n10h2sh_digcts_m"8"_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2379enc_has23se claIDXmmenc_hash_opsz23se >23"wait_for_comple == _an/quoereIIIIIIIIeeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CTS_MODE_DEC_TEST_VECTORSl9ne" nam7 vL15CTS_MODE_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe238menc_has23pagne78>3spa3se claoffa323pag>23paait_for_comple == _aaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe2381enc_has23enc_hash_opsz Slincocl v23enc>23pgsck=".c#nt"> *3/spaeaaaaaaaa}3inent">7 oto. onc7".cEciphe2382enc_has23commen7ommen vL15">. 15323com>23p"> *3/spae="7 oto. onc7".cEciphe2383enc_has23_hash_opsz Sline" nam   23_ha>238k="ae==])">
3},c33inent">7 oto. onc7".cEciphe2384enc_has23enc_hash_opsz Slincocl v23enc>23p: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#deflazs".lick=el spa33inent">7 oto. onc7".cEciphe2385enc_has23sh_opsz Sline" nam   cla23sh_>23pommet_ef was 0, expeccocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _comp6sz S["onclicc7L96_gsz _compine 33inent">7 oto. onc7".cEciphe2386enc_has23ae clas32=4nc#cm9 on4#9k23ae >23pSlincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2387enc_has23h_opsz Sline" nam   clas23h_o>23plinskc#Le>.8\n/quoere""""""""cocl vL15">. 1k=c]mp6sz S["onclicc7compine ccc33inent">7 oto. onc7".cEciphe2388enc_has23hash_opsz Slincocl vL15"23has>238 S =91n ele ;. onc#L88888888888888888cocl vL15">. 1k=c]mp6sz S["onclicc7compine ccc33inent">7 oto. onc7".cEciphe2389enc_has23.c#L=d7cELcommen7ommen v23.c#>23pwait_for_comple == _a8888888888888888 9=".c#. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdeflazs_comp_tv_gsmplazsg_76n10h2sh_digdeflazs_comp_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe239menc_has23====s.ciL1"Svquo9sfail9823===>23==> * Updated7RF3CC77IIIIIIIIIIIIIIIII88888888cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DEFLATE_COMP_TEST_VECTORSl9ne" nam7 vL15DEFLATE_COMP_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2391enc_has23se claIDXmmenc_hash_opsz23se >23=gsck=".c#nt"> *3/spaeIIIIIIIIIIIIIIII}33inent">7 oto. onc7".cEciphe2392enc_has23pagne78>3spa3se claoffa323pag>23="> *3/spae=". 1k=dec]mp6sz S["onclicc7dec]mpine ccc33inent">7 oto. onc7".cEciphe2393enc_has23enc_hash_opsz Slincocl v23enc>239k="ae==])">
333333333a 337e coun ele a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdeflazs_dec]mp_tv_gsmplazsg_76n10h2sh_digdeflazs_dec]mp_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2394enc_has23ae==3+/of">mt"g/e  == on23ae=>23=: Te/9ammmspae 9=".c#a 337e coun ele a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DEFLATE_DECOMP_TEST_VECTORSl9ne" nam7 vL15DEFLATE_DECOMP_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2395enc_has23.c#L=d7cELcommen7ommen v23.c#>23=ommet_ef was 0, expeccccccccccccccccc}3inent">7 oto. onc7".cEciphe2396enc_has23enc_hash_opsz Slincocl v23enc>23=Slincocl vL15">. 1k="cccccccc}3inent">7 oto. onc7".cEciphe2397enc_has23.c#L=d7cELcommen7ommen v23.c#>23=linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2398enc_has23777777777777k="/8cont/of23777>2398nt">t/of">tc},c33inent">7 oto. onc7".cEciphe2399enc_has23 S( oncccccccccapmmenc_h23 S(>23=wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(__aes-aesni)".lick=el spa33inent">7 oto. onc7".cEciphe24mmenc_has24mmenoncccccccccapmmenc_h24mme>24mm> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _nullm  vL15">. 153/L96_gsz _nulline 33inent">7 oto. onc7".cEciphe24m1enc_has24me claIDXmmenc_hash_opsz24me >24mgsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe24m2enc_has24magne78>3spa3se claoffa324mag>24m"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe24m3enc_has24mnc_hash_opsz Slincocl v24mnc>240k="ae==])">
33333333333333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe24m4enc_has24me==3+/of">mt"g/e  == on24me=>24m: Te/9ammmspae 9=".c#">. 1k="">. 1k="cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe24m5enc_has24mc#L=d7cELcommen7ommen v24mc#>24mommet_ef was 0, expeccccccccccccccccc">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe24m6enc_has24mnc_hash_opsz Slincocl v24mnc>24mSlincocl vL15">. 1k="cccccccc3333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe24m7enc_has24mc#L=d7cELcommen7ommen v24mc#>24ment">t/of">tcoun ele                 }33inent">7 oto. onc7".cEciphe24m8enc_has24m77777777777k="/8cont/of24m77>240 S =91n ele ;. onc#L88888888888888888cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe24m9enc_has24mS( oncccccccccapmmenc_h24mS(>24mwait_for_comple == _a. onc#L88888888888888888cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"SNULLm  vL15">. 153/NULLine 33inent">7 oto. onc7".cEciphe241menc_has24la94s="cohexdufm04 Ai3no24la9>24la> * Updated7RF3CC77I. onc#L88888888888888888cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>ccc03inent">7 oto. onc7".cEciphe24l1enc_has24ass=3" nam  tblkc#Le>.4e24ass>24lgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEciphe24l2enc_has24lass=3" nam  tblkc#Le>.424las>241"> *3/spae="}3inent">7 oto. onc7".cEciphe24l3enc_has24clas33ine was 01"- oncli24cla>24lk="ae==])">
333333333}3inent">7 oto. onc7".cEciphe24l4enc_has24spae 9las4s="co Cop04 Ai24spa>24l: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe24l5enc_has24===ciphe"nam  vL15">. 1524===>24l"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(aes)".lick=el spa33inent">7 oto. onc7".cEciphe24l6enc_has24340c#L=inpL1__noa. on6t"24340>24lSlincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe24l7enc_has241 Ai411ele 7"line79">. 1241 A>24llinskc#Le>.8\n/quoerecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe24l8enc_has24ck=".9>3spa3se class=31"24ck=>24l S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe24l9enc_has24==ae=====ciphe"_3/4pflag24==a>24lwait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe242menc_has24 SSSSSSSSSent">/taae==3+24 SS>24 Smmet_ef was 0, expeccccccccccccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2421enc_has24======ae===ae=====ciphe"24===>24 gsck=".c#nt"> *3/spaecccccccccccccccccccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_enc_tv_gsmplazsg_76n10h2sh_digaes_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2422enc_has24COMPLETIc7.pae clas33ine24COM>24 "> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_ENC_TEST_VECTORSl9ne" nam7 vL15AES_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2423enc_has24h_rflags _freexomme4t">t24h_r>242k="ae==])">
333333333a 337e coun ele }33inent">7 oto. onc7".cEciphe2424enc_has24===breakwas 0, expect5">24===>24 : Te/9ammmspae 9=".c#le == _a. onc#L8cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2425enc_has24>9*          42  Ad421el24>9*>24 "> * Updated7RF3CC77Ie 9=".c#le == _a. onc#L8cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_dec_tv_gsmplazsg_76n10h2sh_digaes_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe24 6enc_has24 */2""com===========ae==24 */>24 k="ae==])">
3div sz/ee 9=".c#le == _a. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_DEC_TEST_VECTORSl9ne" nam7 vL15AES_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe24 7enc_has24am  vL15">. 153/a>34Ss=424am >242linskc#Le>.8\n/quoere">. 1k="""""""""}3inent">7 oto. onc7".cEciphe24 8enc_has24#L=r4 co        4   Ga4124#L=>24  S =91n ele ;. onc#L8Updated7}3inent">7 oto. onc7".cEciphe24 9enc_has24".9comment">7fNCRYPTco7*24".9>24 wait_for_comple == _a}3inent">7 oto. onc7".cEciphe243menc_has24ncli 157/a>>t7of">
3div 24ncl>24nc> * Updated7},c33inent">7 oto. onc7".cEciphe2431enc_has24o7at9 but 92"comment"> *24o7a>24ngsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(anubis)".lick=el spa33inent">7 oto. onc7".cEciphe2432enc_has24szcla93gsck=".c#L=reqv i24szc>24n"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2433enc_has24thor4ataae==/a>3spa34e c24tho>24nk="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2434enc_has243 A7"line7 nam  vL15">. 243 A>24n: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2435enc_has24k=".c#L=r4 co        4  24k=">24nommet_ef was 0, expec 9=".c#. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2436enc_has24u4 onclicl vL15">. 1k=".24u4 >24nSlincocl vL15">. 1k=""""""""" 9=".c#. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sanubis_enc_tv_gsmplazsg_76n10h2sh_diganubis_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2437enc_has24=".c#L=K4RN 303 40".lick24=".>24nent">t/of">tcoun ele 9ammmspae 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ANUBIS_ENC_TEST_VECTORSl9ne" nam7 vL15ANUBIS_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2438enc_has24ou9ef345sz2C410419s=coun24ou9>243 S =91n ele ;. onc#L88888888888888888}33inent">7 oto. onc7".cEciphe2439enc_has24ncli 157/a>>t7of">
3div 24ncl>24nwait_for_comple == _ae 9=".c#33333333cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe244menc_has24capsz S(ra. sz S["onclic24cap>24ca> * Updated7RF3CC77Ile == _ae 9=".c#33333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sanubis_dec_tv_gsmplazsg_76n10h2sh_diganubis_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2441enc_has24eon9lick493"comment"> *324eon>24cgsck=".c#nt"> *3/spaele == _ae 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ANUBIS_DEC_TEST_VECTORSl9ne" nam7 vL15ANUBIS_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2442enc_has24pa3loc_bufcomment"4t9of"24pa3>244"> *3/spae=">>>>>>>>}3inent">7 oto. onc7".cEciphe2443enc_has24>t/of">
3div7szsg_76n9">24>t/>24ck="ae==])">
333333333le == _a}3inent">7 oto. onc7".cEciphe2444enc_has24) /a>3spa34e class=34"co24) />24c: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEciphe2445enc_has24) /testmgr.c#Ls.ciL1"Svq24) />24c"> * Updated7},c33inent">7 oto. onc7".cEciphe2446enc_has24.c#L=inputv id vc0]t/of"24.c#>24cSlincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(arc4)".lick=el spa33inent">7 oto. onc7".cEciphe2447enc_has24> *7ment">t/o#L=inputv i24> *>24clinskc#Le>.8\n/quoerecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2448enc_has24a7s=3""MAX_IVLE753/a was24a7s>24c S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2449enc_has24"livoidv* ncls04>>>>a>3424"li>24cwait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe245menc_has24#L=MAX_IVLE7>339e cla7s=24#L=>24#Lmmet_ef was 0, expec 9=".c#<<<<<<<<. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2451enc_has24clas7437"c7mment"a>3spa324cla>24#gsck=".c#nt"> *3/spaeeeeeeeee 9=".c#<<<<<<<<. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sarc4_enc_tv_gsmplazsg_76n10h2sh_digarc4_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2452enc_has24con7/of9=reqv id 92uae==24con>24#"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ARC4_ENC_TEST_VECTORSl9ne" nam7 vL15ARC4_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2453enc_has24=========ae=======sizesz24===>245k="ae==])">
333333333a 337e coun ele }33inent">7 oto. onc7".cEciphe2454enc_has24 tblkc#Le>.4C410429sz S)24 tb>24#: Te/9ammmspae 9=".c#le == _a. onc#L8cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2455enc_has24e clas7437"c7mment"a>3sp24e c>24#"> * Updated7RF3CC77Ie 9=".c#le == _a. onc#L8cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sarc4_dec_tv_gsmplazsg_76n10h2sh_digarc4_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2456enc_has24="zc#c/of"> sz S == /.li24="z>24#k="ae==])">
3div sz/ee 9=".c#le == _a. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=ARC4_DEC_TEST_VECTORSl9ne" nam7 vL15ARC4_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2457enc_has24sh_dig>. t9on" )s{=t_nos24sh_>245ent">t/of">tcoun ele a 337e ccccccccc}3inent">7 oto. onc7".cEciphe2458enc_has24omment"novrf." nam  vL1524omm>24# S =91n ele ;. onc#L888888888}3inent">7 oto. onc7".cEciphe2459enc_has24oc_c#c3/a>3spa34e class=24oc_>24#wait_for_comple == _a}3inent">7 oto. onc7".cEciphe246menc_has24t340sz S)3/spae==ae=====24t34>246c> * Updated7},c33inent">7 oto. onc7".cEciphe2461enc_has24]s74line78>3spa3se class24]s7>24tgsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(blowfish)".lick=el spa33inent">7 oto. onc7".cEciphe2462enc_has24">. 153/a>34Ss=4lineSs=424">.>24t"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2463enc_has243_ahash_dig>. 4le ,7"lin243_a>24tk="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2464enc_has24 = onclitblkc#Le>.45">.724 = >24t: Te/9ammmspae 9=".c#a 337e ccocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2465enc_has243i9e was 0, expect  vL15243i9>24tommet_ef was 0, expec 9=".c#<<<<<<<<. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2466enc_has24nkiL9 724tSlincocl vL15">. 1k=""""""""" 9=".c#<<<<<<<<. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_enc_tv_gsmplazsg_76n10h2sh_digbf_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2467enc_has24"_g/4pflagsck=".c#L=reqv24"_g>24tlinskc#Le>.8\n/quoere9ammmspae 9=".c#a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_ENC_TEST_VECTORSl9ne" nam7 vL15BF_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2468enc_has24+se class=31"commeae====24+se>246 S =91n ele ;. onc#L88888888888888888}33inent">7 oto. onc7".cEciphe2469enc_has243comment"9t/of">jele  co243co>24twait_for_comple == _ae 9=".c#a 337e ccocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe247menc_has24"cohexdufm04 Ai3novrf.c#24"co>24"c Te/9ammmspae 9=".c#le == _ae 9=".c#a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbf_dec_tv_gsmplazsg_76n10h2sh_digbf_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2471enc_has24Eele ]s74line78>3spa3se 24Eel>24"gsck=".c#nt"> *3/spaele == _ae 9=".c#a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BF_DEC_TEST_VECTORSl9ne" nam7 vL15BF_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2472enc_has24c9=sf ( onclick=".c#L=d724c9=>24""> *3/spae="7 oto. onc7".cEciphe2473enc_has24Eele ]s74line78>3spa3se 24Eel>247k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEciphe2474enc_has24hash_opsz Sline" nam   c24has>24": Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEciphe2475enc_has24agne78>3spa3se claoffa3424agn>247"> * Updated7},c33inent">7 oto. onc7".cEciphe2476enc_has24S( oncccccccccapmmenc_ha24S( >24"Slincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(c ==llia)".lick=el spa33inent">7 oto. onc7".cEciphe2477enc_has24======== onclick="z9#cmp24===>24"linskc#Le>.8\n/quoerecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2478enc_has24".c#L=o7".c#L=alg/e  == 24".c>24" S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2479enc_has24se claIDXmmenc_hash_opsz24se >24"wait_for_comple == _an/quoerecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe248menc_has24pagne78>3spa3se claoffa324pag>24paait_for_comple == _aaaaaaaaaaaaaaaaacocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2481enc_has24enc_hash_opsz Slincocl v24enc>24pgsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaaaaaaaaaacocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc ==llia_enc_tv_gsmplazsg_76n10h2sh_digc ==llia_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2482enc_has24commen7ommen vL15">. 15324com>24p"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_ENC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2483enc_has24_hash_opsz Sline" nam   24_ha>248k="ae==])">
333333333a 337e coun ele }33inent">7 oto. onc7".cEciphe2484enc_has24enc_hash_opsz Slincocl v24enc>24p: Te/9ammmspae 9=".c#le == _an/quoerecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2485enc_has24sh_opsz Sline" nam   cla24sh_>24pommet_ef was 0, expece 9=".c#le == _an/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc ==llia_dec_tv_gsmplazsg_76n10h2sh_digc ==llia_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2486enc_has24ae clas32=4nc#cm9 on4#9k24ae >24pSlincocl vL15">. 1k="e 9=".c#le == _an/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_DEC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2487enc_has24h_opsz Sline" nam   clas24h_o>24plinskc#Le>.8\n/quoere""""""""""""""""}3inent">7 oto. onc7".cEciphe2488enc_has24hash_opsz Slincocl vL15"24has>248 S =91n ele ;. onc#L888888888}3inent">7 oto. onc7".cEciphe2489enc_has24.c#L=d7cELcommen7ommen v24.c#>24pwait_for_comple == _a}3inent">7 oto. onc7".cEciphe249menc_has24====s.ciL1"Svquo9sfail9824===>249c> * Updated7},c33inent">7 oto. onc7".cEciphe2491enc_has24se claIDXmmenc_hash_opsz24se >24=gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(c st5)".lick=el spa33inent">7 oto. onc7".cEciphe2492enc_has24pagne78>3spa3se claoffa324pag>24="> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2493enc_has24enc_hash_opsz Slincocl v24enc>249k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2494enc_has24ae==3+/of">mt"g/e  == on24ae=>24=: Te/9ammmspae 9=".c#a 337e ccocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2495enc_has24.c#L=d7cELcommen7ommen v24.c#>24=ommet_ef was 0, expeccccccccccccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2496enc_has24enc_hash_opsz Slincocl v24enc>24=Slincocl vL15">. 1k="cccccccccccccccccccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st5_enc_tv_gsmplazsg_76n10h2sh_digc st5_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2497enc_has24.c#L=d7cELcommen7ommen v24.c#>24=linskc#Le>.8\n/quoere9ammmspae 9=".c#a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_ENC_TEST_VECTORSl9ne" nam7 vL15CAST5_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2498enc_has24777777777777k="/8cont/of24777>249 S =91n ele ;. onc#L88888888888888888}33inent">7 oto. onc7".cEciphe2499enc_has24 S( oncccccccccapmmenc_h24 S(>24=wait_for_comple == _ae 9=".c#a 337e ccocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe25mmenc_has25mmenoncccccccccapmmenc_h25mme>25mm> * Updated7RF3CC77Ile == _ae 9=".c#a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st5_dec_tv_gsmplazsg_76n10h2sh_digc st5_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe25m1enc_has25me claIDXmmenc_hash_opsz25me >25mgsck=".c#nt"> *3/spaele == _ae 9=".c#a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST5_DEC_TEST_VECTORSl9ne" nam7 vL15CAST5_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe25m2enc_has25magne78>3spa3se claoffa325mag>25m"> *3/spae="7 oto. onc7".cEciphe25m3enc_has25mnc_hash_opsz Slincocl v25mnc>250k="ae==])">
33333333333333333}3inent">7 oto. onc7".cEciphe25m4enc_has25me==3+/of">mt"g/e  == on25me=>25m: Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEciphe25m5enc_has25mc#L=d7cELcommen7ommen v25mc#>250"> * Updated7},c33inent">7 oto. onc7".cEciphe25m6enc_has25mnc_hash_opsz Slincocl v25mnc>25mSlincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(c st6)".lick=el spa33inent">7 oto. onc7".cEciphe25m7enc_has25mc#L=d7cELcommen7ommen v25mc#>25ment">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe25m8enc_has25m77777777777k="/8cont/of25m77>250 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe25m9enc_has25mS( oncccccccccapmmenc_h25mS(>25mwait_for_comple == _a. onc#L8cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe251menc_has25la94s="cohexdufm04 Ai3no25la9>25la> * Updated7RF3CC77I. onc#L888888888cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe25l1enc_has25ass=3" nam  tblkc#Le>.4e25ass>25lgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee88888888cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st6_enc_tv_gsmplazsg_76n10h2sh_digc st6_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe25l2enc_has25lass=3" nam  tblkc#Le>.425las>251"> *3/spae="le == _a. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_ENC_TEST_VECTORSl9ne" nam7 vL15CAST6_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe25l3enc_has25clas33ine was 01"- oncli25cla>25lk="ae==])">
3333333333333333333333333}33inent">7 oto. onc7".cEciphe25l4enc_has25spae 9las4s="co Cop04 Ai25spa>251: Te/9ammmspae 9=".c#le == _an/quoerecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe25l5enc_has25===ciphe"nam  vL15">. 1525===>25l"> * Updated7RF3CC77Ie 9=".c#le == _an/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sc st6_dec_tv_gsmplazsg_76n10h2sh_digc st6_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe25l6enc_has25340c#L=inpL1__noa. on6t"25340>25lSlincocl vL15">. 1k="e 9=".c#le == _an/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_DEC_TEST_VECTORSl9ne" nam7 vL15CAST6_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe25l7enc_has251 Ai411ele 7"line79">. 1251 A>25llinskc#Le>.8\n/quoereeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEciphe25l8enc_has25ck=".9>3spa3se class=31"25ck=>25l S =91n ele ;. onc#L8eeeeeeee}3inent">7 oto. onc7".cEciphe25l9enc_has25==ae=====ciphe"_3/4pflag25==a>25lwait_for_comple == _a}3inent">7 oto. onc7".cEciphe252menc_has25 SSSSSSSSSent">/taae==3+25 SS>252c> * Updated7},c33inent">7 oto. onc7".cEciphe2521enc_has25======ae===ae=====ciphe"25===>25 gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(des)".lick=el spa33inent">7 oto. onc7".cEciphe2522enc_has25COMPLETIc7.pae clas33ine25COM>25 "> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2523enc_has25h_rflags _freexomme4t">t25h_r>252k="ae==])">
333333333cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2524enc_has25===breakwas 0, expect5">25===>25 : Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2525enc_has25>9*          42  Ad421el25>9*>25 "> * Updated7RF3CC77Ie 9=".c#cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe25 6enc_has25 */2""com===========ae==25 */>25 k="ae==])">
3div sz/ee 9=".c#le == _acocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe25 7enc_has25am  vL15">. 153/a>34Ss=425am >252linskc#Le>.8\n/quoere">. 1k="""""""""le == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes_enc_tv_gsmplazsg_76n10h2sh_digdes_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2528enc_has25#L=r4 co        4   Ga4125#L=>25  S =91n ele ;. onc#L8Updated7RF3CC77Ie 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES_ENC_TEST_VECTORSl9ne" nam7 vL15DES_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe25 9enc_has25".9comment">7fNCRYPTco7*25".9>25 wait_for_comple == _aaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe253menc_has25ncli 157/a>>t7of">
3div 25ncl>253a> * Updated7RF3CC77I. onc#L888888888cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2531enc_has25o7at9 but 92"comment"> *25o7a>25ngsck=".c#nt"> *3/spaeRF3CC77I. onc#L888888888cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes_dec_tv_gsmplazsg_76n10h2sh_digdes_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2532enc_has25szcla93gsck=".c#L=reqv i25szc>25n"> *3/spae=". 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES_DEC_TEST_VECTORSl9ne" nam7 vL15DES_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2533enc_has25thor4ataae==/a>3spa34e c25tho>25nk="ae==])">
3333333333333333333333333}3inent">7 oto. onc7".cEciphe2534enc_has253 A7"line7 nam  vL15">. 253 A>25n: Te/9ammmspae 9=".c#33333333}3inent">7 oto. onc7".cEciphe2535enc_has25k=".c#L=r4 co        4  25k=">25nommet_ef was 0, expec}3inent">7 oto. onc7".cEciphe2536enc_has25u4 onclicl vL15">. 1k=".25u4 >25nSlincocl vL15},c33inent">7 oto. onc7".cEciphe2537enc_has25=".c#L=K4RN 303 40".lick25=".>25nent">t/of">tcoun ele cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(des3_ede)".lick=el spa33inent">7 oto. onc7".cEciphe2538enc_has25ou9ef345sz2C410419s=coun25ou9>253 S =91n ele ;. onc#L8cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2539enc_has25ncli 157/a>>t7of">
3div 25ncl>25nwait_for_comple == _acocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe254menc_has25capsz S(ra. sz S["onclic25cap>25ca> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2541enc_has25eon9lick493"comment"> *325eon>25cgsck=".c#nt"> *3/spaele == _acocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2542enc_has25pa3loc_bufcomment"4t9of"25pa3>254"> *3/spae=">>>>>>>>cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2543enc_has25>t/of">
3div7szsg_76n9">25>t/>25ck="ae==])">
333333333le == _aomment">>>>>>>>>cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes3_ede_enc_tv_gsmplazsg_76n10h2sh_digdes3_ede_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2544enc_has25) /a>3spa34e class=34"co25) />25c: Te/9ammmspae 9=".c#".c#nt"> *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES3_EDE_ENC_TEST_VECTORSl9ne" nam7 vL15DES3_EDE_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2545enc_has25) /testmgr.c#Ls.ciL1"Svq25) />254"> * Updated7RF3CC77Ie 9=".c#le == _a}33inent">7 oto. onc7".cEciphe2546enc_has25.c#L=inputv id vc0]t/of"25.c#>25cSlincocl vL15">. 1k=" *3/spaele == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2547enc_has25> *7ment">t/o#L=inputv i25> *>25clinskc#Le>.8\n/quoere">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sdes3_ede_dec_tv_gsmplazsg_76n10h2sh_digdes3_ede_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2548enc_has25a7s=3""MAX_IVLE753/a was25a7s>25c S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=DES3_EDE_DEC_TEST_VECTORSl9ne" nam7 vL15DES3_EDE_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2549enc_has25"livoidv* ncls04>>>>a>3425"li>25cwait_for_comple == _a. onc#L888888888}3inent">7 oto. onc7".cEciphe255menc_has25#L=MAX_IVLE7>339e cla7s=25#L=>25#Lmmet_ef was 0, expec 9=".c#<}3inent">7 oto. onc7".cEciphe2551enc_has25clas7437"c7mment"a>3spa325cla>25#gsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2552enc_has25con7/of9=reqv id 92uae==25con>25#"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2553enc_has25=========ae=======sizesz25===>255k="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(khazad)".lick=el spa33inent">7 oto. onc7".cEciphe2554enc_has25 tblkc#Le>.4C410429sz S)25 tb>25#: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2555enc_has25e clas7437"c7mment"a>3sp25e c>25#"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2556enc_has25="zc#c/of"> sz S == /.li25="z>25#k="ae==])">
3div sz/ee 9=".c#cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2557enc_has25sh_dig>. t9on" )s{=t_nos25sh_>255ent">t/of">tcoun ele a 337e ccccccccccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2558enc_has25omment"novrf." nam  vL1525omm>25# S =91n ele ;. onc#L888888888a 337e ccccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Skhazad_enc_tv_gsmplazsg_76n10h2sh_digkhazad_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2559enc_has25oc_c#c3/a>3spa34e class=25oc_>25#wait_for_comple == _a==])">
3div sz/ee 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=KHAZAD_ENC_TEST_VECTORSl9ne" nam7 vL15KHAZAD_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe256menc_has25t340sz S)3/spae==ae=====25t34>256aait_for_comple == _aaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe2561enc_has25]s74line78>3spa3se class25]s7>25tgsck=".c#nt"> *3/spaediv sz/ee 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2562enc_has25">. 153/a>34Ss=4lineSs=425">.>25t"> *3/spae=". 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Skhazad_dec_tv_gsmplazsg_76n10h2sh_digkhazad_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2563enc_has253_ahash_dig>. 4le ,7"lin253_a>25tk="ae==])">
333333333 *3/spaediv sz/ee 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=KHAZAD_DEC_TEST_VECTORSl9ne" nam7 vL15KHAZAD_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2564enc_has25 = onclitblkc#Le>.45">.725 = >25t: Te/9ammmspae 9=".c#a 337e ccccccccc}3inent">7 oto. onc7".cEciphe2565enc_has253i9e was 0, expect  vL15253i9>25tommet_ef was 0, expec 9=".c#<}3inent">7 oto. onc7".cEciphe2566enc_has25nkiL9 725tSlincocl vL15">. 1k="}3inent">7 oto. onc7".cEciphe2567enc_has25"_g/4pflagsck=".c#L=reqv25"_g>25tlinskc#Le>.8\},c33inent">7 oto. onc7".cEciphe2568enc_has25+se class=31"commeae====25+se>256 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(seed)".lick=el spa33inent">7 oto. onc7".cEciphe2569enc_has253comment"9t/of">jele  co253co>25twait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe257menc_has25"cohexdufm04 Ai3novrf.c#25"co>25"c Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2571enc_has25Eele ]s74line78>3spa3se 25Eel>25"gsck=".c#nt"> *3/spaele == _acocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2572enc_has25c9=sf ( onclick=".c#L=d725c9=>25""> *3/spae=". 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2573enc_has25Eele ]s74line78>3spa3se 25Eel>257k="ae==])">
33333333333333333eeeeeeeeeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sseed_enc_tv_gsmplazsg_76n10h2sh_digseed_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2574enc_has25hash_opsz Sline" nam   c25has>25": Te/9ammmspae 9=".c#".c#nt"> *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SEED_ENC_TEST_VECTORSl9ne" nam7 vL15SEED_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2575enc_has25agne78>3spa3se claoffa3425agn>257"> * Updated7RF3CC77Ie 9=".c#le == _a}33inent">7 oto. onc7".cEciphe2576enc_has25S( oncccccccccapmmenc_ha25S( >25"Slincocl vL15">. 1k=" *3/spaele == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2577enc_has25======== onclick="z9#cmp25===>25"linskc#Le>.8\n/quoere">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sseed_dec_tv_gsmplazsg_76n10h2sh_digseed_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2578enc_has25".c#L=o7".c#L=alg/e  == 25".c>25" S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SEED_DEC_TEST_VECTORSl9ne" nam7 vL15SEED_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2579enc_has25se claIDXmmenc_hash_opsz25se >25"wait_for_comple == _an/quoereeeeeeeee}3inent">7 oto. onc7".cEciphe258menc_has25pagne78>3spa3se claoffa325pag>25paait_for_comple == _aaaaaaaaa}3inent">7 oto. onc7".cEciphe2581enc_has25enc_hash_opsz Slincocl v25enc>25pgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2582enc_has25commen7ommen vL15">. 15325com>258"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2583enc_has25_hash_opsz Sline" nam   25_ha>258k="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(serpent)".lick=el spa33inent">7 oto. onc7".cEciphe2584enc_has25enc_hash_opsz Slincocl v25enc>25p: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2585enc_has25sh_opsz Sline" nam   cla25sh_>25pommet_ef was 0, expeccocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2586enc_has25ae clas32=4nc#cm9 on4#9k25ae >25pSlincocl vL15">. 1k="e 9=".c#cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2587enc_has25h_opsz Sline" nam   clas25h_o>25plinskc#Le>.8\n/quoere""""""""""""""""cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2588enc_has25hash_opsz Slincocl vL15"25has>258 S =91n ele ;. onc#L888888888""""""""""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_enc_tv_gsmplazsg_76n10h2sh_digserpent_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2589enc_has25.c#L=d7cELcommen7ommen v25.c#>25pwait_for_comple == _aocl vL15">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_ENC_TEST_VECTORSl9ne" nam7 vL15SERPENT_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe259menc_has25====s.ciL1"Svquo9sfail9825===>259aait_for_comple == _aaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe2591enc_has25se claIDXmmenc_hash_opsz25se >25=gsck=".c#nt"> *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2592enc_has25pagne78>3spa3se claoffa325pag>25="> *3/spae=". 1k="e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_dec_tv_gsmplazsg_76n10h2sh_digserpent_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2593enc_has25enc_hash_opsz Slincocl v25enc>259k="ae==])">
333333333 *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_DEC_TEST_VECTORSl9ne" nam7 vL15SERPENT_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2594enc_has25ae==3+/of">mt"g/e  == on25ae=>25=: Te/9ammmspae 9=".c#a 337e ccccccccc}3inent">7 oto. onc7".cEciphe2595enc_has25.c#L=d7cELcommen7ommen v25.c#>25=ommet_ef was 0, expeccccccccc}3inent">7 oto. onc7".cEciphe2596enc_has25enc_hash_opsz Slincocl v25enc>25=Slincocl vL15">. 1k="}3inent">7 oto. onc7".cEciphe2597enc_has25.c#L=d7cELcommen7ommen v25.c#>259linskc#Le>.8\},c33inent">7 oto. onc7".cEciphe2598enc_has25777777777777k="/8cont/of25777>259 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(tea)".lick=el spa33inent">7 oto. onc7".cEciphe2599enc_has25 S( oncccccccccapmmenc_h25 S(>25=wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe26mmenc_has26mmenoncccccccccapmmenc_h26mme>26mm> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe26m1enc_has26me claIDXmmenc_hash_opsz26me >26mgsck=".c#nt"> *3/spaele == _acocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe26m2enc_has26magne78>3spa3se claoffa326mag>26m"> *3/spae=". 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe26m3enc_has26mnc_hash_opsz Slincocl v26mnc>260k="ae==])">
33333333333333333cccccccccccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stea_enc_tv_gsmplazsg_76n10h2sh_digtea_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe26m4enc_has26me==3+/of">mt"g/e  == on26me=>26m: Te/9ammmspae 9=".c#".c#nt"> *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TEA_ENC_TEST_VECTORSl9ne" nam7 vL15TEA_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe26m5enc_has26mc#L=d7cELcommen7ommen v26mc#>260"> * Updated7RF3CC77Ie 9=".c#le == _a}33inent">7 oto. onc7".cEciphe26m6enc_has26mnc_hash_opsz Slincocl v26mnc>26mSlincocl vL15">. 1k=" *3/spaele == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe26m7enc_has26mc#L=d7cELcommen7ommen v26mc#>26ment">t/of">tcoun ele ">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stea_dec_tv_gsmplazsg_76n10h2sh_digtea_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe26m8enc_has26m77777777777k="/8cont/of26m77>260 S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TEA_DEC_TEST_VECTORSl9ne" nam7 vL15TEA_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe26m9enc_has26mS( oncccccccccapmmenc_h26mS(>26mwait_for_comple == _a. onc#L888888888}3inent">7 oto. onc7".cEciphe261menc_has26la94s="cohexdufm04 Ai3no26la9>26la> * Updated7RF3CC77I. onc#L8}3inent">7 oto. onc7".cEciphe2611enc_has26ass=3" nam  tblkc#Le>.4e26ass>26lgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2612enc_has26lass=3" nam  tblkc#Le>.426las>261"> *3/spae="<},c33inent">7 oto. onc7".cEciphe26l3enc_has26clas33ine was 01"- oncli26cla>26lk="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(tnepres)".lick=el spa33inent">7 oto. onc7".cEciphe26l4enc_has26spae 9las4s="co Cop04 Ai26spa>261: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe26l5enc_has26===ciphe"nam  vL15">. 1526===>26l"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe26l6enc_has26340c#L=inpL1__noa. on6t"26340>26lSlincocl vL15">. 1k="e 9=".c#cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe26l7enc_has261 Ai411ele 7"line79">. 1261 A>26llinskc#Le>.8\n/quoereeeeeeeeeeeeeeeeecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe26l8enc_has26ck=".9>3spa3se class=31"26ck=>26l S =91n ele ;. onc#L8eeeeeeeeeeeeeeeeeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stnepres_enc_tv_gsmplazsg_76n10h2sh_digtnepres_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe26l9enc_has26==ae=====ciphe"_3/4pflag26==a>26lwait_for_comple == _aocl vL15">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TNEPRES_ENC_TEST_VECTORSl9ne" nam7 vL15TNEPRES_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe262menc_has26 SSSSSSSSSent">/taae==3+26 SS>262aait_for_comple == _aaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe2621enc_has26======ae===ae=====ciphe"26===>26 gsck=".c#nt"> *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2622enc_has26COMPLETIc7.pae clas33ine26COM>26 "> *3/spae=". 1k="e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stnepres_dec_tv_gsmplazsg_76n10h2sh_digtnepres_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2623enc_has26h_rflags _freexomme4t">t26h_r>262k="ae==])">
333333333 *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TNEPRES_DEC_TEST_VECTORSl9ne" nam7 vL15TNEPRES_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2624enc_has26===breakwas 0, expect5">26===>26 : Te/9ammmspae 9=".c#################}3inent">7 oto. onc7".cEciphe2625enc_has26>9*          42  Ad421el26>9*>26 "> * Updated7RF3CC77Ie 9=".c#}3inent">7 oto. onc7".cEciphe2626enc_has26 */2""com===========ae==26 */>26 k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEciphe2627enc_has26am  vL15">. 153/a>34Ss=426am >262linskc#Le>.8\},c33inent">7 oto. onc7".cEciphe2628enc_has26#L=r4 co        4   Ga4126#L=>26  S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(twofish)".lick=el spa33inent">7 oto. onc7".cEciphe26 9enc_has26".9comment">7fNCRYPTco7*26".9>26 wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe263menc_has26ncli 157/a>>t7of">
3div 26ncl>263a> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2631enc_has26o7at9 but 92"comment"> *26o7a>26ngsck=".c#nt"> *3/spaeRF3CC77Icocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2632enc_has26szcla93gsck=".c#L=reqv i26szc>26n"> *3/spae=". 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2633enc_has26thor4ataae==/a>3spa34e c26tho>26nk="ae==])">
3333333333333333333333333. onc#L8cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_enc_tv_gsmplazsg_76n10h2sh_digtf_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2634enc_has263 A7"line7 nam  vL15">. 263 A>26n: Te/9ammmspae 9=".c#33333333 *3/spaeRF3CC77Icocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_ENC_TEST_VECTORSl9ne" nam7 vL15TF_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2635enc_has26k=".c#L=r4 co        4  26k=">26nommet_ef was 0, expeccccccccccccccccc}33inent">7 oto. onc7".cEciphe2636enc_has26u4 onclicl vL15">. 1k=".26u4 >263Slincocl vL15">. 1k=" *3/spaele == _acocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2637enc_has26=".c#L=K4RN 303 40".lick26=".>26nent">t/of">tcoun ele ">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_dec_tv_gsmplazsg_76n10h2sh_digtf_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2638enc_has26ou9ef345sz2C410419s=coun26ou9>263 S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_DEC_TEST_VECTORSl9ne" nam7 vL15TF_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2639enc_has26ncli 157/a>>t7of">
3div 26ncl>26nwait_for_comple == _aaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe264menc_has26capsz S(ra. sz S["onclic26cap>26ca> * Updated7RF3CC77Iaaaaaaaa}3inent">7 oto. onc7".cEciphe2641enc_has26eon9lick493"comment"> *326eon>26cgsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2642enc_has26pa3loc_bufcomment"4t9of"26pa3>264"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2643enc_has26>t/of">
3div7szsg_76n9">26>t/>26ck="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(xeta)".lick=el spa33inent">7 oto. onc7".cEciphe2644enc_has26) /a>3spa34e class=34"co26) />26c: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2645enc_has26) /testmgr.c#Ls.ciL1"Svq26) />264"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2646enc_has26.c#L=inputv id vc0]t/of"26.c#>26cSlincocl vL15">. 1k=" *3/spaecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2647enc_has26> *7ment">t/o#L=inputv i26> *>26clinskc#Le>.8\n/quoere">. 1k=" *3/spaecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2648enc_has26a7s=3""MAX_IVLE753/a was26a7s>26c S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sxeta_enc_tv_gsmplazsg_76n10h2sh_digxeta_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2649enc_has26"livoidv* ncls04>>>>a>3426"li>26cwait_for_comple == _a. onc#L888888888 *3/spaecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=XETA_ENC_TEST_VECTORSl9ne" nam7 vL15XETA_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe265menc_has26#L=MAX_IVLE7>339e cla7s=26#L=>26#Lmmet_ef was 0, expec 9=".c#<<<<<<<<<}33inent">7 oto. onc7".cEciphe2651enc_has26clas7437"c7mment"a>3spa326cla>26#gsck=".c#nt"> *3/spae88888888 *3/spaecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2652enc_has26con7/of9=reqv id 92uae==26con>265"> *3/spae=". 1k="e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sxeta_dec_tv_gsmplazsg_76n10h2sh_digxeta_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2653enc_has26=========ae=======sizesz26===>265k="ae==])">
333333333 *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=XETA_DEC_TEST_VECTORSl9ne" nam7 vL15XETA_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2654enc_has26 tblkc#Le>.4C410429sz S)26 tb>26#: Te/9ammmspae 9=".c#################}3inent">7 oto. onc7".cEciphe2655enc_has26e clas7437"c7mment"a>3sp26e c>26#"> * Updated7RF3CC77I########}3inent">7 oto. onc7".cEciphe2656enc_has26="zc#c/of"> sz S == /.li26="z>26#k="ae==])">
3div sz/e}3inent">7 oto. onc7".cEciphe2657enc_has26sh_dig>. t9on" )s{=t_nos26sh_>265linskc#Le>.8\},c33inent">7 oto. onc7".cEciphe2658enc_has26omment"novrf." nam  vL1526omm>26# S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ecb(xtea)".lick=el spa33inent">7 oto. onc7".cEciphe2659enc_has26oc_c#c3/a>3spa34e class=26oc_>26#wait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe266menc_has26t340sz S)3/spae==ae=====26t34>266aait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2661enc_has26]s74line78>3spa3se class26]s7>26tgsck=".c#nt"> *3/spaediv sz/ecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2662enc_has26">. 153/a>34Ss=4lineSs=426">.>26t"> *3/spae=". 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2663enc_has263_ahash_dig>. 4le ,7"lin263_a>26tk="ae==])">
333333333 *3/spaediv sz/ee 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sxtea_enc_tv_gsmplazsg_76n10h2sh_digxtea_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2664enc_has26 = onclitblkc#Le>.45">.726 = >26t: Te/9ammmspae 9=".c#a 337e cccccccccdiv sz/ecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=XTEA_ENC_TEST_VECTORSl9ne" nam7 vL15XTEA_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2665enc_has263i9e was 0, expect  vL15263i9>26tommet_ef was 0, expec 9=".c#<<<<<<<<<}33inent">7 oto. onc7".cEciphe2666enc_has26nkiL9 726tSlincocl vL15">. 1k="ccccccccdiv sz/ecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2667enc_has26"_g/4pflagsck=".c#L=reqv26"_g>266ent">t/of">tcoun ele ">. 1k=" *3/spaele == _acocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sxtea_dec_tv_gsmplazsg_76n10h2sh_digxtea_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2668enc_has26+se class=31"commeae====26+se>266 S =91n ele ;. onc#L8">. 1k=" *3/spaele == _acocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=XTEA_DEC_TEST_VECTORSl9ne" nam7 vL15XTEA_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2669enc_has263comment"9t/of">jele  co263co>26twait_for_comple == _aaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe267menc_has26"cohexdufm04 Ai3novrf.c#26"co>26"c Te/9ammmspae 9=".c#aaaaaaaa}3inent">7 oto. onc7".cEciphe2671enc_has26Eele ]s74line78>3spa3se 26Eel>26"gsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2672enc_has26c9=sf ( onclick=".c#L=d726c9=>267"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2673enc_has26Eele ]s74line78>3spa3se 26Eel>267k="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#gcm(aes)".lick=el spa33inent">7 oto. onc7".cEciphe2674enc_has26hash_opsz Sline" nam   c26has>26": Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEciphe2675enc_has26agne78>3spa3se claoffa3426agn>267"> * Updated7RF3CC77Icocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2676enc_has26S( oncccccccccapmmenc_ha26S( >26"Slincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2677enc_has26======== onclick="z9#cmp26===>26"linskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEciphe2678enc_has26".c#L=o7".c#L=alg/e  == 26".c>26" S =91n ele ;. onc#L8">. 1k=" *3/spaecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2679enc_has26se claIDXmmenc_hash_opsz26se >26"wait_for_comple == _an/quoereeeeeeeee *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_gcm_enc_tv_gsmplazsg_76n10h2sh_digaes_gcm_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe268menc_has26pagne78>3spa3se claoffa326pag>26paait_for_comple == _aaaaaaaaaeeeeeeee *3/spaecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_GCM_ENC_TEST_VECTORSl9ne" nam7 vL15AES_GCM_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2681enc_has26enc_hash_opsz Slincocl v26enc>26pgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEciphe2682enc_has26commen7ommen vL15">. 15326com>268"> *3/spae=". 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2683enc_has26_hash_opsz Sline" nam   26_ha>268k="ae==])">
333333333a 337e c *3/spaediv sz/ecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_gcm_dec_tv_gsmplazsg_76n10h2sh_digaes_gcm_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2684enc_has26enc_hash_opsz Slincocl v26enc>26p: Te/9ammmspae 9=".c#a 337e c *3/spaediv sz/ecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_GCM_DEC_TEST_VECTORSl9ne" nam7 vL15AES_GCM_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2685enc_has26sh_opsz Sline" nam   cla26sh_>26pommet_ef was 0, expeccccccccccccccccc}3inent">7 oto. onc7".cEciphe2686enc_has26ae clas32=4nc#cm9 on4#9k26ae >26pSlincocl vL15">. 1k="e 9=".c#}3inent">7 oto. onc7".cEciphe2687enc_has26h_opsz Sline" nam   clas26h_o>26plinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2688enc_has26hash_opsz Slincocl vL15"26has>268 S =91n ele ;},c33inent">7 oto. onc7".cEciphe2689enc_has26.c#L=d7cELcommen7ommen v26.c#>26pwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ghash".lick=el spa33inent">7 oto. onc7".cEciphe269menc_has26====s.ciL1"Svquo9sfail9826===>269aait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2691enc_has26se claIDXmmenc_hash_opsz26se >26=gsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2692enc_has26pagne78>3spa3se claoffa326pag>26="> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2693enc_has26enc_hash_opsz Slincocl v26enc>269k="ae==])">
333333333 *3/spaecocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2694enc_has26ae==3+/of">mt"g/e  == on26ae=>26=: Te/9ammmspae 9=".c#a 337e ccccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sghash_tv_gsmplazsg_76n10h2sh_digghash_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2695enc_has26.c#L=d7cELcommen7ommen v26.c#>26=ommet_ef was 0, expeccccccccccccccccccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=GHASH_TEST_VECTORSl9ne" nam7 vL15GHASH_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2696enc_has26enc_hash_opsz Slincocl v26enc>26=Slincocl vL15">. 1k="""""""""}3inent">7 oto. onc7".cEciphe2697enc_has26.c#L=d7cELcommen7ommen v26.c#>269linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2698enc_has26777777777777k="/8cont/of26777>269 S =91n ele ;},c33inent">7 oto. onc7".cEciphe2699enc_has26 S( oncccccccccapmmenc_h26 S(>26=wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(crc32)".lick=el spa33inent">7 oto. onc7".cEciphe27mmenc_has27mmenoncccccccccapmmenc_h27mme>27mm> * Updated7RF3CC77Icocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe27m1enc_has27me claIDXmmenc_hash_opsz27me >27mgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe27m2enc_has27magne78>3spa3se claoffa327mag>27m"> *3/spae=". 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe27m3enc_has27mnc_hash_opsz Slincocl v27mnc>270k="ae==])">
33333333333333333cccccccccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sbfin_crc_tv_gsmplazsg_76n10h2sh_digbfin_crc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe27m4enc_has27me==3+/of">mt"g/e  == on27me=>27m: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=BFIN_CRC_TEST_VECTORSl9ne" nam7 vL15BFIN_CRC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe27m5enc_has27mc#L=d7cELcommen7ommen v27mc#>270"> * Updated7RF3CC77Ie 9=".c#}3inent">7 oto. onc7".cEciphe27m6enc_has27mnc_hash_opsz Slincocl v27mnc>27mSlincocl vL15">. 1k="}3inent">7 oto. onc7".cEciphe27m7enc_has27mc#L=d7cELcommen7ommen v27mc#>270linskc#Le>.8\},c33inent">7 oto. onc7".cEciphe27m8enc_has27m77777777777k="/8cont/of27m77>270 S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(md5)".lick=el spa33inent">7 oto. onc7".cEciphe27m9enc_has27mS( oncccccccccapmmenc_h27mS(>27mwait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe271menc_has27la94s="cohexdufm04 Ai3no27la9>27la> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2711enc_has27ass=3" nam  tblkc#Le>.4e27ass>27lgsck=".c#nt"> *3/spaeRF3CC77Icocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2712enc_has27lass=3" nam  tblkc#Le>.427las>271"> *3/spae=". 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_md5_tv_gsmplazsg_76n10h2sh_dighmac_md5_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2713enc_has27clas33ine was 01"- oncli27cla>27lk="ae==])">
333333333 *3/spaediv sz/ecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_MD5_TEST_VECTORSl9ne" nam7 vL15HMAC_MD5_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe27l4enc_has27spae 9las4s="co Cop04 Ai27spa>271: Te/9ammmspae 9=".c#########}3inent">7 oto. onc7".cEciphe27l5enc_has27===ciphe"nam  vL15">. 1527===>27l"> * Updated7RF3CC77I}3inent">7 oto. onc7".cEciphe27l6enc_has27340c#L=inpL1__noa. on6t"27340>271Slincocl vL15},c33inent">7 oto. onc7".cEciphe27l7enc_has271 Ai411ele 7"line79">. 1271 A>27llinskc#Le>.8\n/quoerecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(rmd128)".lick=el spa33inent">7 oto. onc7".cEciphe27l8enc_has27ck=".9>3spa3se class=31"27ck=>27l S =91n ele ;. onc#L8cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2719enc_has27==ae=====ciphe"_3/4pflag27==a>27lwait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe272menc_has27 SSSSSSSSSent">/taae==3+27 SS>272aait_for_comple == _aaaaaaaaacocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2721enc_has27======ae===ae=====ciphe"27===>27 gsck=".c#nt"> *3/spae">. 1k="e 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_rmd128_tv_gsmplazsg_76n10h2sh_dighmac_rmd128_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2722enc_has27COMPLETIc7.pae clas33ine27COM>27 "> *3/spae=". 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_RMD128_TEST_VECTORSl9ne" nam7 vL15HMAC_RMD128_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2723enc_has27h_rflags _freexomme4t">t27h_r>272k="ae==])">
333333333 *3/spae}3inent">7 oto. onc7".cEciphe2724enc_has27===breakwas 0, expect5">27===>27 : Te/9ammmspae 9=".c#}3inent">7 oto. onc7".cEciphe2725enc_has27>9*          42  Ad421el27>9*>27 "> * Updated7},c33inent">7 oto. onc7".cEciphe2726enc_has27 */2""com===========ae==27 */>27 k="ae==])">
3div sz/ecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(rmd160)".lick=el spa33inent">7 oto. onc7".cEciphe2727enc_has27am  vL15">. 153/a>34Ss=427am >272linskc#Le>.8\n/quoerecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2728enc_has27#L=r4 co        4   Ga4127#L=>27  S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2729enc_has27".9comment">7fNCRYPTco7*27".9>27 wait_for_comple == _a. onc#L8cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe273menc_has27ncli 157/a>>t7of">
3div 27ncl>273a> * Updated7RF3CC77Ile == _a. onc#L8cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_rmd160_tv_gsmplazsg_76n10h2sh_dighmac_rmd160_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2731enc_has27o7at9 but 92"comment"> *27o7a>27ngsck=".c#nt"> *3/spaeRF3CC77I. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_RMD160_TEST_VECTORSl9ne" nam7 vL15HMAC_RMD160_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2732enc_has27szcla93gsck=".c#L=reqv i27szc>27n"> *3/spae="7 oto. onc7".cEciphe2733enc_has27thor4ataae==/a>3spa34e c27tho>27nk="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2734enc_has273 A7"line7 nam  vL15">. 273 A>27n: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2735enc_has27k=".c#L=r4 co        4  27k=">27nommet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(sha1)".lick=el spa33inent">7 oto. onc7".cEciphe2736enc_has27u4 onclicl vL15">. 1k=".27u4 >273Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2737enc_has27=".c#L=K4RN 303 40".lick27=".>27nent">t/of">tcoun ele cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2738enc_has27ou9ef345sz2C410419s=coun27ou9>273 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2739enc_has27ncli 157/a>>t7of">
3div 27ncl>27nwait_for_comple == _aaaaaaaaacocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe274menc_has27capsz S(ra. sz S["onclic27cap>27ca> * Updated7RF3CC77Iaaaaaaaaaaaaaaaacocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha1_tv_gsmplazsg_76n10h2sh_dighmac_sha1_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2741enc_has27eon9lick493"comment"> *327eon>27cgsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaacocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA1_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA1_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2742enc_has27pa3loc_bufcomment"4t9of"27pa3>274"> *3/spae="7 oto. onc7".cEciphe2743enc_has27>t/of">
3div7szsg_76n9">27>t/>27ck="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2744enc_has27) /a>3spa34e class=34"co27) />274: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2745enc_has27) /testmgr.c#Ls.ciL1"Svq27) />274"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(sha224)".lick=el spa33inent">7 oto. onc7".cEciphe2746enc_has27.c#L=inputv id vc0]t/of"27.c#>27cSlincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2747enc_has27> *7ment">t/o#L=inputv i27> *>27clinskc#Le>.8\n/quoerecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2748enc_has27a7s=3""MAX_IVLE753/a was27a7s>27c S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2749enc_has27"livoidv* ncls04>>>>a>3427"li>27cwait_for_comple == _a. onc#L8cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe275menc_has27#L=MAX_IVLE7>339e cla7s=27#L=>27#Lmmet_ef was 0, expec 9=".c#<<<<<<<<. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha224_tv_gsmplazsg_76n10h2sh_dighmac_sha224_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2751enc_has27clas7437"c7mment"a>3spa327cla>27#gsck=".c#nt"> *3/spae88888888 *3/spaecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA224_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA224_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2752enc_has27con7/of9=reqv id 92uae==27con>275"> *3/spae="7 oto. onc7".cEciphe2753enc_has27=========ae=======sizesz27===>275k="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2754enc_has27 tblkc#Le>.4C410429sz S)27 tb>275: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2755enc_has27e clas7437"c7mment"a>3sp27e c>27#"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(sha256)".lick=el spa33inent">7 oto. onc7".cEciphe2756enc_has27="zc#c/of"> sz S == /.li27="z>27#k="ae==])">
3div sz/ecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2757enc_has27sh_dig>. t9on" )s{=t_nos27sh_>275linskc#Le>.8\n/quoerecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2758enc_has27omment"novrf." nam  vL1527omm>27# S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2759enc_has27oc_c#c3/a>3spa34e class=27oc_>27#wait_for_comple == _a. onc#L8cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe276menc_has27t340sz S)3/spae==ae=====27t34>276aait_for_comple == _ale == _a. onc#L8cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha256_tv_gsmplazsg_76n10h2sh_dighmac_sha256_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2761enc_has27]s74line78>3spa3se class27]s7>27tgsck=".c#nt"> *3/spaediv sz/e. onc#L8cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA256_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA256_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2762enc_has27">. 153/a>34Ss=4lineSs=427">.>27t"> *3/spae="7 oto. onc7".cEciphe2763enc_has273_ahash_dig>. 4le ,7"lin273_a>27tk="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2764enc_has27 = onclitblkc#Le>.45">.727 = >276: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2765enc_has273i9e was 0, expect  vL15273i9>27tommet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(sha384)".lick=el spa33inent">7 oto. onc7".cEciphe2766enc_has27nkiL9 727tSlincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2767enc_has27"_g/4pflagsck=".c#L=reqv27"_g>276ent">t/of">tcoun ele cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2768enc_has27+se class=31"commeae====27+se>276 S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2769enc_has273comment"9t/of">jele  co273co>27twait_for_comple == _aaaaaaaaacocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe277menc_has27"cohexdufm04 Ai3novrf.c#27"co>27"c Te/9ammmspae 9=".c#aaaaaaaaaaaaaaaacocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha384_tv_gsmplazsg_76n10h2sh_dighmac_sha384_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2771enc_has27Eele ]s74line78>3spa3se 27Eel>27"gsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaacocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA384_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA384_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2772enc_has27c9=sf ( onclick=".c#L=d727c9=>277"> *3/spae="7 oto. onc7".cEciphe2773enc_has27Eele ]s74line78>3spa3se 27Eel>277k="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2774enc_has27hash_opsz Sline" nam   c27has>277: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2775enc_has27agne78>3spa3se claoffa3427agn>277"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#hmac(sha512)".lick=el spa33inent">7 oto. onc7".cEciphe2776enc_has27S( oncccccccccapmmenc_ha27S( >27"Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2777enc_has27======== onclick="z9#cmp27===>27"linskc#Le>.8\n/quoerecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2778enc_has27".c#L=o7".c#L=alg/e  == 27".c>27" S =91n ele ;. onc#L8cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2779enc_has27se claIDXmmenc_hash_opsz27se >27"wait_for_comple == _an/quoerecocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe278menc_has27pagne78>3spa3se claoffa327pag>27paait_for_comple == _aaaaaaaaaeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Shmac_sha512_tv_gsmplazsg_76n10h2sh_dighmac_sha512_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2781enc_has27enc_hash_opsz Slincocl v27enc>27pgsck=".c#nt"> *3/spaeeeeeeeeeeeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=HMAC_SHA512_TEST_VECTORSl9ne" nam7 vL15HMAC_SHA512_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2782enc_has27commen7ommen vL15">. 15327com>278"> *3/spae="7 oto. onc7".cEciphe2783enc_has27_hash_opsz Sline" nam   27_ha>278k="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2784enc_has27enc_hash_opsz Slincocl v27enc>278: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2785enc_has27sh_opsz Sline" nam   cla27sh_>27pommet_ef was 0, expeccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lrw(aes)".lick=el spa33inent">7 oto. onc7".cEciphe2786enc_has27ae clas32=4nc#cm9 on4#9k27ae >27pSlincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2787enc_has27h_opsz Sline" nam   clas27h_o>27plinskc#Le>.8\n/quoerecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2788enc_has27hash_opsz Slincocl vL15"27has>278 S =91n ele ;. onc#L8">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2789enc_has27.c#L=d7cELcommen7ommen v27.c#>27pwait_for_comple == _a. onc#L8">. 1k="cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe279menc_has27====s.ciL1"Svquo9sfail9827===>279aait_for_comple == _ale == _a. onc#L8">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_lrw_enc_tv_gsmplazsg_76n10h2sh_digaes_lrw_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2791enc_has27se claIDXmmenc_hash_opsz27se >27=gsck=".c#nt"> *3/spae1n ele ;. onc#L8">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_LRW_ENC_TEST_VECTORSl9ne" nam7 vL15AES_LRW_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2792enc_has27pagne78>3spa3se claoffa327pag>27="> *3/spae="7 oto. onc7".cEciphe2793enc_has27enc_hash_opsz Slincocl v27enc>279k="ae==])">
333333333 *3/spae">. 1k="cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2794enc_has27ae==3+/of">mt"g/e  == on27ae=>27=: Te/9ammmspae 9=".c#a 337e ccccccccc">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_lrw_dec_tv_gsmplazsg_76n10h2sh_digaes_lrw_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2795enc_has27.c#L=d7cELcommen7ommen v27.c#>27=ommet_ef was 0, expeccccccccccccccccc">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_LRW_DEC_TEST_VECTORSl9ne" nam7 vL15AES_LRW_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2796enc_has27enc_hash_opsz Slincocl v27enc>27=Slincocl vL15">. 1k="""""""""""""""""}3inent">7 oto. onc7".cEciphe2797enc_has27.c#L=d7cELcommen7ommen v27.c#>279linskc#Le>.8\n/quoere""""""""}3inent">7 oto. onc7".cEciphe2798enc_has27777777777777k="/8cont/of27777>279 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe2799enc_has27 S( oncccccccccapmmenc_h27 S(>27=wait_for_comp},c33inent">7 oto. onc7".cEciphe28mmenc_has28mmenoncccccccccapmmenc_h28mme>28mm> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lrw(cmenllia)".lick=el spa33inent">7 oto. onc7".cEciphe28m1enc_has28me claIDXmmenc_hash_opsz28me >28mgsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe28m2enc_has28magne78>3spa3se claoffa328mag>28m"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe28m3enc_has28mnc_hash_opsz Slincocl v28mnc>280k="ae==])">
33333333333333333cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe28m4enc_has28me==3+/of">mt"g/e  == on28me=>28m: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe28m5enc_has28mc#L=d7cELcommen7ommen v28mc#>280"> * Updated7RF3CC77Ie 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scmenllia_lrw_enc_tv_gsmplazsg_76n10h2sh_digcmenllia_lrw_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe28m6enc_has28mnc_hash_opsz Slincocl v28mnc>28mSlincocl vL15">. 1k="==])">
33333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_LRW_ENC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_LRW_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe28m7enc_has28mc#L=d7cELcommen7ommen v28mc#>280ent">t/of">tcoun ele ">. 1k=" *3/spae}33inent">7 oto. onc7".cEciphe28m8enc_has28m77777777777k="/8cont/of28m77>280 S =91n ele ;. onc#L83333333333333333cocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe28m9enc_has28mS( oncccccccccapmmenc_h28mS(>28mwait_for_comple == _a. onc#L83333333333333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scmenllia_lrw_dec_tv_gsmplazsg_76n10h2sh_digcmenllia_lrw_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe281menc_has28la94s="cohexdufm04 Ai3no28la9>28la> * Updated7RF3CC77I. onc#L83333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAMELLIA_LRW_DEC_TEST_VECTORSl9ne" nam7 vL15CAMELLIA_LRW_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2811enc_has28ass=3" nam  tblkc#Le>.4e28ass>28lgsck=".c#nt"> *3/spaeRF3CC77IIIIIIIII}3inent">7 oto. onc7".cEciphe2812enc_has28lass=3" nam  tblkc#Le>.428las>281"> *3/spae="7 oto. onc7".cEciphe2813enc_has28clas33ine was 01"- oncli28cla>28lk="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2814enc_has28spae 9las4s="co Cop04 Ai28spa>281: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe28l5enc_has28===ciphe"nam  vL15">. 1528===>28l"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lrw(cmst6)".lick=el spa33inent">7 oto. onc7".cEciphe28l6enc_has28340c#L=inpL1__noa. on6t"28340>281Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe28l7enc_has281 Ai411ele 7"line79">. 1281 A>28llinskc#Le>.8\n/quoerecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe28l8enc_has28ck=".9>3spa3se class=31"28ck=>28l S =91n ele ;. onc#L8n/quoerecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2819enc_has28==ae=====ciphe"_3/4pflag28==a>28lwait_for_comple == _a. onc#L8n/quoerecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe282menc_has28 SSSSSSSSSent">/taae==3+28 SS>282aait_for_comple == _aaaaaaaaa. onc#L8n/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scmst6_lrw_enc_tv_gsmplazsg_76n10h2sh_digcmst6_lrw_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2821enc_has28======ae===ae=====ciphe"28===>28 gsck=".c#nt"> *3/spae">. 1k="e 9=".c#n/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_LRW_ENC_TEST_VECTORSl9ne" nam7 vL15CAST6_LRW_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2822enc_has28COMPLETIc7.pae clas33ine28COM>28 "> *3/spae=". 1k="}33inent">7 oto. onc7".cEciphe2823enc_has28h_rflags _freexomme4t">t28h_r>282k="ae==])">
333333333 *3/spaen/quoerecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2824enc_has28===breakwas 0, expect5">28===>28 : Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Scmst6_lrw_dec_tv_gsmplazsg_76n10h2sh_digcmst6_lrw_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2825enc_has28>9*          42  Ad421el28>9*>282ommet_ef was 0, expeccccccccccccccccc">. 1k="cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=CAST6_LRW_DEC_TEST_VECTORSl9ne" nam7 vL15CAST6_LRW_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2826enc_has28 */2""com===========ae==28 */>28 k="ae==])">
3div sz/eeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEciphe2827enc_has28am  vL15">. 153/a>34Ss=428am >282linskc#Le>.8\n/quoereeeeeeeee}3inent">7 oto. onc7".cEciphe2828enc_has28#L=r4 co        4   Ga4128#L=>28  S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe2829enc_has28".9comment">7fNCRYPTco7*28".9>282wait_for_comp},c33inent">7 oto. onc7".cEciphe283menc_has28ncli 157/a>>t7of">
3div 28ncl>283a> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lrw(serpent)".lick=el spa33inent">7 oto. onc7".cEciphe2831enc_has28o7at9 but 92"comment"> *28o7a>28ngsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2832enc_has28szcla93gsck=".c#L=reqv i28szc>28n"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2833enc_has28thor4ataae==/a>3spa34e c28tho>28nk="ae==])">
333333333a 337e ccocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2834enc_has283 A7"line7 nam  vL15">. 283 A>283: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2835enc_has28k=".c#L=r4 co        4  28k=">28nommet_ef was 0, expece 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_lrw_enc_tv_gsmplazsg_76n10h2sh_digserpent_lrw_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2836enc_has28u4 onclicl vL15">. 1k=".28u4 >283Slincocl vL15">. 1k="==])">
333333333a 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_LRW_ENC_TEST_VECTORSl9ne" nam7 vL15SERPENT_LRW_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2837enc_has28=".c#L=K4RN 303 40".lick28=".>28nent">t/of">tcoun ele                 }33inent">7 oto. onc7".cEciphe2838enc_has28ou9ef345sz2C410419s=coun28ou9>283 S =91n ele ;. onc#L833333333a 337e ccocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2839enc_has28ncli 157/a>>t7of">
3div 28ncl>28nwait_for_comple == _aaaaaaaaa33333333a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sserpent_lrw_dec_tv_gsmplazsg_76n10h2sh_digserpent_lrw_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe284menc_has28capsz S(ra. sz S["onclic28cap>28ca> * Updated7RF3CC77Iaaaaaaaaaaaaaaaaa 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SERPENT_LRW_DEC_TEST_VECTORSl9ne" nam7 vL15SERPENT_LRW_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2841enc_has28eon9lick493"comment"> *328eon>28cgsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe2842enc_has28pa3loc_bufcomment"4t9of"28pa3>284"> *3/spae="7 oto. onc7".cEciphe2843enc_has28>t/of">
3div7szsg_76n9">28>t/>28ck="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2844enc_has28) /a>3spa34e class=34"co28) />284: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2845enc_has28) /testmgr.c#Ls.ciL1"Svq28) />284"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lrw(twofish)".lick=el spa33inent">7 oto. onc7".cEciphe2846enc_has28.c#L=inputv id vc0]t/of"28.c#>28cSlincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2847enc_has28> *7ment">t/o#L=inputv i28> *>28clinskc#Le>.8\n/quoerecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2848enc_has28a7s=3""MAX_IVLE753/a was28a7s>28c S =91n ele ;. onc#L8n/quoerecocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2849enc_has28"livoidv* ncls04>>>>a>3428"li>28cwait_for_comple == _a. onc#L8n/quoerecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe285menc_has28#L=MAX_IVLE7>339e cla7s=28#L=>28#Lmmet_ef was 0, expec 9=".c#<<<<<<<<. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_lrw_enc_tv_gsmplazsg_76n10h2sh_digtf_lrw_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2851enc_has28clas7437"c7mment"a>3spa328cla>28#gsck=".c#nt"> *3/spae88888888 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_LRW_ENC_TEST_VECTORSl9ne" nam7 vL15TF_LRW_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2852enc_has28con7/of9=reqv id 92uae==28con>285"> *3/spae="7 oto. onc7".cEciphe2853enc_has28=========ae=======sizesz28===>285k="ae==])">
333333333 *3/spaen/quoerecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2854enc_has28 tblkc#Le>.4C410429sz S)28 tb>285: Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Stf_lrw_dec_tv_gsmplazsg_76n10h2sh_digtf_lrw_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2855enc_has28e clas7437"c7mment"a>3sp28e c>28#"> * Updated7RF3CC77I33333333 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=TF_LRW_DEC_TEST_VECTORSl9ne" nam7 vL15TF_LRW_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2856enc_has28="zc#c/of"> sz S == /.li28="z>28#k="ae==])">
3div sz/eeeeeeeeeeeeeeeee}3inent">7 oto. onc7".cEciphe2857enc_has28sh_dig>. t9on" )s{=t_nos28sh_>285linskc#Le>.8\n/quoereeeeeeeee}3inent">7 oto. onc7".cEciphe2858enc_has28omment"novrf." nam  vL1528omm>28# S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe2859enc_has28oc_c#c3/a>3spa34e class=28oc_>285wait_for_comp},c33inent">7 oto. onc7".cEciphe286menc_has28t340sz S)3/spae==ae=====28t34>286aait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#lzo".lick=el spa33inent">7 oto. onc7".cEciphe2861enc_has28]s74line78>3spa3se class28]s7>28tgsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _comp6sz S["onclicc7L96_gsz _compine 33inent">7 oto. onc7".cEciphe2862enc_has28">. 153/a>34Ss=4lineSs=428">.>28t"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2863enc_has283_ahash_dig>. 4le ,7"lin283_a>28tk="ae==])">
333333333a 337e ccocl vL15">. 1k=comp6sz S["onclicc7compine ccc33inent">7 oto. onc7".cEciphe2864enc_has28 = onclitblkc#Le>.45">.728 = >286: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=comp6sz S["onclicc7compine ccc33inent">7 oto. onc7".cEciphe2865enc_has283i9e was 0, expect  vL15283i9>28tommet_ef was 0, expece 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Slzo_comp_tv_gsmplazsg_76n10h2sh_diglzo_comp_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2866enc_has28nkiL9 728tSlincocl vL15">. 1k="e 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=LZO_COMP_TEST_VECTORSl9ne" nam7 vL15LZO_COMP_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2867enc_has28"_g/4pflagsck=".c#L=reqv28"_g>286ent">t/of">tcoun ele                 }33inent">7 oto. onc7".cEciphe2868enc_has28+se class=31"commeae====28+se>286 S =91n ele ;. onc#L8".c#nt"> *3/spaecocl vL15">. 1k=decomp6sz S["onclicc7decompine ccc33inent">7 oto. onc7".cEciphe2869enc_has283comment"9t/of">jele  co283co>28twait_for_comple == _aaaaaaaaa".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Slzo_decomp_tv_gsmplazsg_76n10h2sh_diglzo_decomp_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe287menc_has28"cohexdufm04 Ai3novrf.c#28"co>28"c Te/9ammmspae 9=".c#aaaaaaaaaaaaaaaa *3/spaecocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=LZO_DECOMP_TEST_VECTORSl9ne" nam7 vL15LZO_DECOMP_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2871enc_has28Eele ]s74line78>3spa3se 28Eel>28"gsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe2872enc_has28c9=sf ( onclick=".c#L=d728c9=>287"> *3/spae="7 oto. onc7".cEciphe2873enc_has28Eele ]s74line78>3spa3se 28Eel>287k="ae==])">
333333333}3inent">7 oto. onc7".cEciphe2874enc_has28hash_opsz Sline" nam   c28has>287: Te/9ammmspa},c33inent">7 oto. onc7".cEciphe2875enc_has28agne78>3spa3se claoffa3428agn>287"> * Updated7RF3CC77Icocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#md4".lick=el spa33inent">7 oto. onc7".cEciphe2876enc_has28S( oncccccccccapmmenc_ha28S( >28"Slincocl vL15">. 1k="cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2877enc_has28======== onclick="z9#cmp28===>28"linskc#Le>.8\n/quoerecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2878enc_has28".c#L=o7".c#L=alg/e  == 28".c>28" S =91n ele ;. onc#L8n/quoerecocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2879enc_has28se claIDXmmenc_hash_opsz28se >28"wait_for_comple == _an/quoeren/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Smd4_tv_gsmplazsg_76n10h2sh_digmd4_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe288menc_has28pagne78>3spa3se claoffa328pag>28paait_for_comple == _aaaaaaaaaeeeeeeeecocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=MD4_TEST_VECTORSl9ne" nam7 vL15MD4_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2881enc_has28enc_hash_opsz Slincocl v28enc>28pgsck=".c#nt"> *3/spaeeeeeeeee}3inent">7 oto. onc7".cEciphe2882enc_has28commen7ommen vL15">. 15328com>288"> *3/spae="7 oto. onc7".cEciphe2883enc_has28_hash_opsz Sline" nam   28_ha>288k="ae==])">
3},c33inent">7 oto. onc7".cEciphe2884enc_has28enc_hash_opsz Slincocl v28enc>288: Te/9ammmspae 9=".c#cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#md5".lick=el spa33inent">7 oto. onc7".cEciphe2885enc_has28sh_opsz Sline" nam   cla28sh_>28pommet_ef was 0, expeccocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2886enc_has28ae clas32=4nc#cm9 on4#9k28ae >28pSlincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2887enc_has28h_opsz Sline" nam   clas28h_o>28plinskc#Le>.8\n/quoere">. 1k="cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2888enc_has28hash_opsz Slincocl vL15"28has>288 S =91n ele ;. onc#L8">. 1k="">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Smd5_tv_gsmplazsg_76n10h2sh_digmd5_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2889enc_has28.c#L=d7cELcommen7ommen v28.c#>28pwait_for_comple == _a. onc#L8">. 1k="cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=MD5_TEST_VECTORSl9ne" nam7 vL15MD5_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe289menc_has28====s.ciL1"Svquo9sfail9828===>289aait_for_comple == _ale == _a}3inent">7 oto. onc7".cEciphe2891enc_has28se claIDXmmenc_hash_opsz28se >28=gsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2892enc_has28pagne78>3spa3se claoffa328pag>28="> *3/spae="<},c33inent">7 oto. onc7".cEciphe2893enc_has28enc_hash_opsz Slincocl v28enc>289k="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#michael_mic".lick=el spa33inent">7 oto. onc7".cEciphe2894enc_has28ae==3+/of">mt"g/e  == on28ae=>28=: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2895enc_has28.c#L=d7cELcommen7ommen v28.c#>28=ommet_ef was 0, expeccocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2896enc_has28enc_hash_opsz Slincocl v28enc>28=Slincocl vL15">. 1k="""""""""cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2897enc_has28.c#L=d7cELcommen7ommen v28.c#>289linskc#Le>.8\n/quoere""""""""""""""""cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Smichael_mic_tv_gsmplazsg_76n10h2sh_digmichael_mic_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2898enc_has28777777777777k="/8cont/of28777>289 S =91n ele ;. onc#L8""""""""""""""""cocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=MICHAEL_MIC_TEST_VECTORSl9ne" nam7 vL15MICHAEL_MIC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2899enc_has28 S( oncccccccccapmmenc_h28 S(>289wait_for_comple == _a. onc#L8}3inent">7 oto. onc7".cEciphe29mmenc_has29mmenoncccccccccapmmenc_h29mme>29mm> * Updated7RF3CC77I}3inent">7 oto. onc7".cEciphe29m1enc_has29me claIDXmmenc_hash_opsz29me >29mgsck=".c#nt">},c33inent">7 oto. onc7".cEciphe29m2enc_has29magne78>3spa3se claoffa329mag>29m"> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#ofb(aes)".lick=el spa33inent">7 oto. onc7".cEciphe29m3enc_has29mnc_hash_opsz Slincocl v29mnc>290k="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe29m4enc_has29me==3+/of">mt"g/e  == on29me=>29m: Te/9ammmspae 9=".c#cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe29m5enc_has29mc#L=d7cELcommen7ommen v29mc#>290"> * Updated7RF3CC77Icocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe29m6enc_has29mnc_hash_opsz Slincocl v29mnc>29mSlincocl vL15">. 1k="==])">
3cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe29m7enc_has29mc#L=d7cELcommen7ommen v29mc#>290ent">t/of">tcoun ele ">. 1k=" *3/spaecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe29m8enc_has29m77777777777k="/8cont/of29m77>290 S =91n ele ;. onc#L83333333333333333 *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ofb_enc_tv_gsmplazsg_76n10h2sh_digaes_ofb_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe29m9enc_has29mS( oncccccccccapmmenc_h29mS(>29mwait_for_comple == _a. onc#L83333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_OFB_ENC_TEST_VECTORSl9ne" nam7 vL15AES_OFB_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe291menc_has29la94s="cohexdufm04 Ai3no29la9>29la> * Updated7RF3CC77I. onc#L833333333}33inent">7 oto. onc7".cEciphe2911enc_has29ass=3" nam  tblkc#Le>.4e29ass>29lgsck=".c#nt"> *3/spaeRF3CC77IIIIIIIIIcocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2912enc_has29lass=3" nam  tblkc#Le>.429las>291"> *3/spae=". 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ofb_dec_tv_gsmplazsg_76n10h2sh_digaes_ofb_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2913enc_has29clas33ine was 01"- oncli29cla>29lk="ae==])">
333333333 *3/spaeRF3CC77IIIIIIIIIcocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_OFB_DEC_TEST_VECTORSl9ne" nam7 vL15AES_OFB_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2914enc_has29spae 9las4s="co Cop04 Ai29spa>291: Te/9ammmspae 9=".c#".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe29l5enc_has29===ciphe"nam  vL15">. 1529===>29l"> * Updated7RF3CC77I *3/spae}3inent">7 oto. onc7".cEciphe29l6enc_has29340c#L=inpL1__noa. on6t"29340>291Slincocl vL15">. 1k="}3inent">7 oto. onc7".cEciphe29l7enc_has291 Ai411ele 7"line79">. 1291 A>29llinskc#Le>.8\},c33inent">7 oto. onc7".cEciphe29l8enc_has29ck=".9>3spa3se class=31"29ck=>29l S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#pcbc(foto. )".lick=el spa33inent">7 oto. onc7".cEciphe2919enc_has29==ae=====ciphe"_3/4pflag29==a>29lwait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe292menc_has29 SSSSSSSSSent">/taae==3+29 SS>292aait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2921enc_has29======ae===ae=====ciphe"29===>29 gsck=".c#nt"> *3/spae">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2922enc_has29COMPLETIc7.pae clas33ine29COM>29 "> *3/spae=". 1k="cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2923enc_has29h_rflags _freexomme4t">t29h_r>292k="ae==])">
333333333 *3/spaen/quoere">. 1k="cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sfoto. _pcbc_enc_tv_gsmplazsg_76n10h2sh_digfoto. _pcbc_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2924enc_has29===breakwas 0, expect5">29===>29 : Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=FCRYPT_ENC_TEST_VECTORSl9ne" nam7 vL15FCRYPT_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2925enc_has29>9*          42  Ad421el29>9*>292ommet_ef was 0, expeccccccccccccccccc}33inent">7 oto. onc7".cEciphe2926enc_has29 */2""com===========ae==29 */>29 k="ae==])">
3div sz/eeeeeeeeeeeeeeeeecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2927enc_has29am  vL15">. 153/a>34Ss=429am >292linskc#Le>.8\n/quoereeeeeeeeeeeeeeeeeeeeeeeeecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Sfoto. _pcbc_dec_tv_gsmplazsg_76n10h2sh_digfoto. _pcbc_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2928enc_has29#L=r4 co        4   Ga4129#L=>29  S =91n ele ;. onc#L8eeeeeeeeeeeeeeeeeeeeeeeecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=FCRYPT_DEC_TEST_VECTORSl9ne" nam7 vL15FCRYPT_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2929enc_has29".9comment">7fNCRYPTco7*29".9>292wait_for_comple == _a. onc#L833333333}3inent">7 oto. onc7".cEciphe293menc_has29ncli 157/a>>t7of">
3div 29ncl>293a> * Updated7RF3CC77I33333333}3inent">7 oto. onc7".cEciphe2931enc_has29o7at9 but 92"comment"> *29o7a>29ngsck=".c#nt"> *3/spae}3inent">7 oto. onc7".cEciphe2932enc_has29szcla93gsck=".c#L=reqv i29szc>293"> *3/spae="<},c33inent">7 oto. onc7".cEciphe2933enc_has29thor4ataae==/a>3spa34e c29tho>29nk="ae==])">
333333333cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rfc3686(ctr(aes))".lick=el spa33inent">7 oto. onc7".cEciphe2934enc_has293 A7"line7 nam  vL15">. 293 A>293: Te/9ammmspae 9=".c#cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe2935enc_has29k=".c#L=r4 co        4  29k=">29nommet_ef was 0, expeccocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2936enc_has29u4 onclicl vL15">. 1k=".29u4 >293Slincocl vL15">. 1k="cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2937enc_has29=".c#L=K4RN 303 40".lick29=".>29nent">t/of">tcoun ele         cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe2938enc_has29ou9ef345sz2C410419s=coun29ou9>293 S =91n ele ;. onc#L833333333a 337e ccocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2939enc_has29ncli 157/a>>t7of">
3div 29ncl>29nwait_for_comple == _aaaaaaaaa33333333a 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ctr_rfc3686_enc_tv_gsmplazsg_76n10h2sh_digaes_ctr_rfc3686_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe294menc_has29capsz S(ra. sz S["onclic29cap>29ca> * Updated7RF3CC77Iaaaaaaaaaaaaaaaaa 337e ccocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CTR_3686_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CTR_3686_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2941enc_has29eon9lick493"comment"> *329eon>29cgsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaa}33inent">7 oto. onc7".cEciphe2942enc_has29pa3loc_bufcomment"4t9of"29pa3>294"> *3/spae=". 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2943enc_has29>t/of">
3div7szsg_76n9">29>t/>29ck="ae==])">
333333333a 337e cRF3CC77Ia 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ctr_rfc3686_dec_tv_gsmplazsg_76n10h2sh_digaes_ctr_rfc3686_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2944enc_has29) /a>3spa34e class=34"co29) />294: Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CTR_3686_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CTR_3686_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2945enc_has29) /testmgr.c#Ls.ciL1"Svq29) />294"> * Updated7RF3CC77IIIIIIIIIIIIIIIII}3inent">7 oto. onc7".cEciphe2946enc_has29.c#L=inputv id vc0]t/of"29.c#>29cSlincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe2947enc_has29> *7ment">t/o#L=inputv i29> *>29clinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe2948enc_has29a7s=3""MAX_IVLE753/a was29a7s>29c S =91n ele ;},c33inent">7 oto. onc7".cEciphe2949enc_has29"livoidv* ncls04>>>>a>3429"li>29cwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rfc4106(gcm(aes))".lick=el spa33inent">7 oto. onc7".cEciphe295menc_has29#L=MAX_IVLE7>339e cla7s=29#L=>29#Lmmet_ef was 0, expeccocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEciphe2951enc_has29clas7437"c7mment"a>3spa329cla>29#gsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2952enc_has29con7/of9=reqv id 92uae==29con>295"> *3/spae=". 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEciphe2953enc_has29=========ae=======sizesz29===>295k="ae==])">
333333333 *3/spaen/quoerecocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2954enc_has29 tblkc#Le>.4C410429sz S)29 tb>295: Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_gcm_rfc4106_enc_tv_gsmplazsg_76n10h2sh_digaes_gcm_rfc4106_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2955enc_has29e clas7437"c7mment"a>3sp29e c>29#"> * Updated7RF3CC77I33333333 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_GCM_4106_ENC_TEST_VECTORSl9ne" nam7 vL15AES_GCM_4106_ENC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe2956enc_has29="zc#c/of"> sz S == /.li29="z>29#k="ae==])">
3div sz/eeeeeeeeeeeeeeeee}33inent">7 oto. onc7".cEciphe2957enc_has29sh_dig>. t9on" )s{=t_nos29sh_>295linskc#Le>.8\n/quoereeeeeeeeen/quoerecocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2958enc_has29omment"novrf." nam  vL1529omm>29# S =91n ele ;. onc#L8n/quoereeeeeeeeen/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_gcm_rfc4106_dec_tv_gsmplazsg_76n10h2sh_digaes_gcm_rfc4106_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2959enc_has29oc_c#c3/a>3spa34e class=29oc_>295wait_for_comple == _a. onc#L83333333333333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_GCM_4106_DEC_TEST_VECTORSl9ne" nam7 vL15AES_GCM_4106_DEC_TEST_VECTORS3/a>3inent">7 oto. onc7".cEciphe296menc_has29t340sz S)3/spae==ae=====29t34>296aait_for_comple == _aaaaaaaaaaaaaaaaa}3inent">7 oto. onc7".cEciphe2961enc_has29]s74line78>3spa3se class29]s7>29tgsck=".c#nt"> *3/spaeaaaaaaaa}3inent">7 oto. onc7".cEciphe2962enc_has29">. 153/a>34Ss=4lineSs=429">.>29t"> *3/spae="7 oto. onc7".cEciphe2963enc_has293_ahash_dig>. 4le ,7"lin293_a>29tk="ae==])">
3},c33inent">7 oto. onc7".cEciphe2964enc_has29 = onclitblkc#Le>.45">.729 = >296: Te/3inent">7 oto. onc7".cEciphe2965enc_has293i9e was 0, expect  vL15293i9>29tommet3inent">7 oto. onc7".cEciphe2966enc_has29nkiL9 729tSlincocl vL15">. 1k="cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rfc4309(ccm(aes))".lick=el spa33inent">7 oto. onc7".cEciphe2967enc_has29"_g/4pflagsck=".c#L=reqv29"_g>296ent">t/of">tcoun ele cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _aeadm  vL15">. 153/L96_gsz _aeadine 33inent">7 oto. onc7".cEciphe2968enc_has29+se class=31"commeae====29+se>296 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe2969enc_has293comment"9t/of">jele  co293co>29twait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe297menc_has29"cohexdufm04 Ai3novrf.c#29"co>29"c Te/9ammmspae 9=".c#aaaaaaaacocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. onc7".cEciphe2971enc_has29Eele ]s74line78>3spa3se 29Eel>29"gsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaacocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe2972enc_has29c9=sf ( onclick=".c#L=d729c9=>297"> *3/spae=". 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ccm_rfc4309_enc_tv_gsmplazsg_76n10h2sh_digaes_ccm_rfc4309_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2973enc_has29Eele ]s74line78>3spa3se 29Eel>297k="ae==])">
333333333 *3/spaeaaaaaaaaaaaaaaaacocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CCM_4309_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CCM_4309_ENC_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe2974enc_has29hash_opsz Sline" nam   c29has>297: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. onc7".cEciphe2975enc_has29agne78>3spa3se claoffa3429agn>297"> * Updated7RF3CC77Iaaaaaaaaaaaaaaaacocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onc7".cEciphe2976enc_has29S( oncccccccccapmmenc_ha29S( >29"Slincocl vL15">. 1k="RF3CC77Iaaaaaaaaaaaaaaaacocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Saes_ccm_rfc4309_dec_tv_gsmplazsg_76n10h2sh_digaes_ccm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2977enc_has29======== onclick="z9#cmp29===>29"linskc#Le>.8\n/quoereRF3CC77Iaaaaaaaaaaaaaaaacocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=AES_CCM_4309_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CCM_4309_DEC_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe2978enc_has29".c#L=o7".c#L=alg/e  == 29".c>29" S =91n ele ;. onc#L8n/quoereeeeeeeee}3inent">7 oto. onc7".cEciphe2979enc_has29se claIDXmmenc_hash_opsz29se >29"wait_for_comple == _an/quoere}3inent">7 oto. onc7".cEciphe298menc_has29pagne78>3spa3se claoffa329pag>29paait_for_comple == _a}3inent">7 oto. onc7".cEciphe2981enc_has29enc_hash_opsz Slincocl v29enc>298gsck=".c#nt">},c33inent">7 oto. onc7".cEciphe2982enc_has29commen7ommen vL15">. 15329com>298"> *3/spae=". 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rmd128".lick=el spa33inent">7 oto. onc7".cEciphe2983enc_has29_hash_opsz Sline" nam   29_ha>298k="ae==])">
333333333cocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2984enc_has29enc_hash_opsz Slincocl v29enc>298: Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2985enc_has29sh_opsz Sline" nam   cla29sh_>29pommet_ef was 0, expece 9=".c#cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2986enc_has29ae clas32=4nc#cm9 on4#9k29ae >29pSlincocl vL15">. 1k="0, expece 9=".c#cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Srmd128_tv_gsmplazsg_76n10h2sh_digrmd128_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2987enc_has29h_opsz Sline" nam   clas29h_o>29plinskc#Le>.8\n/quoere">. 1k="e 9=".c#cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=RMD128_TEST_VECTORSl9ne" nam7 vL15RMD128_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe2988enc_has29hash_opsz Slincocl vL15"29has>298 S =91n ele ;. onc#L8">. 1k="}3inent">7 oto. onc7".cEciphe2989enc_has29.c#L=d7cELcommen7ommen v29.c#>29pwait_for_comple == _a}3inent">7 oto. onc7".cEciphe299menc_has29====s.ciL1"Svquo9sfail9829===>299aait_for_comp},c33inent">7 oto. onc7".cEciphe2991enc_has29se claIDXmmenc_hash_opsz29se >29=gsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rmd160".lick=el spa33inent">7 oto. onc7".cEciphe2992enc_has29pagne78>3spa3se claoffa329pag>299"> *3/spae=". 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe2993enc_has29enc_hash_opsz Slincocl v29enc>299k="ae==])">
333333333cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe2994enc_has29ae==3+/of">mt"g/e  == on29ae=>29=: Te/9ammmspae 9=".c#33333333cocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe2995enc_has29.c#L=d7cELcommen7ommen v29.c#>29=ommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Srmd160_tv_gsmplazsg_76n10h2sh_digrmd160_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe2996enc_has29enc_hash_opsz Slincocl v29enc>29=Slincocl vL15">. 1k="""""""""33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=RMD160_TEST_VECTORSl9ne" nam7 vL15RMD160_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe2997enc_has29.c#L=d7cELcommen7ommen v29.c#>299linskc#Le>.8\n/quoere""""""""}3inent">7 oto. onc7".cEciphe2998enc_has29777777777777k="/8cont/of29777>299 S =91n ele ;. onc#L8}3inent">7 oto. onc7".cEciphe2999enc_has29 S( oncccccccccapmmenc_h29 S(>299wait_for_comp},c33inent">7 oto. onc7".cEciphe30mmenc_has30mmenoncccccccccapmmenc_h30mme>30mmsck=".c#nt"> *3/spaecocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rmd256".lick=el spa33i/pre>inent">7 oto. onc7".cEciphe30m1enc_has30me claIDXmmenc_hash_opsz30me >30mgsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe30m2enc_has30magne78>3spa3se claoffa330mag>30m"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe30m3enc_has30mnc_hash_opsz Slincocl v30mnc>30mk="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe30m4enc_has30me==3+/of">mt"g/e  == on30me=>30m: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Srmd256_tv_gsmplazsg_76n10h2sh_digrmd256_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe30m5enc_has30mc#L=d7cELcommen7ommen v30mc#>30mommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=RMD256_TEST_VECTORSl9ne" nam7 vL15RMD256_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe30m6enc_has30mnc_hash_opsz Slincocl v30mnc>30mSlincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe30m7enc_has30mc#L=d7cELcommen7ommen v30mc#>30mlinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe30m8enc_has30m77777777777k="/8cont/of30m77>30m S =91n ele ;},c33inent">7 oto. onc7".cEciphe30m9enc_has30mS( oncccccccccapmmenc_h30mS(>30mwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rmd320".lick=el spa33inent">7 oto. onc7".cEciphe301menc_has30la94s="cohexdufm04 Ai3no30la9>30lasck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3011enc_has30ass=3" nam  tblkc#Le>.4e30ass>30lgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe30l2enc_has30lass=3" nam  tblkc#Le>.430las>30l"> *3/spae=". 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3013enc_has30clas33ine was 01"- oncli30cla>30lk="ae==])">
333333333 *3/spaen/quoerecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Srmd320_tv_gsmplazsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3014enc_has30spae 9las4s="co Cop04 Ai30spa>30l: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=co,="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=RMD320_TEST_VECTORSl9ne" nam7 vL15RMD320_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3015enc_has30===ciphe"nam  vL15">. 1530===>30l"> * Updated7RF3CC77I *3/spae}3inent">7 oto. onc7".cEciphe30l6enc_has30340c#L=inpL1__noa. on6t"30340>30lSlincocl vL15">. 1k="}3inent">7 oto. onc7".cEciphe30l7enc_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},c33inent">7 oto. onc7".cEciphe30l8enc_has30ck=".9>3spa3se class=31"30ck=>30l S =91n ele ;. onc#L8cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>30lwait_for_comple == _acocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _skcipher6sz S["onclicc7L96_gsz _skcipherine 33inent">7 oto. onc7".cEciphe302menc_has30 SSSSSSSSSent">/taae==3+30 SS>30 Ssck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3021enc_has30======ae===ae=====ciphe"30===>30 gsck=".c#nt"> *3/spae">. 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc7".cEciphe30 2enc_has30COMPLETIc7.pae clas33ine30COM>30 "> *3/spae=". 1k="cocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 oto. onc7".cEciphe30 3enc_has30h_rflags _freexomme4t">t30h_r>30 k="ae==])">
333333333a 337e cRF3CC77Ia 337e ccocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssalsa20_oa.eam_enc_tv_gsmplazsg_76n10h2sh_digsalsa20_oa.eam_enc_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3024enc_has30===breakwas 0, expect5">30===>30 : Te/9ammmspae 9=".c#33333333 *3/spaen/quoerecocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SALSA20_STREAM_ENC_TEST_VECTORSl9ne" nam7 vL15SALSA20_STREAM_ENC_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3025enc_has30>9*          42  Ad421el30>9*>30 "> * Updated7RF3CC77IIIIIIIIIIIIIIIII}3inent">7 oto. onc7".cEciphe30 6enc_has30 */2""com===========ae==30 */>30 Slincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3027enc_has30am  vL15">. 153/a>34Ss=430am >30 linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3028enc_has30#L=r4 co        4   Ga4130#L=>30  S =91n ele ;},c33inent">7 oto. onc7".cEciphe3029enc_has30".9comment">7fNCRYPTco7*30".9>30 wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#sha1".lick=el spa33inent">7 oto. onc7".cEciphe303menc_has30ncli 157/a>>t7of">
3div 30ncl>30ncsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3031enc_has30o7at9 but 92"comment"> *30o7a>30ngsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe30n2enc_has30szcla93gsck=".c#L=reqv i30szc>30n"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3033enc_has30thor4ataae==/a>3spa34e c30tho>30nk="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3034enc_has303 A7"line7 nam  vL15">. 303 A>30n: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssha1_tv_gsmplazsg_76n10h2sh_digsha1_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3035enc_has30k=".c#L=r4 co        4  30k=">30nommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SHA1_TEST_VECTORSl9ne" nam7 vL15SHA1_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3036enc_has30u4 onclicl vL15">. 1k=".30u4 >30nSlincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3037enc_has30=".c#L=K4RN 303 40".lick30=".>30nlinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3038enc_has30ou9ef345sz2C410419s=coun30ou9>30n S =91n ele ;},c33inent">7 oto. onc7".cEciphe3039enc_has30ncli 157/a>>t7of">
3div 30ncl>30nwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#sha224".lick=el spa33inent">7 oto. onc7".cEciphe304menc_has30capsz S(ra. sz S["onclic30cap>30casck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3041enc_has30eon9lick493"comment"> *330eon>30cgsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe3042enc_has30pa3loc_bufcomment"4t9of"30pa3>30c"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3043enc_has30>t/of">
3div7szsg_76n9">30>t/>30ck="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3044enc_has30) /a>3spa34e class=34"co30) />30c: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssha224_tv_gsmplazsg_76n10h2sh_digsha224_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3045enc_has30) /testmgr.c#Ls.ciL1"Svq30) />30commet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SHA224_TEST_VECTORSl9ne" nam7 vL15SHA224_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3046enc_has30.c#L=inputv id vc0]t/of"30.c#>30cSlincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3047enc_has30> *7ment">t/o#L=inputv i30> *>30clinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3048enc_has30a7s=3""MAX_IVLE753/a was30a7s>30c S =91n ele ;},c33inent">7 oto. onc7".cEciphe3049enc_has30"livoidv* ncls04>>>>a>3430"li>30cwait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#sha256".lick=el spa33inent">7 oto. onc7".cEciphe305menc_has30#L=MAX_IVLE7>339e cla7s=30#L=>30#Lsck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3051enc_has30clas7437"c7mment"a>3spa330cla>30#gsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe3052enc_has30con7/of9=reqv id 92uae==30con>30#"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3053enc_has30=========ae=======sizesz30===>30#k="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3054enc_has30 tblkc#Le>.4C410429sz S)30 tb>30#: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssha256_tv_gsmplazsg_76n10h2sh_digsha256_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3055enc_has30e clas7437"c7mment"a>3sp30e c>30#ommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SHA256_TEST_VECTORSl9ne" nam7 vL15SHA256_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3056enc_has30="zc#c/of"> sz S == /.li30="z>30#Slincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3057enc_has30sh_dig>. t9on" )s{=t_nos30sh_>30#linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3058enc_has30omment"novrf." nam  vL1530omm>30# S =91n ele ;},c33inent">7 oto. onc7".cEciphe3059enc_has30oc_c#c3/a>3spa34e class=30oc_>30#wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#sha384".lick=el spa33inent">7 oto. onc7".cEciphe306menc_has30t340sz S)3/spae==ae=====30t34>30t3sck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3061enc_has30]s74line78>3spa3se class30]s7>30tgsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe3062enc_has30">. 153/a>34Ss=4lineSs=430">.>30t"> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3063enc_has303_ahash_dig>. 4le ,7"lin303_a>30tk="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3064enc_has30 = onclitblkc#Le>.45">.730 = >30t: Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssha384_tv_gsmplazsg_76n10h2sh_digsha384_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3065enc_has303i9e was 0, expect  vL15303i9>30tommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SHA384_TEST_VECTORSl9ne" nam7 vL15SHA384_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3066enc_has30nkiL9 730tSlincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3067enc_has30"_g/4pflagsck=".c#L=reqv30"_g>30tlinskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3068enc_has30+se class=31"commeae====30+se>30t S =91n ele ;},c33inent">7 oto. onc7".cEciphe3069enc_has303comment"9t/of">jele  co303co>30twait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#sha512".lick=el spa33inent">7 oto. onc7".cEciphe307menc_has30"cohexdufm04 Ai3novrf.c#30"co>30"csck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3071enc_has30Eele ]s74line78>3spa3se 30Eel>30"gsck=".c#nt"> *3/spaecocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inent">7 oto. onc7".cEciphe3072enc_has30c9=sf ( onclick=".c#L=d730c9=>30""> *3/spae=". 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3073enc_has30Eele ]s74line78>3spa3se 30Eel>30"k="ae==])">
333333333a 337e ccocl vL15">. 1k=hashm  vL15">. 153/hashine ccc33inent">7 oto. onc7".cEciphe3074enc_has30hash_opsz Sline" nam   c30has>30": Te/9ammmspae 9=".c#".c#nt"> *3/spaecocl vL15">. 1k=vec7m  vL15">. 153/vec7efaacccoto. oncl97"8"Ssha512_tv_gsmplazsg_76n10h2sh_digsha512_tv_gsmplazsine 33inent">7 oto. onc7".cEciphe3075enc_has30agne78>3spa3se claoffa3430agn>30"ommet_ef was 0, expece 9=".c#33333333cocl vL15">. 1k=c],="l9ne" nam7 vL154. 153/a>cccocl vL15">. 1k=SHA512_TEST_VECTORSl9ne" nam7 vL15SHA512_TEST_VECTORSmmet3inent">7 oto. onc7".cEciphe3076enc_has30S( oncccccccccapmmenc_ha30S( >30"Slincocl vL15">. 1k="IIIIIIII}3inent">7 oto. onc7".cEciphe3077enc_has30======== onclick="z9#cmp30===>30"linskc#Le>.8\n/quoere}3inent">7 oto. onc7".cEciphe3078enc_has30".c#L=o7".c#L=alg/e  == 30".c>30" S =91n ele ;},c33inent">7 oto. onc7".cEciphe3079enc_has30se claIDXmmenc_hash_opsz30se >30"wait_for_comple == _acocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#tgr128".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa330pag>30pasck=".c#nt"> *3/spaecocl vL15">. 1k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".cEciphe3081enc_has30enc_hash_opsz Slincocl v30enc>30pgsck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. onc7".cEciphe3082enc_has30commen7ommen vL15">. 1533/vec3ine 33ineno1k=L96m  v6m  vL15">. 153/fipsaaL15">adine ccc33inent">7 oto. oncacccoto. oncl97"8"SL96_g6. 153/fips1G1238 oncl97"8"SL96_g6.8menc_has30pagne78>3spa3se claoffa33 onc7".cEc"ae==])">
333333333cocl Ec"ae vL1L15">. 153/vec7efaacccoto. oncl97"8"Srmd320_tv_gsmplazsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"TGRoto. onc7".cEciphe2987enc_has29TGRoto. onc7".cEcipffa3430agn>30"ommet_ef was 0, expe8.c#".c#nt"7".cEciphe2984enc_has29et"7". vL1nam7 vL154. 153/a>cccocl vL15">. 1k=RMD320_TEST_VECTORSl9ne"8e 9=".c#33iphe2985enc_has29sh_opsz33iph vL1to. onc7".cEciphe3015enc_has30===ciphe"nam  vL15">. 8nam7 vL15Sce 9=".c#cocl vL15">. 1k5Sce  vL1ent">7 oto. onc7".cEciphe30l6enc_has30340c#L=in8a30S( >30"9=".c#cocl vL15">. 1k=c]0"9=" vL1"}3inent">7 oto. onc7".cEciphe30l7enc_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},c oncent">7 oto. onc7".cEciphe2991enc_has29se clavL1nclick="z9MD128_TEST_VECTORSmmet3iz9MD1 vL18cocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa39mmenc_hash S =91n ele ;. onc#L8">.sh S >sh S=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent"90pag>30pasen v29.c#>29pwait_for_coasen >sh ent">/taae==3+30 SS>30 Ssck=".c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto97 oto. onc_opsz29se >29=gsck=".c#nnc_op>sh phe"30===>30 gsck=".c#nt"> *3/spae">. 1k="cocl vL15">psaaL15">adine ccc33inent">7 oto. oncacccoto. onc oto. onc7".cEciphe2995enc_ha onc oto. onc7".cE8menc_has30pagne78>3spa3se claoffa39 onc7".cEc *3/spae="sh 5">. 1533/vec3ine 33ineno1k=L96m  v6m  vL15">. 153/fizsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"TGRoto. onc7".cEciphe2996enc_has29TGRoto. onc7".cEcipffa3430agn>30"ommet_ef was 0, expe9 onc7".cEc7".cEciphe2993enc_has29eEc7".>sh L15">. 153/vec7efaacccoto. onenc_has30===ciphe"nam  vL15">. 9.c#".c#nt"iphe2994enc_has29ae==3+/t"iph>sh nam7 vL154. 153/a>cccenc_has30===ciphe"nam  vL15">. 9e 9=".c#33#33333333cocl vL15">. 1k33#33>sh 6nt">7 oto. onc7".cEciphe30l6enc_has30340c#L=in9nam7 vL15S333333cocl vL15">. 1k=c]5S333>sh ">. 1k=L96m  vL15">. 153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},c onc9nt">7 oto. onc7".cEciphe3069enc_has303comment9a30S( >30"MD160_TEST_VECTORSmmet3i0"MD1>sh "}3inent">7 oto. onc7".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa39nclick="z9linskc#Le>.8\n/quoere"""z9lin>sh 9+se>296 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31777k="/8co1t/of29777>299 S =91n ele 1. onc1L8}3inent">7 oto. onc71n ele ;. onc#L8cocl vL1ocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1/L96efaacc1ok=9.c#L=9bufoa. on6t">r.1#rmd216".lick=el spa33i/pre>to. onc71n ele ;. onc#L8cocl vL1psaaL15">adine ccc33inent">7 oto. oncacccoto. onc9oto. onc7".cEciphe3074enc_ha onc9oto. onc7".cE8menc_has30pagne78>3spa3se claoffa130me >30mg1ck=".c#nt"> *3/spaecocl v115">.11k=r7".6sz S["onclicc7to. onc71n ele ;. onc#L8cocl vL1zsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"TGRo9o. onc7".cEciphe3075enc_has30TGRo9o. onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1>7 oto. on17".cEciphe30m2enc_has30ma1ne78>1spa3se claoffa330mag>30m"> *3/enc_has30===ciphe"nam  vL15">.1. onc7".cE1iphe30m3enc_has30mnc_hash1opsz 1lincocl v30mnc>30mk="aenc_has30===ciphe"nam  vL15">.1.5onc7".cE1iphe2994enc_has29ae==3+/t1ec7m 1vL15">. 153/venc7".cEciphe30l6enc_has30340c#L=i1ce 9=".c#31333333cocl vL15">. 1k=c],1"l9ne1 nam7 vL154. 153/a>ccc153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},cvmacoto. t">7 oto. onc7".cEciphe3069enc_has303commen1 nam7 vL151MD256_TEST_VECTORSmmet3in1nt">71oto. onc7".cEciphe30m6".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa1 v30mnc>301Slincocl vL15">. 1k="IIII1III}310"}3inent">7 oto. onc7".cEciphe30l7enc5">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen317930mnc>301Sinskc#Le>.8\n/quoere"""z1n/quo13/vec7efaacccoto. oncl97"8"Sae. onc#L8cocl vL1ocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1cccccccapm1enc_h30mS(>30mwait_for_co1ple =14. 153/a>cccocl vL15">. 1k=AES_OFB_ENCaaacocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onvmaccl97"8"SL96_g6. 153/fips1G1238. onvmaccl97"8"SL96_g6.8menc_has30pagne78>3spa3se claoffa130la9>30la1ck=".c#nt"> *3/spaecocl v115">.11k=r7".6sz S["onclicc7. 1k=AES_OFB_ENCaaacocl vL15">. zsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"VMAC_z9#c onc7".cEciphe3075enc_has30VMAC_z9#c onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1>7 oto. on17".cEciphe3011enc_has30as1=3" n1m  tblkc#Le>.4e30ass>30lgsck="enc_has30===ciphe"nam  vL15">.1. onc7".cE1iphe30l2enc_has30lass=3" 1am  t1lkc#Le>.430las>30l"> *enc_has30===ciphe"nam  vL15">.1. onc7".cE1en/quoerecocl vL15">. 1k=1ec7m 1vL15">. 153/venc7".cEciphe30l6enc_has30340c#L=i1#".c#nt"> 13/spaecocl vL15">. 1k=co,1"l9ne1 nam7 vL154. 153/a>ccc153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},cwpnent">7 oto. onc7".cEciphe3049enc_has30"livoid1 nam7 vL151MD320_TEST_VECTORSmmet3in1nt">71oto. onc7".cEciphe3015".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa11530===>301"> * Updated7RF3CC77I *3/1pae}311to. onc7".cEciphe30m6".cEciphe30l7enc5">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31pL1__noa. 1n6t"30340>30lSlincocl vL11">. 11="}3inent">7 oto. onc7iphe30m6".cEciphe30l7encocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1c930mnc>301=31"30ck=>30l S =91n ele 1. onc1L8cocl vL15">. 1k=L96mto. onc7iphe30m6".cEciphe30l7enc1k=dec6sz S["onclicc7decine ccc33inent">7 otowpnen7"8"SL96_g6. 153/fips1G1238wpnen7"8"SL96_g6.8menc_has30pagne78>3spa3se claoffa1lwait_for_1omple == _acocl vL15">. 11=r7".1sz S["onclicc7gsz efaato. onc7iphe30m6".cEciphe30l7enczsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"WPoto. onc7".cEciphe3055enc_has30WPoto. onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1>7 oto. on17".cEciphe302menc_has30 S1SSSSS1Sent">/taae==3+30 SS>30 Ssck="enc_has30===ciphe"nam  vL15">.1c7".cEciph13021enc_has30======ae===a1=====1iphe"30===>30 gsck=".cenc_has30===ciphe"nam  vL15">.1c onc7".cE1 2enc_has30COMPLETIc7.pae1clas31ine30COM>30 ">nc7".cEciphe30l6enc_has30340c#L=i1 vL15">. 11=vec7m  vL15">. 153/vec7e1aaccc1to. oncl97"8"Ssalsa20_153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},cwpnent">7 oto. onc7".cEciphe3059enc_has30oc_c#c3115">. 1k=c1,="l9ne" nam7 vL154. 153/1>ccco1l vL15">. 1k=SALSA20_S".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa1REAM_ENC_T1ST_VECTORSmmet3inent">7 o1o. on17".cEciphe3025enc_has3".cEciphe30l7enc5">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31Updated7RF1CC77IIIIIIIIIIIIIIIII}3in1nt">71e==29 */>29 k="ae==])">
3div s".cEciphe30l7encocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1==30 */>301Slincocl vL15">. 1k="IIII1III}31aacccoto. oncl97"8"Sfoto. _pcbc_dec_tv".cEciphe30l7enc1k=dec6sz S["onclicc7decine ccc33inent">7 otowp7 oto. onc7".cEciphe3064enc_hawp7 oto. onc7".cE8menc_has30pagne78>3spa3se claoffa1R930mnc>301Ss=430am >30 linskc#Le>.81n/quo1154. 153/a>cccocl vL15">. 1k=FCRYPT_DE".cEciphe30l7enczsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"WPoto. onc7".cEciphe3065enc_has30WPoto. onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1ment">7fNC1YPTco7*30".9>30 wait_for_1omple17".cEciphe2929enc_has29".9comment">7fNCRYPTco7*29".9>292waie177 oto. on1ck=".c#nt"> *3/spaecocl v115">.1oto. onc7".cEciphe293menc_has29ncli 157/a>>t7of">
3.1o7".cEciph1nc_has30o7at9 but 92"comm1nt"> 1nent">7 oto. onc7".cEciphe2931enc_has29o7at9 b 1n onc7".cE17".cEciphe30n2enc_has30sz1la93g1ae}3inent">7 oto. onc7".cEciphe2932enc_has29szcla93gsck=".c#L=reqv i29szc>293"> *3/spae="<},cwpnent">7 oto. onc7".cEciphe3069enc_has303commen1. onc7".cE1iphe3033enc_has30thor4ata1e==/a15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rfc3686(ctr(aes))".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa1e 9=".c#".1#nt"> *3/spaecocl vL15">.11k=ve1sz S["onclicc7gsz efaacccoto. oncl97"85">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31expece 9="1c#33333333cocl vL15">. 1k1c],="19ne" nam7 vL154. 153/a>cccocl ".cEciphe30l7encocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1e" nam7 vL15SHA1_TEST_VECTORSmmet3in1nt">71l vL15">. 1k=".29u4 >293Slinco>cccocl ".cEciphe30l7enc1k=dec6sz S["onclicc7decine ccc33inent">7 otowp7 oto. onc7".cEciphe3074enc_hawp7 oto. onc7".cE8menc_has30pagne78>3spa3se claoffa1e=30 */>301Slincocl vL15">. 1k="IIII1III}31.lick29=".>29nent">t/of">tcoun ele         cocl vL15">zsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"WPoto. onc7".cEciphe3075enc_has30WPoto. onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1m930mnc>301lick30=".>30nlinskc#Le>.81n/quo1oun29ou9>293 S =91n ele ;. oncenc_has29ncli 157/a>>t7of">
3.1/a>>t7of">13div 30ncl>30nwait_for_co1ple =1 _acocl vL15">. 1k=L96enc_has29ncli 157/a>>t7of">
3.1/7 oto. on1ck=".c#nt"> *3/spaecocl v115">.14ent">7 oto. onc7".cEciphe298menc_has29pagne78.147".cEciph1nc_has30eon9lick493"comme1t"> *130eon>30cgsck=".c#nt"> *3/spaecocl vL1_has29szcla93gsck=".c#L=reqv i29szc>293"> *3/spae="<},cxcbcoto. t">7 oto. onc7".cEciphe3069enc_has303commen1>7 oto. on17".cEciphe3042enc_has30pa1loc_b1fcomment"4t9of"30pa3>3153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rfc3686(ctr(aes))".lick=el spa33inent">7 oto. onc7".cEciphe308menc_has30pagne78>3spa3se claoffa1. onc7".cE1iphe3043enc_has30>t/of">
1div7s1sg_76n9">30>t/>30ck="acccoto. oncl97"85">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31".c#".c#nt1> *3/spaecocl vL15">. 1k=1ec7m 1vL15">. 153/vec7efaacccoto. on".cEciphe30l7encocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 ot1ce 9=".c#31333333cocl vL15">. 1k=c],1"l9ne1 nam7 vL154. 153/a>cccocl vL15coto. on".cEciphe30l7enc1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onxcbccl97"8"SL96_g6. 153/fips1G1238. onxcbccl97"8"SL96_g6.8menc_has30pagne78>3spa3se claoffa1." nam7 vL1HA224_TEST_VECTORSmmet3in1nt">71oto. onc7".cEciphe3046ocl vL15coto. on".cEciphe30l7enczsg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"XCBC_z9#c onc7".cEciphe3075enc_has30XCBC_z9#c onc7".cEcipffa3430agn>30"ommet_ef was 0, exp1f"30.c#>301Slincocl vL15">. 1k="IIII1III}314lick29=".>29nent">t/of">tcounenc_has29ncli 157/a>>t7of">
3.1/930mnc>301tv i30> *>30clinskc#Le>.81n/quo1re}3inent">7 oto. onc7enc_has29ncli 157/a>>t7of">
3.1* ncls04>>1>a>3430"li>30cwait_for_co1ple =15ent">7 oto. onc7".cEciphe2989enc_has29.c#L=d7=157 oto. on1ck=".c#nt"> *3/spaecocl v115">.11k=r7".6sz S["onclicc7gsz efaacccoto. _has29szcla93gsck=".c#L=reqv i29szc>293"> *3/spae="<},cxtsoto. t">7 oto. onc7".cEciphe3069enc_has303commen1Eciphe30511nc_has30clas7437"c7mment"1>3spa130cla>30#gsck=".c#nt"> *3/spaecocl vL1=9.c#L=9bufoa. on6t">r.c#rfc3686(ctr(aes))".lick=el sps33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>31>7 oto. on17".cEciphe3052enc_has30co17/of91reqv id 92uae==30con>3gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inent">7 oto. onc7".1. onc7".cE1iphe3053enc_has30========1ae===1===sizesz30===>30#k="acccoto. oncl97"85">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31".c#".c#nt1> *3/spaecocl vL15">. 1k=1ec7m 1vL15">. 153/vec7efaacccoto. on.c#nt"> *3/spaecocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. o1ce 9=".c#31333333cocl vL15">. 1k=c],1"l9ne1ccocl vL15">. 1k=AES_GCM_4106_ENC_TEST 1k="cocl vL15">. 1k=cipher6sz S["onclicc7Lipherine ccc33inent">7 oto. onc1 nam7 vL151HA256_TEST_VECTORSmmet3in1nt">71".cEciphe2956enc_has29="zc#c/of"> sz SENC_TEST 1k="cocl vL15">1k=dec6sz S["onclicc7decine ccc33inent">7 oto. onxts2972enc_has29c9=sf ( onclick=".c#L=xts2972enc_has29c9=s30==ae=====ciphe"_3/4pflag30==a>31>"30.c#>301Slincocl vL15">. 1k="IIII1III}31nos29sh_>295linskc#Le>.8\n/quoereeeeeeeeen/quoerecocl vL15">. ccm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. onc7XTSe2973enc_has29Eele ]s74line78>3spa3sXTSe2973enc_has29Eelffa3430agn>30"ommet_ef was 0, exp1t9on" )s{=1_nos30sh_>30#linskc#Le>.81n/quo1. oncl97"8"Saes_gcm_rfc4106_dec_tv_gsm_VECTORSl9ne" nam7 vL15AES_CCM31a>3spa34e 1lass=30oc_>30#wait_for_co1ple =1ccocl vL15">. 1k=AES_GCM_4106_DEC_TEST nam   c29has>297: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. on=1c7 oto. on1ck=".c#nt"> *3/spaecocl v115">.17".cEciphe296menc_has29t340sz CM_4106_DEC_TEST nam   c29has>291k=dec6sz S["onclicc7decine ccc33inent">7 oto. onxts2976enc_has29S( oncccccccccapmmenc_xts2976enc_has29S( s30==ae=====ciphe"_3/4pflag30==a>31Eciphe30611nc_has30]s74line78>3spa3s1 clas130]s7>30tgsck=".c#nt">9t340sz CM_4106_DEC_TEST nam   c29has>29ccm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. onc7XTSe2977enc_has29======== onclick="z9#cXTSe2977enc_has29===ffa3430agn>30"ommet_ef was 0, exp1>7 oto. on17".cEciphe3062enc_has30">1 153/1>34Ss=4lineSs=430">.>30t"> *3/////////enc_has29ncli 157/a>>t7of">
3.1. onc7".cE1iphe3063enc_has303_ahash_1ig>. 1le ,7"lin303_a>30tk="ae==])">
enc_has29ncli 157/a>>t7of">
3.1..c#".c#nt1> *3/spaecocl vL15">. 1k=1ec7m 1vL15">. 153/vec7efaaccenc_has29ncli 157/a>>t7of">
3.1.e 9=".c#31333333cocl vL15">. 1k=c],1"l9ne166nt">7 oto. onc7".cEciphe30l6enc_has30340c#L=i1 nam7 vL151HA384_TEST_VECTORSmmet3in1nt">715">. 1k=L96m  vL15">. 153/L96efaacccok_has29szcla93gsck=".c#L=reqv i29szc>293"> *3/spae="<},cxtsocmmellia t">7 oto. onc7".cEciphe3069enc_has303commen1S=30nki>301Slincocl vL15">. 1k="IIII1III}311k=r7".6sz S["onclicc7gsz efaacccoto. =9.c#L=9bufoa. on6t">r.c#rfc3686(ctr(aes))".lick=el sps33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>31gsck=".c#L1reqv30"_g>30tlinskc#Le>.81n/quo129+se>296 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen31"9t/of">je1e  co303co>30twait_for_co1ple =19t/of">jele  co293co>29twait_for_comple == _acocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. o130"co>30"c1ck=".c#nt"> *3/spaecocl v115">.13novrf.c#29"co>29"c Te/9ammmspae 9=".c#aaaaaaaacocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. on.13ciphe30611nc_has30Eele ]s74line78>31pa3se1se 29Eel>29"gsck=".c#nt"> *3/spaeaaaaaaaaaaaaaaaacocl vL15">. 1k=enc6sz S["onclicc7encine ccc33inent">7 otocmmellianxts2972enc_has29c9=sf ( onclick=".cmmellianxts2972enc_has29c9=s30==ae=====ciphe"_3/4pflag30==a>31>7 oto. on17".cEciphe3072enc_has30c91sf ( 1. oncl97"8"Saes_ccm_rfc4309_enc_tv_gsmplazsg_76n10h2sh_digaes_ccm_rfc4309_enc_tv_gsmplazsine 33inent">7 oto. CAMELLIA7XTSe2973enc_has29Eele ]s74line78>3sCAMELLIA7XTSe2973enc_has29Eelffa3430agn>30"ommet_ef was 0, exp1. onc7".cE1iphe3073enc_has30Eele ]s71line71ccocl vL15">. 1k=AES_CCM_4309_ENC_TEST_VECTORSl9ne" nam7 vL15AES_CCM71c.c#".c#nt1> *3/spaecocl vL15">. 1k=1ec7m 1".cEciphe2974enc_has29hash_opsz Sline" nam   c29has>297: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. on 1"e 9=".c#31333333cocl vL15">. 1k=c],1"l9ne1a3429agn>297"> * Updated7RF3CC77Iaaaaaaaaaaaaaaaacocl vL15">. 1k=dec6sz S["onclicc7decine ccc33inent">7 otocmmellianxts2976enc_has29S( oncccccccccapmmcmmellianxts2976enc_has29S( s30==ae=====ciphe"_3/4pflag30==a>31>nam7 vL151HA512_TEST_VECTORSmmet3in1nt">71. oncl97"8"Saes_ccm_rfc4309_dec_tv_gsmplazsg_76n10h2sh_digaes_ccm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. CAMELLIA7XTSe2977enc_has29======== onclick="CAMELLIA7XTSe2977enc_has29===ffa3430agn>30"ommet_ef was 0, exp1.=30nki>301Slincocl vL15">. 1k="IIII1III}31ccocl vL15">. 1k=AES_CCM_4309_DEC_TEST_VECTORSl9ne" nam7 vL15AES_CC31csck=".c#L1#cmp30===>30"linskc#Le>.81n/quo17".cEciphe2978enc_has29".c#L=o7".c#L=alg/e  == 29".c>29" S 31Xmmenc_has1_opsz30se >30"wait_for_co1ple =1oto. onc7".cEciphe2979enc_has29se claIDXmmenc_hash_=1o0"co>30"c1ck=".c#nt"> *3/spaecocl v115">.1nent">7 oto. onc7".cEciphe298menc_has29pagne78.1nciphe306117".cEciphe3081enc_has30en1_hash1_a}3inent">7 oto. onc7".cEciphe2981enc_has29enc_hash_opsz Slincocl v29enc>298gsck=".c#nt">},cxtsocmst6 t">7 oto. onc7".cEciphe3069enc_has303commen1. onc7".cE1iphe3082enc_has30commen7o1men v1e ccocl vL15">. 1k=L96m  vL15">. 153/L96efaacccok=9.c#L=9bufoa. on6t">r.c#rmd128".lick=el sps33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>313 onc7".cE1"ae==])">
333333333cocl E1"ae v11k=r7".6sz S["onclicc7gsz efaacccoto. oncl97"8"SL96_gsz _hashm  vL15">. 153/L96_gsz _hashine 33inenv11.c#".c#nt17".cEciphe2984enc_has29et17". v1opsz Slincocl v29enc>298: Te/9ammmspae 9=".c#cocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. o18e 9=".c#31iphe2985enc_has29sh_opsz31iph v1nam   cla29sh_>29pommet_ef was 0, expece 9=".c#cocl vL15">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. on.18nam7 vL151ce 9=".c#cocl vL15">. 1k51ce  v1vL15">. 153/vec7efaacccoto. oncl97"8"S 0, expece 9=".c#cocl vL1k=dec6sz S["onclicc7decine ccc33inent">7 otocmst6nxts2972enc_has29c9=sf ( onclick=".cmst6nxts2972enc_has29c9=s30==ae=====ciphe"_3/4pflag30==a>313=30nki>3019=".c#cocl vL15">. 1k=c]019=" v1 nam7 vL154. 153/a>cccocl vL15v29enc>298: Te/9ammmspae 9=".c#cocm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. CAST67XTSe2973enc_has29Eele ]s74line78>3sCAST67XTSe2973enc_has29Eelffa3430agn>30"ommet_ef was 0, exp11nclick="z1MD128_TEST_VECTORSmmet3iz1MD1 v118cocl vL15">. 1k=L96mmmmmmmmmmmmmmmmm_VECTORSl9ne" nam7 vL15AES_CCM719mmenc_has1 S =91n ele ;. onc#L8">.s1 S >s1 S=r7".6sz S["onclicc7v29enc>298: Te/9ammmspae 9=".c#c7: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. on 190pag>30pa1en v29.c#>29pwait_for_coa1en >s1 ent">/taae==3+30 SS>30 Ssck="v29enc>298: Te/9ammmspae 9=".c#c1k=dec6sz S["onclicc7decine ccc33inent">7 otocmst6nxts2976enc_has29S( oncccccccccapmmcmst6nxts2976enc_has29S( s30==ae=====ciphe"_3/4pflag30==a>3197 oto. on1_opsz29se >29=gsck=".c#nn1_op>s1 phe"30===>30 gsck=".c#nt"> *3/spae">.98: Te/9ammmspae 9=".c#cocm_rfc4309_dec_tv_gsmplazsine 33inent">7 oto. CAST67XTSe2977enc_has29======== onclick="CAST67XTSe2977enc_has29===ffa3430agn>30"ommet_ef was 0, exp19 onc7".cE1 *3/spae="s1 5">. 1533/vec3ine 33ineno1k=L96m  v6menc_has29se claIDXmmenc_hash_=19 onc7".cE17".cEciphe2993enc_has29eE17".>s1 L15">. 153/vec7efaacccoto. onenc_has30===ciphe"nam  vL15">.19.c#".c#nt1iphe2994enc_has29ae==3+/t1iph>s1 nam7 vL154. 153/a>cccenc_has30===ciphe"nam  vL15">.19e 9=".c#31#33333333cocl vL15">. 1k31#33>s1 6nt">7 oto. onc7".cEciphe30l6enc_has30340c#L=i19nam7 vL151333333cocl vL15">. 1k=c]51333>s1 ">. 1k=L96m  vL15">. 153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},cxtsoserpent t">7 oto. onc7".cEciphe3069enc_has303commen19a30S( >301MD160_TEST_VECTORSmmet3i01MD1>s1 "}3inent">7 oto. onc7".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el sps33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>319nclick="z1linskc#Le>.8\n/quoere"""z1lin>s1 9+se>296 S =91n ele ;. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen32777k="/8co2t/of29777>299 S =91n ele 2. onc2L8}3inent">7 oto. onc71n ele ;. onc#L8cocl vL1ocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. o2/L96efaacc2ok=9.c#L=9bufoa. on6t">r.2#rmd226".lick=el spa33i/pre>to. onc71n ele ;. onc#L8cocl vL115">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. on.230me >30mg2ck=".c#nt"> *3/spaecocl v215">.21k=r7".6sz S["onclicc7to. onc71n ele ;1n ele ;. onc#L8cocl vL115">. 1k=hashm  vL15">. 153/hashine ccc33inenterpentnxts2972enc_has29c9=sf ( onclick=".terpentnxts2972enc_has29c9=s30==ae=====ciphe"_3/4pflag30==a>32>7 oto. on27".cEciphe30m2enc_has30ma2ne78>2spa3se claoffa330mag>30m"> *3/to. onc71n ele ;. onc#L8cocl vL1osg_76n10h2sh_digsha512_tv_gsmplazsine 33inent">ERPENT7XTSe2973enc_has29Eele ]s74line78>3s>ERPENT7XTSe2973enc_has29Eelffa3430agn>30"ommet_ef was 0, exp2. onc7".cE2iphe30m3enc_has30mnc_hash2opsz 2lincocl v30mnc>30mk="aaaaaaaaaaaaaaaaa_VECTORSl9ne" nam7 vL15AES_CCM72.5onc7".cE2iphe2994enc_has29ae==3+/t2ec7m 2vL15">. 153/vec7efaacccoto. oncl97"8"Srmd256_tv_gsmpla7: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. on 2ce 9=".c#32333333cocl vL15">. 1k=c],2"l9ne2 nam7 vL154. 153/a>cccocl vL15coto. oncl97"8"Srmd256_tv_gsmpla15">. 1k=hashm  vL15">. 153/hashine ccc33inenterpentnxts2976enc_has29S( oncccccccccapmmterpentnxts2976enc_has29S( s30==ae=====ciphe"_3/4pflag30==a>32>7 9=".c#32333333cocl vL15">. 1k=c]52nt">72oto. onc7".cEciphe30m6ocl vL15coto. oncl97"8"Srmd256_tv_gsmplaosg_76n10h2sh_digsha512_tv_gsmplazsine 33inent">ERPENT7XTSe2977enc_has29======== onclick=">ERPENT7XTSe2977enc_has29===ffa3430agn>30"ommet_ef was 0, exp2.8 9=".c#323D160_TEST_VECTORSmmet3i02III}320"}3inent">7 oto. onc77777777777777777enc_has30===ciphe"nam  vL15">.27930mnc>302Sinskc#Le>.8\n/quoere"""z2n/quo23/vec7efaacccoto. oncl97"8"Saeenc_has30===ciphe"nam  vL15">.2cccccccapm2enc_h30mS(>30mwait_for_co2ple =24. 153/a>cccocl vL15">enc_has30===ciphe"nam  vL15">.2cL96efaacc2ck=".c#nt"> *3/spaecocl v215">.21ent">7 oto. onc7".cEciphe298menc_has29pagne78.2>7 oto. on27".cEciphe3011enc_has30as2=3" n2m  tblkc#Le>.4e30ass>3153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},cxtsotwofish t">7 oto. onc7".cEciphe3069enc_has303commen2. onc7".cE2iphe30l2enc_has30lass=3" 2am  t2lkc#Le>.430las>30l"> *".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el sps33inent">7 oto. onc7".cEciphe3019enc_has30==ae=====ciphe"_3/4pflag30==a>32. onc7".cE2en/quoerecocl vL15">. 1k=2ec7m 2vL15">. 153/vec7efaacc. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen32#".c#nt"> 23/spaecocl vL15">. 1k=co,2"l9ne2 nam7 vL154. 153/a>cccocl vL15. onc#L8cocl vL1ocl vL15">. 1k=suizsg_76n10h2sh_digsuizs"g/eccc33inent">7 oto. o2 nam7 vL152MD320_TEST_VECTORSmmet3in2nt">72oto. onc7".cEciphe301553/a>cccocl vL15. onc#L8cocl vL115">. 1k=Leadm  vL15">. 153/Leadine ccc33inent">7 oto. on.21530===>302"> * Updated7RF3CC77I *3/2pae}321to. onc7".cEciphe30m6iphe301553/a>cccocl vL15. onc#L8cocl vL1psaaL15">adine ccc33inent">7 oto. oncacccoto. fnxts2972enc_has29c9=sf ( onclick=". fnxts2972enc_has29c9=s30==ae=====ciphe"_3/4pflag30==a>32.8 9=".c#32n6t"30340>30lSlincocl vL12">. 12="}3inent">7 oto. onc7iphe30m653/a>cccocl vL15. onc#L8cocl vL1osg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"TF7XTSe2973enc_has29Eele ]s74line78>3sTF7XTSe2973enc_has29Eelffa3430agn>30"ommet_ef was 0, exp2c930mnc>302=31"30ck=>30l S =91n ele 2. onc2L8cocl vL15">. 1k=L96mto. onc7iphe30m6_VECTORSl9ne" nam7 vL15AES_CCM72lwait_for_2omple == _acocl vL15">. 12=r7".2sz S["onclicc7gsz efaato. onc7iphe30m6".cEciphe30l7enc7: Te/9ammmspae 9=".c#".c#nt"> *3/spae}33inent">7 oto. on 2>7 oto. on27".cEciphe302menc_has30 S2SSSSS2Sent">/taae==3+30 SS>30 Ssck="to. onc7iphe30m6".cEciphe30l7encpsaaL15">adine ccc33inent">7 oto. oncacccoto. fnxts2976enc_has29S( oncccccccccapmm fnxts2976enc_has29S( s30==ae=====ciphe"_3/4pflag30==a>32c7".cEciph23021enc_has30======ae===a2=====2iphe"30===>30 gsck=".c0 Ssck="to. onc7iphe30m6".cEciphe30l7encosg_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"TF7XTSe2977enc_has29======== onclick="TF7XTSe2977enc_has29===ffa3430agn>30"ommet_ef was 0, exp2c onc7".cE2 2enc_has30COMPLETIc7.pae2clas3225">. 1533/vec3ine 33ineno1k=L96m  v6menc_has29se claIDXmmenc_hash_=2 vL15">. 12=vec7m  vL15">. 153/vec7e2aaccc2to. oncl97"8"Ssalsa20_96m  v6menc_has29se claIDXmmenc_hash_=2 ".c#nt"> 2,="l9ne" nam7 vL154. 153/2>ccco2l vL15">. 1k=SALSA20_Senc_has29se claIDXmmenc_hash_=2 nam7 vL152ST_VECTORSmmet3inent">7 o2o. on226nt">7 oto. onc7".cEciphe30l6enc_has30340c#L=i2Updated7RF2CC77IIIIIIIIIIIIIIIII}3in2nt">72e==29 */>29 k="ae==])"153/L96efaacccok_has301 Ai411ele 7"line79">. 1301 A>30llinskc#Le>.8\},czlibt">7 oto. onc7".cEciphe3069enc_has303commen2==30 */>302Slincocl vL15">. 1k="IIII2III}32aacccoto. oncl97"8"Sfo".cEciphe30l7enc6efaacccok=9.c#L=9bufoa. on6t">r.c#salsa20".lick=el sppcomp">7 oto. onc7".cEciphe30pcomps30==ae=====ciphe"_3/4pflag30==a>32c930mnc>302Ss=430am >30 linskc#Le>.82n/quo2154. 153/a>cccocl vL15. onc#L8cocl vL15">. 1k=fipsaallowedm  vL15">. 153/fipsaallowedefaaccc133inen32ment">7fNC2YPTco7*30".9>30 wait_for_2omple27".cEciphe2929enc_has29".9comm. onc#L8cocl vL1pcomp">7 oto. onc7".pcomps30=. 153/fipsaallowedefaaccc133inen32m7 oto. on2ck=".c#nt"> *3/spaecocl v215">.2oto. onc7".cEciphe293menc_has29".9comm. onc#L8cocl vL1comp">7 oto. onc7".comps30=. 153/fipsaallowedefaaccc133inen32m7".cEciph2nc_has30o7at9 but 92"comm2nt"> 23k=r7".6sz S["onclicc7to. onc71n ele ;1n ele ;. onc#L8cocl vL115">. 1k=hashm  vL15">. 153/hashine ccc33inenzlib_compenc_has29S( oncccccccccapmmzlib_compenc_has29S( s30==ae=====ciphe"_3/4pflag30==a>32n onc7".cE27".cEciphe30n2enc_has30sz2la93g2ae}3inent">7 oto. onc7iphe293menc_has29".9comm. onc#L8cocl vL1cog_76n10h2sh_digrmd320_tv_gsmplazsine 33inent"ZLIB_COMP7enc_has29======== onclick="ZLIB_COMP7enc_has29===ffa3430agn>30"ommet_ef was 0, exp2. onc7".cE2iphe3033enc_has30thor4ata2e==/a25">. 1k=L96m  vL15">.                 _VECTORSl9ne" nam7 vL15AES_CCM72e 9=".c#".2#nt"> *3/spaecocl vL15">.21k=ve2sz S["onclicc7gsz efaaenc_has29".9comm. onc#L8cocl vL1973omp">7 oto. onc7".nc7".n3"9=".83033enc_has30thor4ata2e=======5 ot1c930mnL154. 153/1>ccco1l vL15">. 1k=SALSA20_S".cEciphe30l7enc6efaacccok=9.c#nhas29se cl8=9.c#nhas2i641Aacccok=9.c#nhas29svL15">. 153/hashine ccc33inenzlib_covL152ST_VEcEciphe30l7encocl vL15">.21k=su2zsg_76n10h2sh_digsuizs"g/eccc33inent">====5 ot1c930mnL154. 153he30n2enc_has30sz2la93g2ae}3inent">7 oto. onc7iphe29n10menc_has29".9comm. onc#L8cocl vL1cogn10menc_has29".9com320_tv_gsmplazsine 33inent"ZLIB_COM"line79">.onc7".cEciphe3074enc_hawp2 oto.2onc7".cE8menc_has30pagne78>3spa3se clae claIDXmmenc_hash_=2 ".c#nt"> "WPoto. on27".cEciphe3075enc_has30WP2to. o2c7".cEcipffa3430agn>30"ommet_ef was 0, exp1m930mnc>301lick302".>30nlins2c#Le>.81n/quo1oun29ou9>292 S =92n ele ;. oncenc_has29ncli 157/a>>t7of">
3.1/a>>t7of"213div 30nc2>30nwait_for_co1ple =1 _a2ocl v215">. 1k=L96encli 157/a>>t7of">
3.1/a>>t7of"219".9comm. c#nt"> *3/spaecocl v115">214ent2>7 oto};li 157/a>>t7of">
3.1/a>>t7of"21mpenc_has2zc>293"> *3/spae="<},cxcb2oto. 2">7 otli 157/a>>t7of">
3.1/a>>t7of"21P7enc_has2ck=el spa33inent">7 oto. 2nc7".2Eciphestatic int">. 1k="IIII2III}32afind_mmen2==30 */>302Sli}32afind_mmeniphe(const char *l6enc_has30340c#L=i2Updated7RF2CC77IIIII)li 157/a>>t7of">
3.1/a>>t7of"21thor4ata2eto. oncl97"85">. 1k=fipsa2llowe2m  vL1 S["onclicc7gsz efaaenc_has29".ccoto. on"2cEciphe30l7encocl vL15">.21k=su2zsg_76n10h2sh_int">. 1k="IIII2IIIstarn2==30 */>302Slistarne}3inen0;li 157/a>>t7of">
3.1/a>>t7of"21vL152ST_VE6. 153/fips1G1238. onxcbc2l97"82SL96_g6.8menc_int">. 1k="IIII2IIIen. on17".cEciphe3en.e}3inent">7 oto. onc7iARRAY_SIZE on17".cEciphe3ARRAY_SIZEiphe(>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII);li 157/a>>t7of">
3.1/a>>t7of"21"line79">.cEciphe3075enc_has30XCBC_29#c o2c7".cEli 157/a>>t7of">
3.1/a>>t7of"21WPoto. on2k="IIII1III}314lick29=".>29nent2>t/of">tcounenwhile (>. 1k="IIII2IIIstarn2==30 */>302Slistarne}3in<">. 1k="IIII2IIIen. on17".cEciphe3en.e}3i)z S["onclicc7gsz efaaenc_has29".1tv i30> *230clinskc#Le>.81n/quo1re}2inent2">7 oto. onc7".cEcipheint">. 1k="IIII2IIIi on17".cEciphe3ie}3inen(>. 1k="IIII2IIIstarn2==30 */>302Slistarne}3in+">. 1k="IIII2IIIen. on17".cEciphe3en.e}3i)z/ 2;li 157/a>>t7of">
3.1/a>>t7of"2s04>>1>a>3230"li>30cwait_for_co1ple 215ent2>7 oto. onc7".cEciphe2int">. 1k="IIII2IIIdiff*3/spaecocl vL15iff2 nam7 vL154. 153/a>ccctrc> *3/spaecocl vL1ctrc> iphe(>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIi on17".cEciphe3ie}3i]0l6enc_has30340c#L=i2Updated7RF2CC77IIIII,">. 1k="IIII2III}32i2Updated7RF2CC77IIIII);li 157/a>>t7of">
3.1/a>>t7of"2s9".9comm. szc>293"> *3/spae="<},cxt2oto. 2">7 otli 157/a>>t7of">
3.1/a>>t7of"2smpenc_has2s33inent">7 oto. onc7".cE2iphe3219enc_has30==ae=====ciifn(>. 1k="IIII2IIIdiff*3/spaecocl vL15iff2 nam>"0)z S["onclicc7gsz efaaenc_has29".1P7enc_has2l97"8"SL96_gsz _hashm  vL25">. 253/L96_gsz _hashine 3333333333>. 1k="IIII2IIIen. on17".cEciphe3en.e}3inent">7 oto. onc7ii on17".cEciphe3ie}3i;li 157/a>>t7of">
3.1/a>>t7of"2sthor4ata2eto. oncl97"85">. 1k=fipsa2llowe2m  vL15">. 153/fipsaallowedefacontinue;li 157/a>>t7of">
3.1/a>>t7of"2scoto. on"2> *3/spaecocl vL15">. 1k=2uizsg276n10h2sh_digsuizs"g/ecli 157/a>>t7of">
3.1/a>>t7of"206_ENC_TES2 1k="cocl vL15">. 1k=ciph2r6sz 2["onclli 157/a>>t7of">
3.1/a>>t7of"20"line79">.9=sf ( onclick=".c#L=xts2272enc2has29c9=s30==ae=====ciifn(>. 1k="IIII2IIIdiff*3/spaecocl vL15iff2 nam<"0)z S["onclicc7gsz efaaenc_has29".1WPoto. on2ele ]s74line78>3spa3sXTSe2973en2_has29Eelffa3430agn>30"ommet_e>. 1k="IIII2IIIstarn2==30 */>302Slistarne}3inen>. 1k="IIII2IIIi on17".cEciphe3ie}3in+ 1;li 157/a>>t7of">
3.1/a>>t7of"2skc#Le>.812/quo1. oncl97"8"Saes_gcm_2fc4102_dec_tv_gsm_VECTORSl9ne" nam7 continue;li 157/a>>t7of">
3.1/a>>t7of"206_DEC_TES2 nam   c29has>297: Te/9am2mspae29=".c#".c#nt"> *3/spaecli 157/a>>t7of">
3.1/a>>t7of"26enc_has292( oncccccccccapmmenc_xts2276enc26>7 otli 157/a>>t7of">
3.1/a>>t7of"27enc_has292======= onclick="z9#cXTSe2977en2_has29===ffa3430agn>30returnnt">7 oto. onc7ii on17".cEciphe3ie}3i;li 157/a>>t7of">
3.1/a>>t7of"2nc_has30">2 153/1>34Ss=4lineSs=430">2>30t"2 *3/////////encli 157/a>>t7of">
3.1/a>>t7of"26thor4ata2e_ahash_1ig>. 1le ,7"lin302_a>302k="ae=li 157/a>>t7of">
3.1/a>>t7of"26coto. on"2ocl vL15">. 1k=1ec7m 1vL12">. 123/vec7efaaccenreturnn-1;li 157/a>>t7of">
3.1/a>>t7of"2s6_ENC_TES23cocl vL15">. 1k=c],1"l9n2166nt2>7 otocli 157/a>>t7of">
3.1/a>>t7of"26"line79">.93"> *3/spae="<},cxtsocmm2llia 267".cEli 157/a>>t7of">
3.1/a>>t7of"2.lick=el s2s33inent">7 oto. onc7".cE2iphe3219enc_int">. 1k="IIII2III}32ammen2==30 */>302Sli}32ammeniphe(const char *l6enc_has30340cdriv"> 23/spaecocl vLdriv">IIII,"const char *l6enc_has30340c#L=i2Updated7RF2CC77IIIII,">. 1k="IIII2IIIuonc#L8cocl 7RF2CCu.comps3069enc_has303comyp30m6".cEciphe30l7yp3IIII,">. 1k="IIII2IIIuonc#L8cocl 7RF2CCu.comps3069enc_has303comaskc#L8cocl 7RF2CCmaskIIII)li 157/a>>t7of">
3.1/a>>t7of"2n ele ;. o2c#L8cocl vL15">. 1k=fipsa2llowe2m  vL1 S["onclicc7gsz efaaenc_has29".ait_for_co2ple == _acocl vL15">. 1k=2uizsg276n10h2sh_digsint">. 1k="IIII2IIIi on17".cEciphe3ie}3i;li 157/a>>t7of">
3.1/a>>t7of"2mspae 9=".2#aaaaaaaacocl vL15">. 1k=2eadm 2vL15">. 153/Leint">. 1k="IIII2IIIj on17".cEciphe3je}3i;li 157/a>>t7of">
3.1/a>>t7of"2menc_has292( onclick=".cmmellianxts2272enc2has29c9=s30==aint">. 1k="IIII2IIIrple == _acocl vLrce}3i;li 157/a>>t7of">
3.1/a>>t7of"2mc_has30">2s74line78>3sCAMELLIA7XTSe2973en2_has29li 157/a>>t7of">
3.1/a>>t7of"2mthor4ata2eine71ccocl vL15">. 1k=AES2CCM_4209_ENC_TEST_VEifn((>. 1k="IIII2IIImyp30m6".cEciphe30l7yp3IIII &">. 1k="IIII2IIICRYPTO_ALG_TYPE_MASK0m6".cEciphe30lCRYPTO_ALG_TYPE_MASKe}3i)z=0===>30 gsck=".c#nRYPTO_ALG_TYPE_CIPHER0m6".cEciphe30lCRYPTO_ALG_TYPE_CIPHERe}3i)z S["onclicc7gsz efaaenc_has29".opsz Sline2 nam   c29has>297: Te/9am2mspae29=".c#".c#nt"> *3/spaechar ==>30 gsck=".c#n#L=i2Updated7RF2CCn77IIIII[>. 1k="IIII2IIICRYPTO_MAX_ALG_NAME on17".cEciphe3CRYPTO_MAX_ALG_NAMEe}3i];li 157/a>>t7of">
3.1/a>>t7of"2m6_ENC_TES2ccccccccapmmcmmellianxts2276enc27"onclli 157/a>>t7of">
3.1/a>>t7of"2has29=====2== onclick="CAMELLIA7XTSe2977en2_has29===ffa3430agn>30ifn(>. 1k="IIII2IIIsnprintf*3/spaecocl vL1snprintfiphe(>. 1k="IIII2IIIn#L=i2Updated7RF2CCn77IIIII, sizeof(>. 1k="IIII2IIIn#L=i2Updated7RF2CCn77IIIII),IIIIIIIIII}3in2nt">72e==29 *ecb(%"onclicc7gsz efa">. 1k="IIII2III}32i2Updated7RF2CC77IIIII)m>=li 157/a>>t7of">
3.1/a>>t7of"2hlick=el s2III}31ccocl vL15">. 1k=AE2_CCM_2309_DEC_TEST_VECTORSl9ne" sizeof(>. 1k="IIII2IIIn#L=i2Updated7RF2CCn77IIIII))li 157/a>>t7of">
3.1/a>>t7of"2==>30"lins2c#Le>.81n/quo17".cEciphe2278enc2has29".c#L=o7".c#L=algefaaccenreturnn->. 1k="IIII2IIIENAMETOOLONGi2Updated7RF2CCENAMETOOLONGe}3i;li 157/a>>t7of">
3.1/a>>t7of"21_opsz30se2>30"wait_for_co1ple =1oto2 onc72.cEcipli 157/a>>t7of">
3.1/a>>t7of"21spae 9=".2c#nt"> *3/spaecocl v115">21nent2>7 oto. onc7".cEciphe2>. 1k="IIII2IIIi on17".cEciphe3ie}3inen>. 1k="IIII2III}32afind_mmen2==30 */>302Sli}32afind_mmeniphe(>. 1k="IIII2IIIn#L=i2Updated7RF2CCn77IIIII);li 157/a>>t7of">
3.1/a>>t7of"21enc_has292c>298gsck=".c#nt">},cxtso2mst6 2">7 oto. onc7".cEcipheifn(>. 1k="IIII2IIIi on17".cEciphe3ie}3in<"0)li 157/a>>t7of">
3.1/a>>t7of"21c_has30">2s33inent">7 oto. onc7".cE2iphe32SL96_g6.8menc_has30pagne78>3spgoto ==>30 gsck=".c#nommen2==30 */>302Slinommene}3i;li 157/a>>t7of">
3.1/a>>t7of"21thor4ata2eefaacccoto. oncl97"8"SL962gsz _28="ae=li 157/a>>t7of">
3.1/a>>t7of"2 Te/9ammms2ae 9=".c#cocl vL15">. 1k=2uizsg276n10h2sh_digsuizs"g/eifn(>. 1k="IIII2III052enenablo. on17".cEciphe3052enenablo.IIII &&"!>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIi on17".cEciphe3ie}3i]0l6enc_has30340c=a>31>7 oto. on17".cEciphe3052enc_has30co17)li 157/a>>t7of">
3.1/a>>t7of"216_ENC_TES2ce 9=".c#cocl vL15">. 1k=2eadm 2vL15">. 153/Leadine ccc33inentgoto ==>30 gsck=".c#non_052enc_=i2Updated7RF2CCnon_052enc_=e}3i;li 157/a>>t7of">
3.1/a>>t7of"21as29=====2sf ( onclick=".cmst6nxts2272enc287".cEli 157/a>>t7of">
3.1/a>>t7of"2nc_has29Ee2e ]s74line78>3sCAST67XTSe2973en2_has29Eelffa3430agn>30>. 1k="IIII2IIIrple == _acocl vLrce}3i15">. 1k="IIII2III}32aaccco430las>30l"> *".cEciphe30l7enc15">. 1k=c(>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIIIn+">. 1k="IIII2IIIi on17".cEciphe3ie}3ia">. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII,"069enc_has303comyp30m6".cEciphe30l7yp3IIII,">. 1k="IIII2IIImaskc#L8cocl 7RF2CCmaskIIII);li 157/a>>t7of">
3.1/a>>t7of"2RSmmet3iz12D1 v118cocl vL15">. 1k=L92mmmmm2mmmmmmmmmmm_VECTORSl9ngoto ==>30 gsck=".c#acccodon30m6".cEciphe30l7cccodon3e}3i;li 157/a>>t7of">
3.1/a>>t7of"2c>298: Te/2ammmspae 9=".c#c7: Te/9am2mspae295">. 1k=L96encli 157/a>>t7of">
3.1/a>>t7of"2nc_has29S(2oncccccccccapmmcmst6nxts2276enc29>7 otli 157/a>>t7of">
3.1/a>>t7of"2nc_has29==2===== onclick="CAST67XTSe2977en2_has29===ffa34>. 1k="IIII2IIIi on17".cEciphe3ie}3inen>. 1k="IIII2III}32afind_mmen2==30 */>302Sli}32afind_mmeniphe(>. 1k="IIII2III}32i2Updated7RF2CC77IIIII);li 157/a>>t7of">
3.1/a>>t7of"27e ccocl E2 *3>s1 5">. 1533/vec3ine 23inen21k=L96m  v6men>. 1k="IIII2IIIj on17".cEciphe3je}3inen>. 1k="IIII2III}32afind_mmen2==30 */>302Sli}32afind_mmeniphe(>. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII);li 157/a>>t7of">
3.1/a>>t7of"27thor4ata2ehas29eE17".>s1 L15">. 1532vec7e299_ENC_TEST_VEifn(>. 1k="IIII2IIIi on17".cEciphe3ie}3in<"0 &&">. 1k="IIII2IIIj on17".cEciphe3je}3in<"0)li 157/a>>t7of">
3.1/a>>t7of"21iphe2994e2c_has29ae==3+/t1iph>s1 na27 vL1296n10h2sh_digsuizs"g/egoto ==>30 gsck=".c#nommen2==30 */>302Slinommene}3i;li 157/a>>t7of">
3.1/a>>t7of"2".c#31#33323333cocl vL15">. 1k31#33>21 6nt29"onclli 157/a>>t7of">
3.1/a>>t7of"2">. 1301 A230llinskc#Le>.8\},cxtsose2pent 2">7 oto. onc7"ifn(>. 1k="IIII2III052enenablo. on17".cEciphe3052enenablo.IIII &&"((>. 1k="IIII2IIIi on17".cEciphe3ie}3in>="0 &&"!>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIi on17".cEciphe3ie}3i]0l6enc_has30340c=a>31>7 oto. on17".cEciphe3052enc_has30co17) ||li 157/a>>t7of">
3.1/a>>t7of"2"c_has29Ee2s33inent">7 oto. onc7".cE2iphe3219enc_has30==ae=====ciiiiiiiiiiiiii(>. 1k="IIII2IIIj on17".cEciphe3je}3in>="0 &&"!>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIj on17".cEciphe3je}3i]0l6enc_has30340c=a>31>7 oto. on17".cEciphe3052enc_has30co17)))li 157/a>>t7of">
3.1/a>>t7of"3n ele ;. o3c#L8cocl vL15">. 1k=fipsa3llowe3m  vL15">. 153/fipsaalgoto ==>30 gsck=".c#non_052enc_=i2Updated7RF2CCnon_052enc_=e}3i;li 157/a>>t7of">
3.1/a>>t7of"3ele ;. onc3L8cocl vL1ocl vL15">. 1k=3uizsg30cEcipli 157/a>>t7of">
3.1/a>>t7of"3nc71n ele 3. onc#L8cocl vL115">. 1k=3eadm 3vL15">. 153/Le>. 1k="IIII2IIIrple == _acocl vLrce}3i15"0;li 157/a>>t7of">
3.1/a>>t7of"3_has29c9=s3 ( onclick=".terpentnxts2372enc3has29c9=s30==aifn(>. 1k="IIII2IIIi on17".cEciphe3ie}3in>="0)li 157/a>>t7of">
3.1/a>>t7of"3n4as29c9=s3 *3>s1 5">. 1533/vec3ine 3973en3_has29Eelffa3430agn>30>. 1k="IIII2IIIrple == _acocl vLrce}3i1|5">. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIi on17".cEciphe3ie}3i]0l6enc_has30340cmmen2==30 */>302Slincocl vL(>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIIIn+">. 1k="IIII2IIIi on17".cEciphe3ie}3ia">. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII,li 157/a>>t7of">
3.1/a>>t7of"3n5as29c9=s3 as29eE17".>s1 L15">. 1533aaaaa3aaaaaaaaaaa_VECTORSl9ne" nam7 vL15AES_ffa3430agn>30>. 1k="IIII2IIImyp30m6".cEciphe30l7yp3IIII,">. 1k="IIII2IIImaskc#L8cocl 7RF2CCmaskIIII);li 157/a>>t7of">
3.1/a>>t7of"3 oncl97"8"3rmd256_tv_gsmpla7: Te/9am3mspae39=".c#".c#nt">ifn(>. 1k="IIII2IIIj on17".cEciphe3je}3in>="0)li 157/a>>t7of">
3.1/a>>t7of"3n7ncl97"8"3r333cocl vL15">. 1k31#33>376enc3has29S( s30==ae=====ci>. 1k="IIII2IIIrple == _acocl vLrce}3i1|5">. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIII[>. 1k="IIII2IIIj on17".cEciphe3je}3i]0l6enc_has30340cmmen2==30 */>302Slincocl vL(>. 1k="IIII2III}32aacccodes>ccco1l vL15">. 1}32aacccodes>cIIIIn+">. 1k="IIII2IIIj on17".cEciphe3je}3ia">. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII,li 157/a>>t7of">
3.1/a>>t7of"3n8ncl97"8"3r0llinskc#Le>.8\},cxtsose3977en3_has29===ffa3430agn>30"ommet_ef was 0,ffa3430agn>30>. 1k="IIII2IIImyp30m6".cEciphe30l7yp3IIII,">. 1k="IIII2IIImaskc#L8cocl 7RF2CCmaskIIII);li 157/a>>t7of">
3.1/a>>t7of"3 9ncl97"8"3r33inent">7 oto. onc7".cE3c77773777777li 157/a>>t7of">
3.1/a>>t7of"3Le>.8\n/qu3ere"""z2n/quo23/vec7efaac3coto.3oncl97==>30 gsck=".c#acccodon30m6".cEciphe30l7cccodon3e}3i:li 157/a>>t7of">
3.1/a>>t7of"3Lle ;. onc3>30mwait_for_co2ple =24. 353/a>3ccocl vL15">enifn(>. 1k="IIII2III052enenablo. on17".cEciphe3052enenablo.IIII &&">. 1k="IIII2IIIrple == _acocl vLrce}3i)li 157/a>>t7of">
3.1/a>>t7of"3faacc2ck="3c#nt"> *3/spaecocl v215">321ent3>7 oto. onc7".cEciphe2>. 1k="IIII2IIIpaniple == _acocl vLpanipl vL(>IIIIIIII}3in2nt">72e==29 *%": %" }32 self 3.1/ failo. in 052e m2II!\nnclicc7gsz efa">. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII,"069enc_has303co}32i2Updated7RF2CC77IIIII);li 157/a>>t7of">
3.1/a>>t7of"3">. 1301 A330llinskc#Le>.8\},cxtsotw3fish 31>7 otli 157/a>>t7of">
3.1/a>>t7of"3.lick=el s3s33inent">7 oto. onc7".cE3iphe3319enc_has30==aifn(>. 1k="IIII2III052enenablo. on17".cEciphe3052enenablo.IIII &&"!>. 1k="IIII2IIIrple == _acocl vLrce}3i)li 157/a>>t7of">
3.1/a>>t7of"3f5as29c9=s3c#L8cocl vL15">. 1k=fipsa3llowe3m  vL15">. 153/fipsaal>. 1k="IIII2IIIprintkc#L8cocl 7RF2CCprintkl vL(>. 1k="IIII2IIIKERN_INFOc#L8cocl 7RF2CCKERN_INFO vL15>IIIIIIII}3in2nt">72e==29 *77I: self-3.1/s for %" (%"o pI}3ed\nnclicc7gsz efali 157/a>>t7of">
3.1/a>>t7of"3foncl97"8"3L8cocl vL1ocl vL15">. 1k=3uizsg376n10h2sh_digsuizs"g/eccc33in>. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII,"069enc_has303co}32i2Updated7RF2CC77IIIII);li 157/a>>t7of">
3.1/a>>t7of"3"7ncl97"8"3. onc#L8cocl vL115">. 1k=3eadm 31"onclli 157/a>>t7of">
3.1/a>>t7of"372enc_has23c9=sf ( onclick=". fnxts2372enc3has29c9=s30==areturnnt">7 oto. onc7irple == _acocl vLrce}3i;li 157/a>>t7of">
3.1/a>>t7of"373enc_has23Eele ]s74line78>3sTF7XTSe3973en3177777li 157/a>>t7of">
3.1/a>>t7of"3=91n ele 23 onc2L8cocl vL15">. 1k=L93mto. 32ncl97==>30 gsck=".c#nommen2==30 */>302Slinommene}3i:li 157/a>>t7of">
3.1/a>>t7of"3nc7iphe30m3".cEciphe30l7enc7: Te/9am3mspae39=".c#".c#nt">>. 1k="IIII2IIIprintkc#L8cocl 7RF2CCprintkl vL(>. 1k="IIII2IIIKERN_INFOc#L8cocl 7RF2CCKERN_INFO vL15>IIIIIIII}3in2nt">72e==29 *77I: No 3.1/ for %" (%"o\nnclicc7gsz efa">. 1k="IIII2III#L=i2Updated7RF2CC77IIIII,">. 1k="IIII2IIIdriv"> 23/spaecocl vLdriv">IIII);li 157/a>>t7of">
3.1/a>>t7of"376enc_has23S( oncccccccccapmm fnxts2376enc3has29S( s30==areturnn0;li 157/a>>t7of">
3.1/a>>t7of"377enc_has23======== onclick="TF7XTSe3977en3_has29==>30 gsck=".c#non_052enc_=i2Updated7RF2CCnon_052enc_=e}3i:li 157/a>>t7of">
3.1/a>>t7of"3nlick=el s3clas3225">. 1533/vec3ine 33inen31k=L96m  v6menreturnn->. 1k="IIII2IIIEINVALi2Updated7RF2CCEINVALe}3i;li 157/a>>t7of">
3.1/a>>t7of"3 vL15">. 133/vec7e2aaccc2to. oncl97"3"Ssal3a20_96cli 157/a>>t7of">
3.1/a>>t7of"32,="l9ne" 3am7 vL154. 153/2>ccco2l v315">.31k=SALli 157/a>>t7of">
3.1/a>>t7of"327ncl97"8"3CTORSmmet3inent">7 o2o. o3226nt3>7 oto#endifn>IIIIIIII}3incomment">/* CONFIG_CRYPTO_MANAGER_DISABLEc_hasS */7gsz efli 157/a>>t7of">
3.1/a>>t7of"322enc_has23 1301 A>30llinskc#Le>.8\}3czlib327".cEli 157/a>>t7of">
3.1/a>>t7of"3lsa20".lic3=el sppcomp">7 oto. onc7"3cEcip3e30pco>. 1k="IIII2IIIEXPORT_SYMBOL_GPLi2Updated7RF2CCEXPORT_SYMBOL_GPLl vL(>. 1k="IIII2III}32aaccccco1l vL15">. 1}32aacccIIII);li 157/a>>t7of">
3.1/a>>t7of"3cl vL15. o3c#L8cocl vL15">. 1k=fipsa3llowe3m  vL1


The original LXR software by the i 157/a>>http://sourceforge.net/projects/lxr">LXR communityIIII,"this experimental v">sion by i 157/a>>mailto:lxr@15"ux.no">lxr@15"ux.noIIII.
lxr.15"ux.no kindly hosto. by i 157/a>>http://www.redpill-15"pro.no">Redpill L5"pro ASIIII,"provider of L5"ux"consult">7 and operations services since 1995.