1<?php 2 3declare(strict_types=1); 4 5/* 6 * The MIT License (MIT) 7 * 8 * Copyright (c) 2014-2021 Spomky-Labs 9 * 10 * This software may be modified and distributed under the terms 11 * of the MIT license. See the LICENSE file for details. 12 */ 13 14namespace Cose\Algorithm\Mac; 15 16final class HS384 extends Hmac 17{ 18 public const ID = 6; 19 20 public static function identifier(): int 21 { 22 return self::ID; 23 } 24 25 protected function getHashAlgorithm(): string 26 { 27 return 'sha384'; 28 } 29 30 protected function getSignatureLength(): int 31 { 32 return 384; 33 } 34} 35