A method and system for facilitating rental of self-storage rental units is operative to establish interactive communication between a potential customer located at a rental site service area and a remote manager who can recommend one or more storage units that meet the customer’s size needs and time availability. The stepped-profile pin preferably defines first and second shoulder regions. A first intermediate shared secret component is determined using the first random secret and a system parameter.