245 // nested static class for the HmacSHA256 implementation
246 public static final class HmacSHA256 extends HmacCore {
247 public HmacSHA256() throws NoSuchAlgorithmException {
248 super("SHA-256", 64);
249 }
250 }
251
252 // nested static class for the HmacSHA384 implementation
253 public static final class HmacSHA384 extends HmacCore {
254 public HmacSHA384() throws NoSuchAlgorithmException {
255 super("SHA-384", 128);
256 }
257 }
258
259 // nested static class for the HmacSHA512 implementation
260 public static final class HmacSHA512 extends HmacCore {
261 public HmacSHA512() throws NoSuchAlgorithmException {
262 super("SHA-512", 128);
263 }
264 }
265 }
|
245 // nested static class for the HmacSHA256 implementation
246 public static final class HmacSHA256 extends HmacCore {
247 public HmacSHA256() throws NoSuchAlgorithmException {
248 super("SHA-256", 64);
249 }
250 }
251
252 // nested static class for the HmacSHA384 implementation
253 public static final class HmacSHA384 extends HmacCore {
254 public HmacSHA384() throws NoSuchAlgorithmException {
255 super("SHA-384", 128);
256 }
257 }
258
259 // nested static class for the HmacSHA512 implementation
260 public static final class HmacSHA512 extends HmacCore {
261 public HmacSHA512() throws NoSuchAlgorithmException {
262 super("SHA-512", 128);
263 }
264 }
265 public static final class HmacSHA512_224 extends HmacCore {
266 public HmacSHA512_224() throws NoSuchAlgorithmException {
267 super("SHA-512/224", 128);
268 }
269 }
270 public static final class HmacSHA512_256 extends HmacCore {
271 public HmacSHA512_256() throws NoSuchAlgorithmException {
272 super("SHA-512/256", 128);
273 }
274 }
275 }
|