Size: a a a

2017 September 18

R

Rtem in Android Guards
Aleksandr Lepekhin
@OxFi5t добрый день. Спасибо за интересное выступление в субботу.
Во время доклада, вы сказали интересную вещь, что ssl pinning можно обойти. Тут в чате, также упомянули про sslstrip и sslsplit. Но как это поможет обойти sslpinning, без установки своих сертификатов на устройство и патчинга приложения? Да даже если установить на устройство фейковый сертификат центра сертификации, в приложении может быть реализован ssl pinning для самоподписанного сертификата сервера и запрещен доступ по http. Или я в чём-то заблуждаюсь?
Sslsplit позволяет встроиться в цепочку за границами устройства. Но для этого нужен валидный сертификат.
источник

AL

Aleksandr Lepekhin in Android Guards
Угу, нужен валидный сертификат, которому доверяет пользователь и этот сертификат проходит пиннинг. А значит нужен доступ к устройству.
источник

P

Pavel B in Android Guards
@OxFi5t
Здравствуйте! а что вы можете сказать про ЭП на android с крипто про, аладин
источник

R

Rtem in Android Guards
Pavel B
@OxFi5t
Здравствуйте! а что вы можете сказать про ЭП на android с крипто про, аладин
На ведре не сталкивался. Только на PC. Лет 5-6 назад )
источник

R

Rtem in Android Guards
Если есть конкретный вопрос, то может что-то подскажу.
источник

P

Pavel B in Android Guards
Да вопрос,как лучше шифровать ключи на ведре?сейчас,sha1
источник

NK

Nikita Kulikov in Android Guards
Целый доклад был посвящен этому
источник

NK

Nikita Kulikov in Android Guards
Никак
источник

NK

Nikita Kulikov in Android Guards
Если сильно зудит, то bcrypt можно
источник

R

Rtem in Android Guards
Pavel B
Да вопрос,как лучше шифровать ключи на ведре?сейчас,sha1
sha1 это не шифрование. И она содержит коллизию плюс ко всему.
источник

R

Rtem in Android Guards
Шифровать лучше всего AES-128.
источник

R

Rtem in Android Guards
Ключи шифрования не хранить, а делать из юзерского ввода хэшированного PBKDF2
источник

P

Pavel B in Android Guards
Rtem: сорри, хеширования, понятно,будем пробовать, спасибо
источник

R

Rtem in Android Guards
Еще раз повторю добрый совет: хотите разобраться в крипте - почитайте Шнаера. Можно не всю книгу даже, а по интересующим темам. Много вопросов снимется сразу.
источник

R

Rtem in Android Guards
По поводу версии из интернетов: дело ваше, но она ужасная. Там старое издание с кучей ошибок. Мне за рекламу не платят, но рекомендую взять переиздание 2017го года. Оно реально качественнее чем то, что щас гуляет в сети.
источник

P

Pavel B in Android Guards
Rtem
По поводу версии из интернетов: дело ваше, но она ужасная. Там старое издание с кучей ошибок. Мне за рекламу не платят, но рекомендую взять переиздание 2017го года. Оно реально качественнее чем то, что щас гуляет в сети.
спасибо вам!
источник

МК

Максим Кулешов in Android Guards
Ребят, а кто юзает ssl-пиннинг, как вы обновляете сертификат?
перевыпуском приложения? или есть другие способы?
источник
2017 September 19

AL

Aleksandr Lepekhin in Android Guards
Максим Кулешов
Ребят, а кто юзает ssl-пиннинг, как вы обновляете сертификат?
перевыпуском приложения? или есть другие способы?
Два пути: использовать самоподписанный сертификат с продолжительным сроком действия, лет так на 10. Или сертификат выше в цепочке, например сертификат центра сертификации, который тоже несколько лет действует. Когда же истечет этот срок, то да, придется перевыпускать приложение. Но лучше это делать раньше, до истечения срока.
источник

R

Rtem in Android Guards
Максим Кулешов
Ребят, а кто юзает ssl-пиннинг, как вы обновляете сертификат?
перевыпуском приложения? или есть другие способы?
Мы перевыпускаем. Это проще и надёжнее. Можно ещё сделать систему обновления с сервера. На примере того же ретрофита это будет выглядеть как подмена хэша сертификата.
источник

МК

Максим Кулешов in Android Guards
Окей, спасибо.
источник