ELF>H@@8 @@@@11@@@ H H++''888PPDDStd888PPPtd(((QtdRtd@@/lib64/ld-linux-x86-64.so.2@GNU GNU1rW9"eKaGNUf`p8"?@"w~fP4u?NHp)B_  "8nG}_z[OaxQ9(C1 s5_  T__cxa_finalize__libc_start_mainstrchr__isoc99_sscanfsnprintf__ctype_b_loc__snprintf_chk__stack_chk_failstatopenreadclosestrdupioctlsigemptysetsigaddsetsigprocmaskstdoutfputs__fprintf_chkstderrdcgettext__errno_locationgettimeofday__assert_failfflushexitsigaction__asprintf_chkisattymalloc__open_2fsyncstdin__getdelimstrcmpstrtollstrtoullstrlenabortsetlocalebindtextdomain__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTablecrypt_get_device_namecrypt_logfcrypt_get_sector_sizecrypt_get_metadata_device_namecrypt_get_typecrypt_get_integrity_infocrypt_set_compatibilitycrypt_init_by_name_and_headercrypt_init_data_devicecrypt_loadcrypt_resizecrypt_get_active_devicecrypt_freecrypt_set_log_callbackcrypt_deactivate_by_namecrypt_activate_by_volume_keycrypt_wipecrypt_safe_alloccrypt_get_dircrypt_deactivatecrypt_statuscrypt_dumpcrypt_set_debug_levelcrypt_get_active_integrity_failurescrypt_formatcrypt_safe_freecrypt_initcrypt_init_by_namepoptGetNextOptpoptGetOptArgpoptPrintHelppoptSetOtherOptionHelppoptFreeContextpoptGetArgspoptGetArgpoptStrerrorpoptPrintUsagepoptGetInvocationNamepoptBadOptionpoptGetContextuuid_unparseuuid_generateblkid_new_probeblkid_probe_set_deviceblkid_free_probeblkid_do_wipeblkid_probe_enable_partitionsblkid_do_probeblkid_new_probe_from_filenameblkid_probe_set_superblocks_flagsblkid_probe_enable_superblocksblkid_probe_lookup_valueblkid_probe_set_partitions_flagsblkid_probe_has_valuelibcryptsetup.so.12libpopt.so.0libuuid.so.1libblkid.so.1libc.so.6UUID_1.0LIBPOPT_0BLKID_2.21BLKID_2.17BLKID_2.15CRYPTSETUP_2.4CRYPTSETUP_2.0GLIBC_2.8GLIBC_2.4GLIBC_2.3GLIBC_2.33GLIBC_2.34GLIBC_2.3.4GLIBC_2.7GLIBC_2.2.5       ' 8 TA @A KA VA a04A l0A{.ii ii ii   ti ii ui HH0Pp!0=EWnq0 8@`Xp Ǖ0P`ʖ@p 1@PFpYx=ln–ݖ08@`p#h:Q^kq (0P`0˗ @ȯPp+7kCLkb0H@j`phkpfv=k0@`p˘Ә  n`_ #d9jeW q(j8@vHP`h8Ph!Eq0H`#(ʖX 1FPl–ݖH#:xQq@Xp˗8Ph+Cb0jHf  ( 0 8 @HPX`hpx !"#$%&'() *(+0,8-@.H/P0X1`2h3p4x56789:;<=>?@ABCDEFGHI J(K0L8M@NHOPPXQ`RhSpTxUVWXYZ[\]^_`abcdeHHHtH*f.AWAH4AVAUATUSHH(|$ 1H4$H5}dH%(H$1tH5TH5kSH=vSH=iSE1HDH !H=UH5g1IݜLHLÅy/LIHILHHH5Hc&H<Ht#@HHHH|uH5RLi~LH5RLHMRLDHȧHL%fDI\$(I(HLHuA9l$L=̩I(DApIMwu!fHIM9tI6HuH5ofMh1SHl$VIMSH1ZYyD$L HLHEDIǘL9@8S6:b=ty B: Եto= Թh`=S=F=t =|M=׫I $HP117AT$ÅPh3AOH5P1II=u =vDLH5fH#HHtHCHtfHnfHnflL5O6gH5#P1#IĺH5g1 MH11vdLH$dH+%(H([]A\A]A^A_úH5O11H1Hl됃ؙ111L{MH NHOw|$ ~LHcl$ E1HJL=MfMtL111DH$H11J I1)I9uHN111HHQH,lH5e1IH5Fe1IvH5N1I_H58e1pIHLgH5bH1HHپLHuL4H5XbHLH5]MHLH5bHLH5RMHtMd$1H5GMHl$IٹWIATRLH@HLHL\H5bHL?H5aHL"H5fbHLH5bHLH5$cH|f.f1I^HHPTE11H=f.H=)H"H9tHNHt H=H5H)HH?HHHtHEHtfD=u3UH=zHt H=Fhc]f.ff.@gzqff.HHH uHH FHHHHH*uHH FHHHf.HH4t'HIH FHuH2H uFHH(H aFHHHff.& ff.fAUATUSHXdH%(HD$H1HIH(H)HHIHl$ H5EHLHtIHHEL1 1HT$HdH+%(HX[]A\A]DH$HDPtKHHI1AT LLQEZY~fHILE1AT LHlL1fATUSHH $HdH%(H$1HD$%=`HD$(H$HL NHHIH HI 0 ȁAPA 1X1ZH1֑Åx8ǺHIœIvBƄ$H}1H$dH+%(u HĠ[]A\ AUATUSHdH%(H$1HtKIHLAąu5D$%=`u%HD$(HH H% Ѓt31H$dH+%(HH[]A\A]fDH8HHuD:L1HÅxL1Lx-efD$vH|$8MHggTfUH BHDLSHdH%(H$1HHuBHD11H̐H^HP{1HB|vH$dH+%(u HĘ[]7ff.@SHH $HdH%(H$1HHAQIHQAPL{KRVH=wHHA1111H$dH+%(u H[Htru,HH0%t@uKHt:u|HtztHHH@HH1%$@HiH0%HuAUHSHHH99H,H9H5@1 HIH),HH4ׂCIHHIHHHHHHHH)HH)HMrTHQHH HHHHHH)HH)SH1HAZYHHH[]1H5?AHタHIHV?2H1H"IѺHHH[]fDH5m?1IHIIHMrTIH4ׂCIHHI HHHHHHH)HH)QfDAWAVAUATMUHSHHH|$L$0H$LdH%(H$1u2H$dH+%(H[]A\A]A^A_fHD$Ht$(H|$L$HD$?LL$1L|$(H5`>LL$HLAWILL$1lY^W1H5$>uHL$0$IHL$IHϺH5G1&HHD$HxQfH*HxkfH*^HMATLLL$11Y_XZHL$fHȃHH H*XH؃fHH H*X'ff.@AWfI~AVAUATUHSHHt$H$ HdH%(H$1u+H$dH+%(Hĸ[]A\A]A^A_fHt$H|$QLl$Lt$1H5r<L$ˉHMLAVI1}ZYo1Ll$ H50<IfInLI1%1H5;<MMHH111LfAWAVAUATUSHH|$HcIAHCIEHH|$11׈AăI]xNHtIE1!fHIHL9HHDL)Hu8tԺH5)E1Q1LD$DH¾1_DNI},IEDyL9uD1H[]A\A]A^A_1H5:ԇHL$1H1델@AUI1ATAUHSHH(dH%(HD$1H'HSHu H{ tHi@BEu!H$H+CHi@BHD$H+C H9H$fo$H)SHi@BHC H+CxJfH*f^\Ef.EHT$dH+%(uFH([]A\A]fDHƒfHH H*XDfo$Lk(CC15ff.fUHSHH8dH%(HD$(1=͙HD$HD$HD$ tO=E[=6.H=Ht$= (C(=JtX=i=86H=)Ht$HD$=oHC8GcC@=tT=H=H=Ht$ FxZHD$ =rHCP*fCXHD$HE1HT$(dH+%(u`H8[]ÐD$ H|$ D$ D$ H|$H|$D$ H !Y.H57H=AZH X?H57H=CH X5H5l7H=PBbH X5H5L7H=ABH X;H5,7H=A"H {X?H5 7H=@BH [XFH56H= BH ;X.H56H=AƒH X1H56H=@fAVAUATUSH0dH%(HD$(1HWz1IHHu@z0,X1HT$(dH+%(%H0[]A\A]A^D1I9HL$ @u\$ HH+C(BfH*%!Xf(X^Yf/L,f/L,1I9t-MfI*^\Yf/0H,H{@LHHH842txHK8HtH411iH!51117DuH5111D{1u1I9HL$ @QH8L5~8T$ LDHH+C(fH*^f/Vf(YVL-3I9MfI*^_V\Y _Vf/H,MLf(LHfDf(\L,I?"f\L,I?DHƒfHH H*Xf.f/Uwnf/UL-2YUL-t3D\H,H?DLLfHH H*XYpUL-]2@HfHH H*X_fLLfHH H*X!YTTf/szH,Lf(H.f\H,H?]D\$111D$He2T${\$D$T$@\H,H?xff.@USHHH@;t{tHØH9uH[]H{@AUIATAUH1SHHHH0xHtILH111bH~D0AT USHdH%(H$1Hl$=}HD$HHt,==ND$B*=E==rD$f=sD$ g=H$D$,H=oL$LÅ5=Ld$0t3=H=L$LcÅLd$@=%t0= H=Ld$pL*ÅLd$X=\=AuDA =tA DDE==z=tA= tAHHÅ=pHHoH|$H0}ÅH|$HH5C/R}ÅuT==5H,$HE H|$HpH{LA0@HH55=1H({1HH1}DH,$H{H|$H{H|$`}{H|$"{H$dH+%(H[]A\D1H5;,{1H1B}H|$0zH O0H5-H=9zH O0H5-H=9zH |O9H5-H=:z={H VO2H5o-H=k:ezH 6OAH5O-H= ;EzH OKH5/-H=3;%zH N1H5-H=9zH N1H5,H=[9yH NgH5,H=;yH NtH5,H=6yDUSH-ߋdH%(HD$1=H$tH,HH0zH<$Åt&yHD$dH+%(H[]HH0~yH<$Åu=UtHĝH0;xH<$wHH5:1H(x11HH1zH<$``yAT /USHdH%(H$1Hl$0HD$HHH!HHw1HIwwH|$@/dEH|$(dLl$0@1eFH|$@c7H|$8 bUH|$8bJHy)11dH߻bH|$icLl$0H|$8H$c$L$$1H5p*RbM1H11fdHuH5o'1bH11%dtH|$@b}Z1H5V*a11H1cHaH|$Xb1H5'|a1H1cDc_@DocHaH|$b1H5X*"aL1H15coH|$@aH 5H5H= `H 5H5H= `PaH 5H5H=#x`H 5H5bH=#X`H i5H5BH=&$8`H I5H5"H=F$`H )5H5H= _H 5H5H=N_H 4H5H=_H 4H5H=_H 4H5H=6x_H5-zH n4H5GH=K =_H N4H5'H=k _H 4VH5H=c'^H 4H5H=+ ^H 3kH5H=^ff.fAWAVAUATUSHH $HfdH%(H$1=|)D$0HD$HD$p)D$@)D$P)D$`"w|H51D$0Nl%|fD$`%^H|$HD$h]HHHHHE؀=qH\$p==L%H~H|$1H0&_Å,H]L|$H|$LH0'^ÅH6Lt$ L$H^HLSILQ1]XZHH|$LH0\ÅMM9=zB=kH&11^jHMLHD$8M)H 1PHI LPAjH|$(w^1H BfHt H:]H|$\H$dH+%(HĘ[]A\A]A^A_@=L%I NE1CHH|$LH0\Ld$ fD1H5j$[11H1]H11]HK11H|$AH0#[Ã1H5Z%\[1H1r]D[H 0H5 H=i#[H /H5 H=Q$ZH /H5 H=q$ZAWAVEAUIATIUHSHdH%(H$1YH-IHcH>D Ht$LYHT$: A<$HH A?"EEH$dH+%(HĨ[]A\A]A^A_AA& Ht$LZHT$:A<$A?"t{HE|HUDELLr `D}LEZHE?@ Ht$LUZHT$:uA<$t HH L.[HXHپLHED Ht$LXHT$:$D Ht$LHD$YHEHOYI$HDPA"ttuvLt$M]E&EPLWHwQH%<HHHAGA-w$H N+EJcH>@HtHuHm1H\$H5N"WI鹀HI1WyD$LYHھLHHHHHHHH 11Yg@HHH}XA~i1A~B&A~BWfDATL%cUHSHHdH%(H$1HcBHIHPIċr HcSBw(H *HcH>fN{F{H$dH+%(H[]A\HHBIăx uvxvL#H1H5 3VMHIP1hUH܅y$HXHھHH&VH *kH5H=F UHHMiBGiBTiBPiBEiB%31[^-]-%31s%s(%s)%s-%sUnb# %s%02luh%02lum%02lus%02lu days%4lu %s writtenspeed %5.1f %s/sFinished, time %s, %s, %s Cannot read keyfile %s.src/integritysetup.cKiB %s: %sINTEGRITY and is in usen/a(none) recoveryreadonlyread/write%s/%s is inactive. %s/%s is active%s. type: %s tag size: %u integrity: %s metadata device: %s loop: %s sector size: %u bytes interleave sectors: %u size: %lu sectors mode: %s%s failures: %lu journal: not active journal size: %lu bytes journal watermark: %u%% journal commit time: %u ms journal integrity MAC: %s journal encryption: %s discards flags: %s device: %s%s (detached)2.5.0integritysetup%s %s flags: %s%s is one of: %s %s - %s crc32cOperation aborted. WARNING! ======== Query interrupted on signal.YES PTTYPEFailed to stat device %s. Wipe interrupted.temporary-cryptsetup-%s%s/%sSetting recalculate flagDevice size overflow.openclose/usr/share/localecryptsetupArgument missing.createremoveUnknown action.%s: requires %s as arguments# %s %s processing "" Running command %s.Command successful.wrong or missing parametersout of memoryunknown errorallow-discardsbatch-modeDo not ask for confirmationbuffer-sectorsBuffers sizeSECTORSbitmap-flush-timeBitmap mode flush timemsbitmap-sectors-per-bitINTcancel-deferreddata-devicepathdebugShow debug messagesData integrity algorithmBITSintegrity-legacy-paddingintegrity-legacy-hmacintegrity-legacy-recalculateintegrity-no-journalinterleave-sectorsInterleave sectorsjournal-commit-timeJournal commit timejournal-integrityJournal integrity algorithmjournal-integrity-key-sizejournal-integrity-key-filejournal-cryptJournal encryption algorithmjournal-crypt-key-filejournal-crypt-key-sizejournal-sizeJournal sizebytesjournal-watermarkJournal watermarkpercentno-wipeprogress-frequencysecsprogress-jsonintegrity-bitmap-modeintegrity-recalculateintegrity-recalculate-resetintegrity-recovery-modesector-sizeSector sizetag-sizeTag size (per-sector)verbosedevice-sizeThe size of the devicehelpShow this help messageDisplay brief usagePrint package versionHelp options:formatformat device open device as close device (remove mapping)show active device statusdumpshow on-disk informationresizeresize active device/sys/dev/block/%d:%d/loop/backing_file%slocking interruption on signal.{"device":"%s","device_bytes":"%lu","device_size":"%lu","speed":"%lu","eta_ms":"%lu","time_ms":"%lu"} Progress: %5.1f%%, ETA %s, %s, %s%sCannot read %d bytes from keyfile %s.tool_core_args[(OPT_INTEGRITY_KEY_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_INTEGRITY_KEY_FILE_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_JOURNAL_INTEGRITY_KEY_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_JOURNAL_INTEGRITY_KEY_FILE_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_JOURNAL_CRYPT_KEY_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_JOURNAL_CRYPT_KEY_FILE_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_BITMAP_SECTORS_PER_BIT_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_JOURNAL_WATERMARK_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_BITMAP_FLUSH_TIME_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_JOURNAL_COMMIT_TIME_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_BUFFER_SECTORS_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_INTEGRITY_ID)].type == CRYPT_ARG_STRINGNo known integrity specification pattern detected.tool_core_args[(OPT_JOURNAL_INTEGRITY_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_JOURNAL_CRYPT_ID)].type == CRYPT_ARG_STRINGtool_core_args[(OPT_DATA_DEVICE_ID)].type == CRYPT_ARG_STRINGDevice %s is not a valid INTEGRITY device.Device %s is still active and scheduled for deferred removal. bitmap 512-byte sectors per bit: %u bitmap flush interval: %u ms UDEV BLKID KEYRING KERNEL_CAPI is the device to create under %s is the device containing data with integrity tags Default compiled-in dm-integrity parameters: Checksum algorithm: %s Maximum keyfile size: %dkB Installing SIGINT/SIGTERM handler.tool_core_args[(OPT_JOURNAL_SIZE_ID)].type == CRYPT_ARG_UINT64tool_core_args[(OPT_INTERLEAVE_SECTORS_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_TAG_SIZE_ID)].type == CRYPT_ARG_UINT32tool_core_args[(OPT_SECTOR_SIZE_ID)].type == CRYPT_ARG_UINT32This will overwrite data on %s and %s irrevocably. To preserve data device use --no-wipe option (and then activate with --integrity-recalculate).This will overwrite data on %s irrevocably.%s Are you sure? (Type 'yes' in capital letters): Error reading response from terminal.Failed to initialize device signature probes.Device %s already contains a '%s' partition signature.WARNING: Device %s already contains a '%s' partition signature. Device %s already contains a '%s' superblock signature.WARNING: Device %s already contains a '%s' superblock signature. Internal tools_detect_signatures() error.Cannot exclusively open %s, device in use.Failed to open file %s in read/write mode.Existing '%s' partition signature on device %s will be wiped.Existing '%s' superblock signature on device %s will be wiped.Failed to wipe device signature.Failed to probe device %s for a signature.Formatted with tag size %u, internal integrity %s. tool_core_args[(OPT_PROGRESS_FREQUENCY_ID)].type == CRYPT_ARG_UINT32Wiping device to initialize integrity checksum. You can interrupt this by pressing CTRL+c (rest of not wiped device will contain invalid checksum). Cannot deactivate temporary device %s.tool_core_args[(OPT_DEVICE_SIZE_ID)].type == CRYPT_ARG_UINT64tool_core_args[(OPT_SIZE_ID)].type == CRYPT_ARG_UINT64Wiping the end of the resized deviceSetting recalculate flag is not supported, you may consider using --wipe instead.Invalid size specification in parameter --%s.tool_core_args[(key->val)].type == CRYPT_ARG_UINT32Invalid --%s size. Maximum is %u bytes.[OPTION...] Option --%s is not allowed with %s action.Both key file and key size options must be specified.Both journal integrity key file and key size options must be specified.Journal integrity algorithm must be specified if journal integrity key is used.Both journal encryption key file and key size options must be specified.Journal encryption algorithm must be specified if journal encryption key is used.Recovery and bitmap mode options are mutually exclusive.Journal options cannot be used in bitmap mode.Bitmap options can be used only in bitmap mode.Options --cancel-deferred and --deferred cannot be used at the same time.no permission or bad passphrasewrong device or file specifieddevice already exists or device is busyCommand failed with code %i (%s).Allow discards (aka TRIM) requests for deviceNumber of 512-byte sectors per bit (bitmap mode).Cancel a previously set deferred device removalPath to data device (if separated)Device removal is deferred until the last user closes itRead the integrity key from a fileThe size of the data integrity keyUse inefficient legacy padding (old kernels)Do not protect superblock with HMAC (old kernels)Allow recalculating of volumes with HMAC keys (old kernels)Disable journal for integrity deviceThe size of the journal integrity keyRead the journal integrity key from a fileRead the journal encryption key from a fileThe size of the journal encryption keyDo not wipe device after formatWipe the end of the device after resizeProgress line update (in seconds)Print wipe progress data in json format (suitable for machine processing)Use bitmap to track changes and disable journal for integrity deviceRecalculate initial tags automatically.Reset automatic recalculate position.Recovery mode (no journal, no tag checking)Shows more detailed error messagesUse only specified device size (ignore rest of device). DANGEROUS!`xCsl4xCsl4_read_keysbasic_options_cbaction_openaction_resize_wipe_data_deviceaction_format*Y@.A@@CA>0A>@P?;ؔ ؕ8L`t8XTH$(<xث8<tx8@غddzRx &D4H\0Tp