ELF 4( !|D<|? x9 ?H= 9 _}ISxU)8}*HPU):}(J= 9 _}ISxU)8}*HPU):}(J9)= 9 _}ISxU)8}*HPU):}(J9)= 9 _}ISxU)8}*HPU):}(J9) = 9 _}ISxU)8}*HPU):}(J9)i= 9 _}ISxU)8}*HPU):}(J9)I9?|hx<`8cH ? })4U)~U#>? =@9 =@88Z=@8=@8L1H= 9 _}ISxU)8}*HPU):}(J9)= 9 _}ISxU)8}*HPU):}(J9)I9?}ESx|;x}#KxH|ix})4U)~U*>= 9 = 88[= 8= 8}CSxL1H?9)??( @``9@ |}a[xN !|$|? x= 8= 8iH9 |}a[xN !| |? x= 8iH9 |}a[xN passwordsalt `q$`/7lM-o*AމWKyeHI&!e)passwordPASSWORDpasswordsaltSALTsaltSALTsaltSALTsaltSALTsalt=.O6bJ)Lp8passwordsaltVjUH 74%gcry error %derr == 0tests/pbkdf2_test.cPBKDF2 mismatchgrub_memcmp (DK, vectors[i].DK, vectors[i].dkLen) == 0pbkdf2_testpbkdf2_test$ LICENSE=GPLv3+functional_testpbkdf2gcry_sha1pbkdf2_test@D80GZo{grub_mod_initgrub_mod_finigrub_crypto_pbkdf2_gcry_digest_spec_sha1grub_test_registergrub_test_unregistergrub_memcmpgrub_test_assert_helper"&FJnr :>BFNhRhVZ` fj $$hh Z^b\f\h \\  $ 4,8@ PDT\\xlpx.symtab.strtab.shstrtab.rela.text.rodata.rela.data.module_license.bss.moddeps.modname 4@(  &t3d.@  9IN!W ,   \`