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