code: private static final synchronized void setIVS8(byte[] key) {
          if (ivs8 == null) {
              byte[] iv8 = new byte[8];
              for (int i = 0; i < 8; i++) {
                  iv8[i] = key[i];
              }
              ivs8 = new IvParameterSpec(iv8);
          }
      }
docs: /*
  Set the 8-byte initialization vector.
  
  @param key The key