package org.bouncycastle.crypto.signers; import java.util.Collections; import java.util.HashMap; import java.util.Map; import org.bouncycastle.crypto.Digest; import org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec; import org.bouncycastle.util.Integers; /* loaded from: classes6.dex */ public class ISOTrailers { public static final int TRAILER_IMPLICIT = 188; public static final int TRAILER_RIPEMD128 = 13004; public static final int TRAILER_RIPEMD160 = 12748; public static final int TRAILER_SHA1 = 13260; public static final int TRAILER_SHA224 = 14540; public static final int TRAILER_SHA256 = 13516; public static final int TRAILER_SHA384 = 14028; public static final int TRAILER_SHA512 = 13772; public static final int TRAILER_SHA512_224 = 14796; public static final int TRAILER_SHA512_256 = 16588; public static final int TRAILER_WHIRLPOOL = 14284; private static final Map trailerMap; public static boolean noTrailerAvailable(Digest digest) { return !trailerMap.containsKey(digest.getAlgorithmName()); } public static Integer getTrailer(Digest digest) { return trailerMap.get(digest.getAlgorithmName()); } static { HashMap hashMap = new HashMap(); hashMap.put("RIPEMD128", Integers.valueOf(13004)); hashMap.put("RIPEMD160", Integers.valueOf(12748)); hashMap.put(McElieceCCA2KeyGenParameterSpec.SHA1, Integers.valueOf(13260)); hashMap.put(McElieceCCA2KeyGenParameterSpec.SHA224, Integers.valueOf(14540)); hashMap.put(McElieceCCA2KeyGenParameterSpec.SHA256, Integers.valueOf(13516)); hashMap.put(McElieceCCA2KeyGenParameterSpec.SHA384, Integers.valueOf(14028)); hashMap.put(McElieceCCA2KeyGenParameterSpec.SHA512, Integers.valueOf(13772)); hashMap.put("SHA-512/224", Integers.valueOf(TRAILER_SHA512_224)); hashMap.put("SHA-512/256", Integers.valueOf(TRAILER_SHA512_256)); hashMap.put("Whirlpool", Integers.valueOf(14284)); trailerMap = Collections.unmodifiableMap(hashMap); } }