# Uses of Package
org.bouncycastle.crypto.macs

- Packages that use org.bouncycastle.crypto.macs
  Package | Description
  --- | ---
  net.i2p.crypto | These classes provide a number of low-level cryptographic routines.

- Classes in org.bouncycastle.crypto.macs used by net.i2p.crypto
  Class and Description
  I2PHMac HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text)) modified by jrandom to use the session key byte array directly and to cache a frequently used buffer (called on doFinal).