public void engineUpdate ( byte input ) { bytes ++ ; if ( padding < 63 ) { pad [ padding ++ ] = input ; return ; } pad [ 63 ] = input ; computeBlock ( pad , 0 ) ; padding = 0 ; }
Updates the digest using the specified byte . Requires internal buffering and may be slow .