public void update(String sData){
  for (int nI=0; nI < sData.length(); nI++)   update((byte)(sData.charAt(nI) & 0x0ff));
}

public void update ( String sData ) { for ( int nI = 0 ; nI < sData . length ( ) ; nI ++ ) update ( ( byte ) ( sData . charAt ( nI ) & 0x0ff ) ) ; }
adds an ascii string to the digest
