public static String convertByte(byte input, @NotNull String key) throws IkszorConvertException {
		try {
			boolean[] symmetric = IkszorManager.string2BooleanArray(key);
			boolean[] value = IkszorManager.byte2BooleanArray(input);
			boolean[] result = new boolean[8];
			
			for(int i = 0;i < 8;i++)
				result[i] = value[i] != IkszorManager.safeKey(symmetric, i);
			
			return IkszorManager.booleanArray2String(result);
		} catch(NullPointerException e) {
			throw new IkszorConvertException(true, e);
		} catch(ArrayIndexOutOfBoundsException e) {
			throw new IkszorConvertException(true, e);
		}
	}