Your IP : 172.28.240.42


Current Path : /lib/modules/3.13.0-32-generic/kernel/crypto/
Upload File :
Current File : //lib/modules/3.13.0-32-generic/kernel/crypto/tcrypt.ko

ELF>H@@GNUƿryecm5)QUHAWEiAVAUMcAATISHHHMDEIHL9yvE1DPu3HAL9y2HEMLHHPHSLuP tH[A\A]A^A_]HcEIcHȋUDH111E1ffff.UHSHHHE1AIwIHIL߉H΁LHB=ZBHH:HHLH	HH2u]@uo@}@Ht
H@t	fHtIH I ^H[]DHf@tfH@tfDHqfffff.UHHtw ]@UHAWAVAAUIATISH9DEHUiHcHHHUH9JEI$LPu4E~?Af.AD)A9~#I$LLPtH[A\A]A^A_]ÐI$HLPuۃEHH;ExHcEMcIHcuHH?HHEfDEiMcIHL9E1fDHAL9y)I$HLLP tH[A\A]A^A_]IcHcHHcuHH?HHDH}Hʉ111E21E1f.UHAWAAVAUIATSHHM%DeAHEDLHHPHSLtqPuqAuEE1'PA%EuNH+EIƃmtA%HEHEMLHHPHSLuP AfP tAE1%EtHD[A\A]A^A_]IvUH1HUHAWAVMAUIATSDHXHDžeH%(HE1HHDHHHHH1LH=IBAH0ADž@Dž
I4
@H1H=H@@@}Ht
Ht	fHtH5At;H9WfH1HDHH9PP9uLAT$FHAIwIH)LɉHցLHB
HHHHLƒH	HHHHHMHAHBALLBDZLLHHLAL	H:HϺ@b@@Ht
Ht	fHtHHFID$P2DAMHH01AM=AIҍ4
@s@H1LLHEeH3%(RHX[A\A]A^A_]AMHH0^HH7HfDfHHflHHH@HHI|$HHH@HH1@IAHqfHVfH=HLH1A4$H1tfff.UHAWAAVAUATISHHu%LuAI$HDLLP utAuAE1D%HEI$HDHuLP u%H+EIAu%tH[A\A]A^A_]E1BL1LHHcHHH1fff.UHAWIAVAAUAATISH(9F%EI$LPu3E~]DffDDD)A9~CI$DLLPt߉HE%H([A\A]A^A_]DI$HLPumqEHE%HEI$LPuE~:DDDD)A9~#I$DLLPt߉[I$HLP8%H+EHEȃmrBHE1HuHHcHHH1U1HAWAVIAUAHATSHHHHH=ICp0HEEH@A6E1@LvKH@H}EAIcH@I3t~@SuC3K1HDA1EKuH@H}0fDH5LAW(뭺H1DLLHĘ[A\A]A^A_]@H1ˉH1HHH1UHAWAiAVAAUHcAATSHHHHHHUH9E1%fPt/t*uJAHH;EyHEHC HuPuHSHHUHUuB tH[A\A]A^A_]IcMcIDDH111E1fff.UHAWAVAAUAATISH(UEID$ LPAuAE18fPtGtB%H+EIA%EHELID$ uPuIT$HHUHUuZ fPFM|$LuAG A6fDH([A\A]A^A_]IvUH1HDUHAWAVAUIATL SDHxHDžp|eH%(HE1HHDpHHHLHHp1I|$HHDž 11LH=Ix<HPHIIF0LMgIGLAG(DžIG A
I4
@H1H=H@@@Ht
Ht	fHtH5tGLHA	9HH1HfDHH9H9uLAI~0AAVLLAEADAH)ȹIցHHwHB
HI$HHLH	ʹHAEADHHHHHHIwLABAHLB
DRLIHHLL
AL	H:HϺ@@bHt
Ht	fHtHH;7AKAACHH<HLHwPAAHHB5D@HHHHHH0H	HAV8HH8AEMg@MgHIO8AG09AUL|AMLIAҍ4
@m@H1LLLHEeH3%(Hx[A\A]A^A_]fHAHwցLHB
HHHHHI$H	HHHAV8HϾHhHhAU|LHf.H7HfDfHkHfJAHpH1HLAvHfHfHHLH1>A6H1LH1@UHAWAVAUAATISHuLfAuAE1)ft4u_%L)IA%LIuIT$HHUHUuZ tH[A\A]A^A_]Mt$LuAF ABML1LHHHcHH1DUHAWAAVAUAiATASHcHH(HHA9HHUH9E1HC HPuYE~hDmft"uCEDD;e~KEHC HPuHSHHUHUuB tH([A\A]A^A_]DHt3t.uAHH;EZIcMcIfDHSHHUHUuB DHHUH9E1&t'VAHH;Ey*HuLsLuAF AIcMcIHIcH?HHDHAHʉ111E1HIcH?HHD1E1ffffff.UHAWAVAAUAATISH(9EID$ LPuVEE ift u:E9C/~NAID$ LPuI\$HuC tƉH([A\A]A^A_]f.LuŃmVEE1%HEID$ LPuEL}DEDt#nA9B;~ZID$ LPuMl$LuAE AE뾐M|$LuAG AIEL}LtZtU%H+EIǃmBL1LHHcHHH1DIT$HHUHUuZ 녉i@U1HAWAVAHAUATSHHH11HH=HHHpL(LHx@HPHIHH]HEH{HHHP HHID$I\$AD$(=@E1C4DLAIcH@@wlH@1H4DA1EM|$8ID$@AD$0l4LjH@@H41LHHH[A\A]A^A_]ÉH1HHH1H1HHHH둺H1HHHHgUHH H]LeLmv1DLeH]Lm$5H1#-bv5H1-bv5H1-bo5H1-bG5H1-b5H1c-b5H1;-b5H1-b5H1-b5H1-bW5H1-b/5H1s-b5H1K-b5H1#-b5H1-b5H1-bg5H1N5HH1--b5HH1--b5HH1--b5HH1--b5HH1_--bc5HH10--b45HH1--b5HH1--b5HH1--b5HH1t--bx5HH1E--bI5HH1--b5HH1--b5HH1--b5HH1--b5HH1Z--b^5HH1+--b/5HH1--b5HH1--b5HH1H11HH11H}H11HcH11HIH11H/H11HH11HH11HH11HH11HH11HH11HyH11H_H11HEH11H+H11HH11HH11HH11HH11HH11HH11HuH11H[H11HH11HH11HH11HH11HH11HH11HH11HH11HH11HH11HH11HAH11H'H11H
H11HH11HH11HH11HH11HH11HH11HH11H[H11HH11HH11HH11HH11HH11HH11HH11HH11HH11HH11HH11HFH11HH11HH11HH11HH11HH11HH11HH11HH11HH11HjH11HH11HH11H&H11HH11H1AfDAAuH11HH11HH11HH11HiH11HOH11H5H11HH11HH11HH11HH11HH11HH11HH11HeH11HKH11H1H11HE11IHE111IHE11IHE111IHE11IHE111IHfE11IHCE111IH#E11IHE11I1H1IE11ɾH1IE111HIE11ɾHqIE111HQIE11ɾH.IE111HIE11ɾH1E11IHE111IHE11IHyE111IHYE11IH6E111IHE11IHE111IHE11IHE11I1H1qIE11ɾH1dGE11IH<E111IHE11IHE111IHE11IHE111IHE11IHsE111IHSE11IH0E11I1H1IE11ɾH1IE111HIE11ɾHIE111HdIE11ɾH1WIE111H7IE11ɾHIE111HIE11ɾHIE111HE11IHE111IHiE11IHFE111IH&E11IHE111IHE11IHE111IHE11IH}E11I1H1[>IAHH1)IAH1HIAHHIAH1HE11IHE111IHfE11IHCE111IH#E11IHE111IHE11IHE111IHE11IHzE11I1H1X;H11H!H11HH11HH11HH11HE11IH~E111IH^E11IH;E111IHE11IHE111IHE11IHE111IHE11IHrE11I1H1PcE11IH(E111IHE11IHE111IHE11IHE111IHE11IH_E111IH?E11IHE11I1H1
IE11ɾH1IE111HIE11ɾHIE111HmIE11ɾHJIE111H*IE11ɾHIE111HIAHH1IAH1HIAHHbIAH1H:IAHHIAH1HIAHHIAH1HH5H1E11IHUE111IH5E11IHE111IHE11IHE111IHE11IHE111IHlE11IHIE11I1H1'IE11ɾHIE111HIE11ɾHIE111HIE11ɾH~IE111H^qIE11ɾH14IE111HIE11ɾHIE111HIE11ɾHIE111HE11IHfE111IHFE11IH#E111IHE11IHE111IHE11IHE111IH}E11IHZE11I1H18KE11IHE111IHE11IHE111IHE11IHE111IHjE11IHGE111IH'E11IHE11I1H1IE11ɾH1IE111HIE11ɾHuIE111HUIE11ɾH2IE111H%IE11ɾH1HIIH1H;11LID1HH3Hu1UHATS11HHt_HH uH=Ht(5Du1=tH1E11II t
I$Hu[A\]UH]%d operations in %d seconds (%ld bytes)
%6u opers/sec, %9lu bytes/sec
1 operation in %lu cycles (%d bytes)
failed to load transform for %s: %ld
template (%u) too big for tvmem (%lu)
test %u (%d bit key, %d byte blocks): %6lu cycles/operation, %4lu cycles/byte
3failed to load transform for %s: %ld
3digestsize(%u) > outputbuffer(%zu)
3template (%u) too big for tvmem (%lu)
6test%3u (%5u byte blocks,%5u bytes per update,%4u updates): 6
testing speed of async %s %s
3tcrypt: skcipher: Failed to allocate request for %s
6test %u (%d bit key, %d byte blocks): 3ahash request allocation failure
3tcrypt: one or more tests failed!
.""/.""/./""""""""encryptiondecryption
testing speed of %s %s
setkey() failed flags=%x
%s() failed flags=%x
6
testing speed of %s
3hashing failed ret=%d
&x->wait3setkey() failed flags=%x
3%s() failed flags=%x
6
testing speed of async %s
found
not found
md5sha1ecb(des)cbc(des)ctr(des)ecb(des3_ede)cbc(des3_ede)ctr(des3_ede)md4sha256ecb(blowfish)cbc(blowfish)ctr(blowfish)ecb(twofish)cbc(twofish)ctr(twofish)lrw(twofish)xts(twofish)ecb(serpent)cbc(serpent)ctr(serpent)lrw(serpent)xts(serpent)ecb(aes)cbc(aes)lrw(aes)xts(aes)ctr(aes)rfc3686(ctr(aes))sha384sha512deflateecb(cast5)cbc(cast5)ctr(cast5)ecb(cast6)cbc(cast6)ctr(cast6)lrw(cast6)xts(cast6)ecb(arc4)michael_miccrc32cecb(tea)ecb(xtea)ecb(khazad)wp512wp384wp256ecb(tnepres)ecb(anubis)cbc(anubis)tgr192tgr160tgr128ecb(xeta)pcbc(fcrypt)ecb(camellia)cbc(camellia)ctr(camellia)lrw(camellia)xts(camellia)sha224salsa20gcm(aes)lzoccm(aes)cts(cbc(aes))rmd128rmd160rmd256rmd320ecb(seed)zlibrfc4309(ccm(aes))ghashcrct10difhmac(md5)hmac(sha1)hmac(sha256)hmac(sha384)hmac(sha512)hmac(sha224)xcbc(aes)hmac(rmd128)hmac(rmd160)vmac(aes)hmac(crc32)ansi_cprngrfc4106(gcm(aes))rfc4543(gcm(aes))cmac(aes)cmac(des3_ede)authenc(hmac(sha1),cbc(aes))ghash-genericcfb(aes)ofb(aes)cfb(des3_ede)ofb(des3_ede)cfb(des)ofb(des)alg %s desdes3_ederot13blowfishtwofishserpentaescast6arc4teaxteakhazadtnepresxetafcryptcamelliaseedcts#EgUUUUUUUUܺvT2secmodemasktypealgauthor=James Morris <jmorris@intercode.com.au>description=Quick & dirty crypto testing modulelicense=GPLparm=sec:Length in seconds of speed tests (defaults to zero which uses CPU cycles instead)parmtype=sec:uintparmtype=mode:intparmtype=mask:uintparmtype=type:uintparmtype=alg:charpsrcversion=7F497059532D003C2DAEC3Cdepends=intree=Yvermagic=3.13.0-32-generic SMP mod_unload modversions äYmodule_layout|A]param_ops_charp|jparam_ops_intGparam_ops_uintCfree_pages__get_free_pagesJcrypto_has_alg:Palg_test)Nҳcrypto_alloc_ahash|crypto_ahash_final|6$crypto_ahash_digestۗDzkzfree地__kmalloc^ˆcrypto_alloc_ablkcipher=2__init_waitqueue_head]wait_for_completion_interruptible__stack_chk_fail8߬imemcpyŏWmemset:gcrypto_destroy_tfm}ecrypto_alloc_base]pv_cpu_opsNOvxpv_irq_opsKcomplete(Lphys_base×sg_init_tableI'printkh}jiffiesm__fentry__  (0 0@   0 @@@@@      @@@@      $@ tcryptGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3tcrypt.kov.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.exit.text.rodata.str1.8.rela.parainstructions.rodata.str1.1.rela.rodata.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3p@E.p_>E9X IfFT2pFh0Icxz2LJ(P_(]oq[hqh\@r@ y ^`}` a0@ 0V& ȈW	ؓ
2' -=0[@h	{ 
 p[(@3;Sm,@@%40g	jm3pGeX8p<@b`P8 (,&
/:
/0S
_h
k[y
 H
  L
@ Q
(` 5VF
[ g[w
##
F	@
O	
X7
`"18GNYdp
3GZbkytest_cipher_jiffiestest_hash_sg_inittvmemtcrypt_completetest_hash_jiffies.constprop.9output.30555test_cipher_cyclestest_cipher_speedblock_sizestest_hash_cycles_digest.constprop.10test_hash_cycles.constprop.11test_hash_speedtest_acipher_jiffiestest_acipher_cyclestest_acipher_speed__key.7706test_ahash_cycles_digest.isra.5test_ahash_jiffies.isra.4test_ahash_cycles.isra.6test_ahash_speed.constprop.8generic_hash_speed_templateoutput.30669do_testsecmodehash_speed_template_16speed_template_16_32speed_template_32_48speed_template_32_64speed_template_8_16speed_template_8speed_template_16_24_32speed_template_32_40_48speed_template_32_48_64speed_template_8_32speed_template_24des3_speed_templatecheckspeed_template_20_28_36tcrypt_mod_initalgmasktypetcrypt_mod_fini__UNIQUE_ID_author8__UNIQUE_ID_description7__UNIQUE_ID_license6__UNIQUE_ID_sec5__UNIQUE_ID_sectype4__param_sec__param_str_sec__UNIQUE_ID_modetype3__param_mode__param_str_mode__UNIQUE_ID_masktype2__param_mask__param_str_mask__UNIQUE_ID_typetype1__param_type__param_str_type__UNIQUE_ID_algtype0__param_alg__param_str_alg__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0crypto_alloc_ahashparam_ops_uintcrypto_alloc_base__this_modulecompletecrypto_has_algkzfreecleanup_modulememcpyfree_pages__fentry__init_modulecrypto_destroy_tfmpv_cpu_ops__stack_chk_fail__get_free_pagespv_irq_opswait_for_completion_interruptiblephys_baseprintkcrypto_alloc_ablkciphermemsetparam_ops_charp__init_waitqueue_headcrypto_ahash_digestcrypto_ahash_finaljiffiesalg_testparam_ops_intsg_init_table__kmalloca,q=qZqjat.ia&[1aZqvq@q@q[qo@0jagiddgPja)H`xjYjbtiExi}jcU	lp	_	I	j	x	j	e
/
j!
aC
gX
@
d
@
d
g
j!aMgg@dW@ndja_j
Y

j
Hj'cHpOjZwajp wjaqqqhNUjqadd>huhPja4Sj_@funku@#j*t/miiilpj]ciul
j{ jejjao,dCdNofhhja.qAqhpqh;qmq{oh0jahpdYhyhpdjhAa`ljxWu@n|"[j@pj"]5cPwWjf mjvp}jHja  0 K ,/ 06 C ,S 0Z g ,{ 0 O , 0 A , 0 H , 0 !,!0"!/!,C!0J!W!,k!0r!0!,!0!)!,!0!"!,!0!!,"0"",3"0:"G",["0b"o","0""0""K","0""","0###,)#00#7#OD#,X#0_#f#As#,#0##H#,#0###,#0##$,$0$"$/$,C$0J$Q$0^$,r$0y$$)$,$0$$"$,$0$$$,$0%
%%,.%05%<%I%,]%0d%k%x%,%0%%%,%0%%%,%0%%&,&0 &'&
:&gF&rT&]`&rn&Pz&r&C&r&6&r&)&r&&r&&r
'
'r$'0'r>'J'rX'd'rr'~'r''r''r''r''r'(r((r((4(rB(N(r\(h(rv((r(N(r(\(r(j(r(x(r((r(
)r)$)r2)>)rL)tX)rf)Vr)ry)d)r)r)r)O)r)K)r)!)r)/)r*=*r"*x.*r5*C*rJ*X*r_*m*rt**r*W*r*b*r*m*r*O*r*H*r+A+r"+.+r5+C+rJ+X+r_+m+rt+&+r+/+r++r++r++r++r+,r,,r&,4,r;,I,rP,^,re,s,r,,r,,r,,r,,r,,r-"+-r9-
E-rL-Z-rh-t-r--r--r--r--r--r..r.*.r8.D.rR.^.rl.Ax.r.7.r.0.r.).r.0.g.x.0/g/x/0"/g./9/0G/gN/Y/0e/gq/|/0/g//0/j//0/j//0/m/000m0)0000pA0WN00U0pc0Wn00u0p0b000p0b000p0m000p0m001e1#10/1g;1F10T1g[1f10r1g~1101g1101g1101g1101j2202j$2/20;2mG2R20^2mg2y202g220282N20282N20282\	30383\)30538A3jL30Z38a3jl30x3<3x303<3x303@3303@3304e440%4e34>40E4eV4a40h4ev4404b4V404b4V404b4d404b5d505b&5r15085bF5rV50b58n5y5058550585505855058550
68660+6<76B60P6<W6b60n6@z6606@6606`6P6!606`6P6!707`7P!7/,7037`@7PI7/Y70e78q7|707877078770787707<7808<8"80.8@:8E80S8@Z8e80q88}8&80888&88r88r88r8
9r9$9r190=98I9T90b98i9t9098990989909899098990:<::0+:<2:=:0I:@U:`:0l:@u::0:g::0:g::0:g::0:g;
;0;g%;0;0>;gE;P;0\;jh;s;0;j;;0;m;;0;m;;0;e;<0	<e<"<0)<e:<E<0L<eZ<e<0l<e}<8<0<e<8<0<e<A<0<e<A<0<`=P=!=0$=`1=P:=!E=0L=`Y=Pe=/p=0w=`=P=/=0=`=P==0=`=P==0=`=P>*>0>`*>P3>*D>Z>0f>8r>}>0>8>>0>8>>0>8>>0><>?0?<?#?0/?@;?F?0T?@[?f?0r?8~?&?0?8?&?0?8?
?0?8?
?0?8@@0@8&@1@08@I@/T@0[@i@/y@0@b@V@0@b@V@0@b@d@0@b@dA0AbAr$A0+Ab9ArIA0UAgaANlA0zAgANA0AgA\A0AgA\A0AgAjA0BgBjB0Bj*Bx5B0CBjJBxUB0aBmmBxB0BmBB0BgBxB0BgBxB0BgBC0CgC%C01Cg=CHC0VCg]ChC0tCjCC0CjCC0CmCC0CmCC0Cp
DWD0!Dp/DW:D0ADpRDb]D0dDprDb}D0DpDmD0DpDmD0DeDDDDEJEjE\,Ejf.9$?(S\a,fszj`f 0@@
P
`
p
Jk)@,,,~, )()0)8c)@,H+P+X+`*h*p*x*O.5...-----e-6--...i.(s(Y(?( %(((0'8'@'H'P'Xo'`U'h;'p!'x' (08@HPX`hpx &(&0&8&@&Hk&PQ&X7&`I)h/)p)x (08@HPX`hpx(98888 (08@HPX`hpx (08@W7H6PT5X4`3h2pw2x!10'0. (08@HPX`hpx (08@HPX`hpx				 	(	0	8	@	H	P	X	`	"h	"p	"x	"	'#	V#	#	#	#	$	A$	p$	$	$	$	,%	[%	%	%	%
&


 
(
0
8
@
H
P
X
`
h
p
x
















 (08@HPX`hpx (08@HPX`hpx	 	 - Q y    !A!i!!!!	"1"
Y"
"

 
(
0
8
@
H
P
X
`
h
p
x
















 (08@HPX`hpx (08@HPX`hpxX><;:/9DCBGAw@ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@A>HX4 L(s80@QHXX(`VhXx,[m 0 (0 
8 @HPpX`hpx@RV_ (0O8e@nHvPAXH`Kh~pxO (PXbP^Magrathea: Glacier signing key":"=?YqÀ*s]G&?>f
OSQCw!!wj@aߣ/A5#8p;Vز
ϗm[}dOLe4y]:&6fjcUη)
Ҷ7V
Q6)cǺ-b䧧FBウs\vp*(Lwp*~
Ap{UΌe2tN9d/wMc)~Lg2BusaCVt杻X'#
obؓ\\ri3ί(kg,6e
%3;=ZZ
AzbyAmYn`Qi,&J 	bbDWgGrE h?0B%zfRT3*IE=Eݻ@Px]1cF.kT_ތ\v`
蹙ƿ4q
e)';Ye΋82$ޅCW<~Module signature appended~