Unencrypt a garlic message and handle each of the cloves - locally destined
messages are tossed into the inbound network message pool so they're handled
as if they arrived locally.
Defines a class that builds jobs to handle a particular message - these
builders are registered with the InNetMessagePool for various I2NP message
types, allowing immediate queueing of a handler job rather than waiting for
a polling job to come pick it up.
Receive a request to join a tunnel, and if we aren't overloaded (per the
throttle), join it (updating the tunnelDispatcher), then send back the
agreement.
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).
HMac(Digest) -
Constructor for class org.bouncycastle.crypto.macs.HMac