Abstract:
The subject matter disclosed herein provides methods and apparatus, including computer program products, for masking locations, such as uniform resource locators. In one aspect, there is provided a computer-implemented method. The method may include receiving one or more blocks; inserting one or more characters into at least one of the blocks to fill the block to a predetermined block size; and encrypting the one or more blocks, the encryption of the first block using an initialization vector that does not result in a shift of the first block when processed. Related apparatus, systems, methods, and articles are also described.