Сравнение контактов телефонной книги и сервера

Пишу программу для совместной работы с некоторыми документами. Авторизация пользователей будет через номер мобильного телефона.
Хочу прикрутить функционал поиска авторизованных пользователей в локальной телефонной книги. Например чтоб при запуске программы произошло сравнение пользователей в телефонной книге и на сервере, и при совпадении было сообщение - "У Василия Петрова тоже стоит эта программа".
Возможно уже есть какие-то практики как это правильно делать или вообще готовые механизмы.
Пока решение загонять все номера из телефонной книги в массив и слать их на сервер для анализа. И возможно как то их шифровать, а то первое решение совсем дикое в плане персональных данных. Как с этим справляются различные мессенжеры Viber,WathUp и тд


Ответы (0 шт):