Я пытаюсь выяснить, как читать несколько дайджестов (md5, sha1, gpg) на основе того же InputStream
с помощью DigestInputStream
. Из того, что я проверил в документации, это, по-видимому, возможно, клонируя дайджест. Может ли кто-нибудь проиллюстрировать это?
Я не хочу перечитывать поток, чтобы вычислить контрольные суммы.