Я загружаю apk через HTTPurlConnection, и мне интересно, если есть возможности шифрования на стороне Интернета и дешифрования после загрузки с закрытыми и открытыми ключами. Я знаю, что это было использовано в смартфонах под управлением Windows Mobile, но можно ли сделать то же самое с Android?
Спасибо
Почему бы не использовать безопасный HTTP (HTTPS) вместо этого? Не нужно путаться с ключами, и он зашифрует вашу загрузку.
Проблема с использованием ваших собственных ключей заключается в том, что ключ дешифрования будет в вашем приложении и очень легко доступен для всех, кто хочет расшифровать поток - он никогда не будет таким безопасным, поскольку приложения для Android относительно просты в обратном проектировании (Обфускация Proguard поможет немного)