Здравствуйте, пишу EMail клиент под андроид.
Существуют какие-либо open source алгоритмы шифрования? Хотелось бы, чтобы письма можно было открыть только в приложении, имея ключ от диалога.
Open source шифр? Это как может объясните? Это понятие применимо к софту, алгоритм дело другое. Почти любой шифр имеет открытые спецификации или алгоритм. Почитайте какие-нибудь статьи по введению в криптографию. Если вам ассиметричное шифрование - RSA, симметричное - AES. Описание и реализаций в интернете масса. Или РКН уже Гугл заблочил?)