Symmetric encryption key generation/distribution Application US-10397206-B2 United States of America 27 Aug 2019