Информация о приложении
При использовании современных мессенджеров Вы часто можете увидеть что разработчик уведомляет Вас о том, что все отправляемые сообщения подвергаются шифрованию. А задумывались ли Вы о том, где находятся эти ключи шифрования, чьим достоянием они стали и кто может их использовать в своих корыстных целях.
Для того чтобы организовать действительно шифрованную связь между пользователями было разработано это приложение. Оно позволяет генерировать свои ключи шифрования для симметричного и асимметричного алгоритмов шифрования, установив которые на телефоны абонентов, можно организовать шифрованную переписку, не беспокоясь о безопасности, потому что ключи
находятся исключительно на Ваших устройствах, а ни где-то там на сервере или не понятно где.
Приложение позволяет шифровать текстовую информацию (по алгоритму RSA) и любые файлы (по алгоритму AES), которые можно переслать другому абоненту по любым каналам связи, в т.ч. и по открытым.
О стойкости шифров используемых по алгоритму шифрования RSA с использованием ключа длиной 2048 бит и по алгоритму AES с использованием ключа длиной 256 бит Вы можете узнать у "Гугла". Именно такие ключи приложение генерирует и использует в своей работе. которые Вы при необходимости можете передать "нужным" абонентам для организации шифрованной связи.
Фейковые аккаунты ни кто создавать не запрещает. Все сгенерированные и полученные (установленные) ключи хранятся только во внутренней памяти телефона и доступ к ним закрыт (если только у Вас не рутованный телефон). Существует возможность устанавливать пароль на вход в приложение и расшифровку сообщения, возможность настройки удаления всех ключей в случае неправильного ввода пароля и другие фишки, организующие скрытое общение.
Стойкость шифрования достаточно высокая, но несмотря на это, приложение не предназначено для шифрования сведений, составляющих государственную тайну.
Отзывы приложения
Версии «CryptoMail»
Устранены некоторые ошибки. Добавлена работа с BT и WiFi
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android .permission. BLUETOOTH_DEBUG
Описание отсутствует
android.permission.ACCESS_BACKGROUND_LOCATION
Позволяет приложению получать доступ к информации о местоположении в фоновом режиме.
android.permission.ACCESS_COARSE_LOCATION
Позволяет приложению получить доступ к приблизительному местоположению.
android.permission.ACCESS_FINE_LOCATION
Позволяет приложению получить доступ к точному местоположению.
android.permission.NEARBY_WIFI_DEVICES
Требуется для возможности рекламирования и подключения к близлежащим устройствам через Wi-Fi.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.BLUETOOTH_CONNECT
Позволяет приложениям подключаться к сопряженным устройствам Bluetooth.
android.permission.BLUETOOTH_SCAN
Требуется для обнаружения и сопряжения с близлежащими Bluetooth устройствами.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.BLUETOOTH_ADVERTISE
Позволяет приложениям рекламировать данные другим устройствам Bluetooth.
android.permission.BLUETOOTH_PRIVILEGED
Позволяет приложениям сопрягать устройства bluetooth без участия пользователя, а также разрешать или запрещать доступ к телефонной книге или сообщениям. Это недоступно для приложений сторонних производителей.
android.permission.POST_NOTIFICATIONS
Позволяет приложению публиковать уведомления.
android.permission.BLUETOOTH_ADMIN
Позволяет приложениям обнаруживать и сопрягать устройства bluetooth.
android.permission.BLUETOOTH
Позволяет приложениям подключаться к сопряженным устройствам bluetooth.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_WIFI_STATE
Позволяет приложениям получать доступ к информации о сетях Wi-Fi.
android.permission.CHANGE_WIFI_STATE
Позволяет приложениям изменять состояние подключения Wi-Fi.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
com.home.petr.chartruserver.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Позволяет динамическую регистрацию приемника, обеспечивая его непубличность.
Появился bluetooth
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android .permission. BLUETOOTH_DEBUG
Описание отсутствует
android.permission.ACCESS_BACKGROUND_LOCATION
Позволяет приложению получать доступ к информации о местоположении в фоновом режиме.
android.permission.ACCESS_COARSE_LOCATION
Позволяет приложению получить доступ к приблизительному местоположению.
android.permission.ACCESS_FINE_LOCATION
Позволяет приложению получить доступ к точному местоположению.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.BLUETOOTH_SCAN
Требуется для обнаружения и сопряжения с близлежащими Bluetooth устройствами.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.BLUETOOTH
Позволяет приложениям подключаться к сопряженным устройствам bluetooth.
android.permission.BLUETOOTH_ADMIN
Позволяет приложениям обнаруживать и сопрягать устройства bluetooth.
android.permission.BLUETOOTH_CONNECT
Позволяет приложениям подключаться к сопряженным устройствам Bluetooth.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.BLUETOOTH_ADVERTISE
Позволяет приложениям рекламировать данные другим устройствам Bluetooth.
android.permission.BLUETOOTH_PRIVILEGED
Позволяет приложениям сопрягать устройства bluetooth без участия пользователя, а также разрешать или запрещать доступ к телефонной книге или сообщениям. Это недоступно для приложений сторонних производителей.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.POST_NOTIFICATIONS
Позволяет приложению публиковать уведомления.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Появилась возможность автоматически удаленно обменяться ключами для организации закрытой связи
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.POST_NOTIFICATIONS
Позволяет приложению публиковать уведомления.
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Появилось авторасшифрование текстовой информации
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Исправлены некоторые ошибки
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Появилась привязка к конкретному устройству
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.SEND_SMS
Позволяет приложению отправлять SMS-сообщения.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
исправлена ошибка
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Появился обновляющийся статус пользователя
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
Появилась обратная связь обработки служебных сообщений. Исправление ошибок.
android.permission.GET_TASKS
Позволяет приложению получать информацию о текущих и недавно запущенных задачах. Это может позволить приложению получить информацию о том, какие приложения используются на устройстве.
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.
исправлены ошибки
android.permission.GET_TASKS
Позволяет приложению получать информацию о текущих и недавно запущенных задачах. Это может позволить приложению получить информацию о том, какие приложения используются на устройстве.
android.permission.RECORD_AUDIO
Позволяет приложению записывать аудио.
android.permission.CAMERA
Требуется для доступа к устройству камеры.
android.permission.WRITE_EXTERNAL_STORAGE
Позволяет приложению записывать данные во внешнее хранилище.
android.permission.READ_EXTERNAL_STORAGE
Позволяет приложению считывать данные с внешнего накопителя.
android.permission.INTERNET
Позволяет приложениям открывать сетевые сокеты.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложениям получать доступ к информации о сетях
android.permission.VIBRATE
Разрешает доступ к вибрации.
android.permission.WAKE_LOCK
Позволяет использовать блокировки PowerManager WakeLocks, чтобы процессор не засыпал или экран не гас.
android.permission.RECEIVE_BOOT_COMPLETED
Позволяет приложению получать сообщение ACTION_BOOT_COMPLETED, которое передается после завершения загрузки системы. Если вы не запросите это разрешение, вы не получите широковещательную рассылку в это время. Хотя наличие этого разрешения не имеет последствий для безопасности, оно может негативно повлиять на работу пользователя, увеличивая время, необходимое для запуска системы, и позволяя приложениям работать без ведома пользователя. Поэтому вы должны явно объявить об использовании этого средства, чтобы это было заметно пользователю.
android.permission.FOREGROUND_SERVICE
Позволяет обычному приложению использовать Service.startForeground.