void shiftBlocksLeft(){
  blocks+=1;
  len+=32;
  if (blocks <= value.length) {
    int i;
    for (i=blocks - 1; i >= 1; i--) {
      value[i]=value[i - 1];
    }
    value[0]=0x00;
  }
 else {
    int[] result=new int[blocks];
    System.arraycopy(value,0,result,1,blocks - 1);
    value=null;
    value=result;
  }
}

void shiftBlocksLeft ( ) { blocks += 1 ; len += 32 ; if ( blocks <= value . length ) { int i ; for ( i = blocks - 1 ; i >= 1 ; i -- ) { value [ i ] = value [ i - 1 ] ; } value [ 0 ] = 0x00 ; } else { int [ ] result = new int [ blocks ] ; System . arraycopy ( value , 0 , result , 1 , blocks - 1 ) ; value = null ; value = result ; } }
shifts - left this gf2polynomial ' s value blockwise 1 block resulting in a shift - left by 32 .
