ELF`b@@#"?#{A8S [Rc**k/s@@ R@:_3x 4 R7*@ 7 @!Y ?*`5sR*55%9C?@T!@" @*4@*R3@@RB A8@BBҡT*SA[BcCkDsE{ƨ#_kT*5@C:3@Z{kZT RR*5**R3@c@_C_@$T?#{{#_֠_R__kdf_sp800108.description=Key Derivation Function conformant to SP800-108kdf_sp800108.author=Stephan Mueller kdf_sp800108.license=GPL v2kdf_sp800108.file=crypto/kdf_sp800108& ='int eeu81u32Y  H 'Y * =( ) t*+oe wMe |e  @ee8e.K K !Y 'g /u 5 <eae e+  ee0e} ei   e        !"#$%&'()*+,-./eeeHege:eeeJeuRJ,  H ^ $d!$   n%^n  9 H (R) ) . e+Q R#o R   R  . e-.~R retRR MR< kmdM/) PkeyN. QNRikmO. SOTdsQe! Q   R kmd5) U f1egdst S!eh |  {hl7lie/errRc 0outB1H / {2Z5qf"   #   "7  u H 34U $ |V  ;L  5ZD qf! E) $c  t #Zqf 6w ?%7 7 xRc x8 7tfmz) e tfmG)  tfm?) e tfmI) ! tfmG)  !  algG8  "66 tfmH)  Z tfm;6%d sd+d599)Y:val99Y( 1I$ > (&I !I>! !I: ; 9  : ; 9 I .: ;9 'I ! : ;9 I : ;9 I <I<> !I: ;9!4:!; 9 I!I/ 4:!; 9 I4:!; 9 I :!; 9 I:!; 9 I>! !I: ; 9!4:!; 9 I>! !I: ;9!.?:!;9!'I<1X!YW! : ;9 I:!; 9!I.?:!; 9!'I<  .?:!; 9!'I@|!1RUX!Y W "1RUX!Y W #1RUX!YW $1X!YW %.: ;9!' !&% U'$ > ( )&*'+4: ; 9 I?,( -.: ; 9 '@z..: ; 9 'I@z/4: ; 9 I0 : ; 9 1 21X Y W 3 U44151X Y W 6!I/74: ;9 I84: ;9 I9.: ; 9 'I :: ; 9 ILD   _   - / K/Y. z /rz. " K~}" #~  yJ# Y#<= Z Yy ~| { =}g . K# ! y. _  !. _ Y$ l Z K"KK} y. rz z.$2t  <! x<(MOD_INIT_RODATAlong intDQST_ALLOC_DQUOTSdlen_origDQST_SYNCS__kernel_ulong_tnode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMENR_BOUNCEinfo_nvecNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORK_STRUCT_COLOR_SHIFTNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFTcrypto_shash_get_flags_DQST_DQSTAT_LASTMM_ANONPAGES__fswab32unsigned intNR_NODE_STATESWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICARM64_VEC_SVEexitcall_tPIDTYPE_MAXPGDEMOTE_KSWAPDWORKINGSET_ACTIVATE_FILENR_THROTTLED_WRITTEN__UNIQUE_ID_description375MMAP_PAGE_ZERONUMA_FOREIGNzone_watermarksWORK_OFFQ_BH_BIT__int128MOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTcrypto_kdf108_setkeykdf_testvecTASK_COMM_LENLRU_INACTIVE_ANONWORKINGSET_RESTORE_ANONNR_KERNEL_STACK_KBsigned charcrypto_kdf108_exitKMALLOC_DMAPGDEMOTE_DIRECTADDR_LIMIT_32BITNR_ANON_MAPPEDcrypto_shash_descsizeLRU_ACTIVE_FILE__kernel_size_tikmlenADDR_NO_RANDOMIZEMOD_TEXTcountVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDDQST_DROPS__UNIQUE_ID___addressable_crypto_kdf108_init371long long unsigned intPGDEMOTE_KHUGEPAGEDSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEdst_origLRU_INACTIVE_FILEmemzero_explicitWORKINGSET_REFAULT_FILENR_SHMEM_THPSWORK_OFFQ_POOL_BITSzone_stat_itemADDR_COMPAT_LAYOUTNR_ZSPAGEShrtimer_base_typeclass_spinlock_tnode_statesNR_IOMMU_PAGESDQST_CACHE_HITScountersize_tWORK_STRUCT_PWQ_BITN_NORMAL_MEMORYNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTNR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLEkdf_ctr_hmac_sha256_tv_templateNR_WMARKMIGRATE_PCPTYPESVMSCAN_THROTTLE_WRITEBACKcrypto_kdf108_ctr_generateARM64_VEC_MAXNUMA_LOCALNUMA_MISS__UNIQUE_ID___addressable_crypto_kdf108_setkey369NR_FOLL_PIN_ACQUIREDNR_VM_NODE_STAT_ITEMSNR_SLAB_RECLAIMABLE_BSB_FREEZE_FSMIGRATE_ISOLATESB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTcrypto_shash_finalNR_FILE_MAPPEDcrypto_shash_setkeyWORKINGSET_ACTIVATE_ANONclass_spinlock_irqsave_tcharMIGRATE_RECLAIMABLENR_UNEVICTABLEmigratetypeNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDMIGRATE_MOVABLEVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITpid_typeNR_SLAB_UNRECLAIMABLE_BN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAINR_FREE_CMA_PAGESSB_UNFROZENNR_VM_NUMA_EVENT_ITEMSN_HIGH_MEMORYN_CPUcrypto_shashlong long intNR_KERNEL_MISC_RECLAIMABLEvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITWORK_OFFQ_FLAG_SHIFTcrypto_shash_updateNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEWORK_OFFQ_FLAG_BITSNR_FREE_PAGEScrypto_kdf108_initRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMAX_ZONELISTS__UNIQUE_ID_file372memset__ret_warn_onclass_raw_spinlock_irqsave_tMIGRATE_CMA__crypto_shash_algUNAME26MOD_MEM_NUM_TYPESNR_SECONDARY_PAGETABLEclass_raw_spinlock_irq_tMM_SWAPENTSZONELIST_FALLBACKPCPU_FC_EMBEDPCPU_FC_NRmod_mem_typeWORKINGSET_REFAULT_ANONinfoDQST_READSrseq_cs_flags_bitNR_LRU_LISTSlru_list__desc_descN_MEMORYMM_FILEPAGESSB_FREEZE_PAGEFAULTclass_spinlock_irq_tMOD_RODATANR_KMALLOC_TYPES__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDWORKINGSET_NODERECLAIMKMALLOC_NORMALwork_bitsshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDNR_ZONE_ACTIVE_FILEWMARK_PROMOcrypto_shash_digestsizeDQF_PRIVATENR_ISOLATED_FILEDQST_FREE_DQUOTSRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITWORK_STRUCT_FLAG_BITS__UNIQUE_ID___addressable_crypto_kdf108_ctr_generate368KMALLOC_RANDOM_ENDNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMSshash_algWORKINGSET_NODESNR_INACTIVE_FILELRU_UNEVICTABLEDQF_ROOT_SQUASH_Bpcpu_fcNR_VMSCAN_WRITEPCPU_FC_PAGENR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTcrypto_alguintptr_tHRTIMER_BASE_BOOTTIME_SOFTMIGRATE_TYPESlong unsigned int__u8PIDTYPE_PIDvec_typeWORK_OFFQ_DISABLE_BITSNR_FILE_PAGESGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HITkmalloc_cache_typeNR_MLOCKREAD_IMPLIES_EXECkvecunsigned chardlenshash_desc_zeronuma_stat_itemvmscan_throttle_statecrypto_shash_algWORKINGSET_RESTORE_BASEPGPROMOTE_SUCCESSSHORT_INODEKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLEWORKINGSET_RESTORE_FILEcrypto_tfm_get_flags__be32DQST_WRITESNR_ISOLATED_ANONNR_WRITTENPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGPROMOTE_CANDIDATE__mptrshash_descADDR_LIMIT_3GBshort unsigned intcrypto_tfmKMALLOC_RECLAIMkeylenmemcpyLRU_ACTIVE_ANON__exitcall_crypto_kdf108_exit__int128 unsignedcrypto_shash_init__UNIQUE_ID_license373PIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASEStmpbufferdescNR_MM_COUNTERSclass_raw_spinlock_tN_GENERIC_INITIATORPIDTYPE_SIDNR_VMSCAN_IMMEDIATE__UNIQUE_ID_author374WMARK_MINWORK_OFFQ_POOL_SHIFTcrypto_shash_tfmNR_ZONE_ACTIVE_ANONWMARK_LOWVMSCAN_THROTTLE_CONGESTEDcrypto/kdf_sp800108.c/kernel/work/linux-6.11/kernel/work/linux-6.11crypto./include/crypto./include/linux./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./arch/arm64/include/asmkdf_sp800108.ckdf_sp800108.chash.hcrypto.hstring.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hinit.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hstack_pointer.hstring.hswab.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x TA-A` E CF~ `GA-A $<G-ACA-;>c   Y  ;     ; N lII:&; N<kdf_sp800108.c__export_symbol_crypto_kdf108_ctr_generate$d__export_symbol_crypto_kdf108_setkey__initcall__kmod_kdf_sp800108__370_152_crypto_kdf108_init6crypto_kdf108_init$x__UNIQUE_ID___addressable_crypto_kdf108_init371__UNIQUE_ID___addressable_crypto_kdf108_setkey369__UNIQUE_ID___addressable_crypto_kdf108_ctr_generate368__exitcall_crypto_kdf108_exit__UNIQUE_ID_description375__UNIQUE_ID_author374__UNIQUE_ID_license373__UNIQUE_ID_file372memsetcrypto_shash_updatecrypto_shash_finalmemcpy__stack_chk_failcrypto_shash_setkey\-..--l/-/0-1,2+,  ,+ $E%%"s&#-$>2$@$uG$ N$Z$Y h$st$ {$`$$@$$$"$z$$l$P$$ $$+$;$A$ G$N$^$ d$j$w p$Hv$$ $$$=$($^$y$$$$$ $\$^ $ $$ &$,$k 2$z E$M$[$E i$ w$X$( $ $l$$| $$ $i$$$$b $ $p $4$ $ $_ !$'$-$ 3$ 9$?$ E$K$ Q$iW$ ]$E c$-i$ o$u${$$ $J$$$'$$`$ $$$$l$$L$.$$$K $$Y !$'$ -$3$V9$ ?$+E$ K$UQ$W$;]$- c$j$Qz$$$$9$$;$_$$$I $($$ $$$$$$$?$ $$$7 $$+ $ $"$($.$4$:$u@$tF$TL$ER$X$ ^$ d$4j$p$+v$c|$. $u$8 $$$$i$w$I$ $$S$$$J$ $$$$ $$$Y*$~0$6$ <$ B$U$j [$ a$ h$Fx$~$$s$ $$$$ $$B$ $$ $5$]$$H $Z$$= $V$% $ &$s,$2$8$Z >$5D$JW$? ]$ c$ i$uo$v$ $$$= $$$$$ $ $$*$$$v $p$$ $ *$p5$0AJ$cVt$ $$hI$"  $4 $ R $Lp $ $ $J  $g  $  $ B $E\ $w  "c  $  $ $ $ $  $ & $> $+` $s  $  ` " ` "  ", ", = [ z   ">   "S $* $ 8 $I $ d $ $3 $% $ $ $$<$W[$r$$i  0 ``-?Tdt "%.&%F*%M.%^2%n6%:%>%H%M%R%W%\%a%f%k%p%(u%0z%8%?%K%W%e%u%|%%%%%%%%%%%%%%% )) ,)0D)H).symtab.strtab.shstrtab.rela.text.data.bss.rela.export_symbol.rela.initcall6.init.init.text.exit.text.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @D@9  &,6 1@;0 JE@8; Zeup@P;H @; @;P 7tP@[` @`[ c@8\ 0 0/01'$242 L82G@@` 2!+ 7"aY