Notre plate-forme API utilisant des hachages CMAC-AES comme signature pour une demande. Nous avons des librairies disponibles pour créer ce hash en Java et .NET mais nous devons aussi trouver une solution pour PHP. Le problème est que je ne trouve rien qui semble générer de façon fiable un hachage correspondant au CMAC généré sur notre serveur ou via la bibliothèque Java/.NET.CMAC-AES hachage avec PHP
La seule bibliothèque que j'ai trouvée est CryptLib, une bibliothèque alpha.
https://github.com/ircmaxell/PHP-CryptLib
Mais il ne génère pas le même hachage et je ne suis pas assez bon avec Crypto pour comprendre pourquoi (il est de forcer la taille des blocs à 16 pour AES, quand ce que je trouve, dit en ligne taille de bloc AES est 128) .
Y a-t-il d'autres voies que je peux emprunter?
http://tools.ietf.org/html/rfc4493 - et probablement c'est 16-octet qui est de 128 bits. En PHP, un octet est un octet qui est un caractère d'une chaîne. – hakre