public static Polynomial createRandom( long degree ) {
		Random random = new Random();
		byte[] bytes = new byte[(int) ( degree / 8 ) + 1];
		random.nextBytes( bytes );
		return createFromBytes( bytes, degree );
	}