public final void des_set_strkey(String str, int schedule[]) {
		byte key[] = new byte[DES_KEY_SZ];
		int i;
		for (i = 0; i < 8 && i < str.length(); i++)
			key[i] = other_odd_parity[str.charAt(i) & 0x7f];
	        for (i = str.length(); i < 8; i++)
			key[i] = other_odd_parity[0];
		des_set_key(key, schedule);
	}