Cloud storage encryption with variable block sizes Grant US-10873454-B2 United States of America 22 Dec 2020