public final void update(byte input) throws IllegalStateException {
  chooseFirstProvider();
  if (initialized == false) {
    throw new IllegalStateException("MAC not initialized");
  }
  spi.engineUpdate(input);
}

public final void update ( byte input ) throws IllegalStateException { chooseFirstProvider ( ) ; if ( initialized == false ) { throw new IllegalStateException ( "MAC not initialized" ) ; } spi . engineUpdate ( input ) ; }
processes the given byte .
