X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tfcrypt.c;h=e5ac31a33f99f600324ae2dbb8f13b52ceb65041;hb=8cf1129abf5f42bd57fe0f6f0c5308d425b95027;hp=6b21e960dbe93e6e68188a0df0d17a152bf6b666;hpb=44bb43b90d7aad1878b20b6c9df848b998820374;p=tfcrypt.git diff --git a/tfcrypt.c b/tfcrypt.c index 6b21e96..e5ac31a 100644 --- a/tfcrypt.c +++ b/tfcrypt.c @@ -773,12 +773,6 @@ _nokeyfd: } if (sfd == -1) xerror(NO, NO, YES, "%s", argv[idx]); - if (do_edcrypt == TFC_DO_DECRYPT && do_mac != NO && maxlen != NOFSIZE) { - if (verbose) tfc_esay("%s: disabling signature verification on " - "requested partial decryption.", tfc_format_pid(progname)); - do_mac = NO; - } - if ((do_mac >= TFC_MAC_VRFY || do_mac == TFC_MAC_DROP) && !do_mac_file) { maxlen = tfc_fdsize(sfd); if (maxlen == NOFSIZE) @@ -1026,12 +1020,6 @@ _xts2genkey: if (xwrite(krfd, pblk, TF_FROM_BITS(TFC_KEY_BITS)) == NOSIZE) xerro xexit(0); } - if (iseek_blocks && (do_edcrypt == TFC_DO_DECRYPT && do_mac != NO)) { - if (verbose) tfc_esay("%s: disabling signature verification on " - "requested partial decryption.", tfc_format_pid(progname)); - do_mac = NO; - } - if (do_mac != NO) { if (mackey_opt == TFC_MACKEY_RAWKEY) skein(mackey, TF_MAX_BITS, key, key, TF_FROM_BITS(TFC_KEY_BITS)); if (ctr_mode < TFC_MODE_OCB) {