cryptal  latest
Cryptography Abstraction Layer
MacInterface.php
1 <?php
2 
4 
8 
10 {
36  public function __construct(
37  MacEnum $macAlgorithm,
38  SubAlgorithmAbstractEnum $innerAlgorithm,
39  $key,
40  $nonce = ''
41  );
42 
77  public static function mac(
78  MacEnum $macAlgorithm,
79  SubAlgorithmAbstractEnum $innerAlgorithm,
80  $key,
81  $data,
82  $nonce = '',
83  $raw = false
84  );
85 }
__construct(MacEnum $macAlgorithm, SubAlgorithmAbstractEnum $innerAlgorithm, $key, $nonce= '')
static mac(MacEnum $macAlgorithm, SubAlgorithmAbstractEnum $innerAlgorithm, $key, $data, $nonce= '', $raw=false)