docs: private static void E( byte[] key, byte[] data, byte[] e ) {
          byte[] key7 = new byte[7];
          byte[] e8 = new byte[8];
  
          for( int i = 0; i < key.length / 7; i++ ) {
              System.arraycopy( key, i * 7, key7, 0, 7 );
              DES des = new DES( key7 );
              des.encrypt( data, e8 );
              System.arraycopy( e8, 0, e, i * 8, 8 );
          }
      }