MacAPI

tsec.mac.MacAPI
trait MacAPI[A, MK[_]]

Attributes

Source
MacAPI.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def sign[F[_]](in: Array[Byte], key: MK[A])(implicit M: MessageAuth[F, A, MK]): F[Type[A]]

Attributes

Source
MacAPI.scala
def verify[F[_] : Functor](in: Array[Byte], hashed: Type[A], key: MK[A])(implicit evidence$1: Functor[F], M: MessageAuth[F, A, MK]): F[VerificationStatus]

Attributes

Source
MacAPI.scala
def verifyBool[F[_]](in: Array[Byte], hashed: Type[A], key: MK[A])(implicit M: MessageAuth[F, A, MK]): F[Boolean]

Attributes

Source
MacAPI.scala