Как зашифровать свой номер телефона. Мобильное шифрование — TOP10 мобильных анти-PRISM-приложений

04.03.2019

Мобильные операторы

Оператор сотовой связи Енисейтелеком принадлежит крупнейшей компании , считается одним из лучших операторов сотовой связи России (входит в десятку), и существует с 1997 года.

С этого времени покрытие распространилось по таким районам, как Алтайский и Красноярский край, Кемеровская область, республике Тыва, Хакасия и нескольких других.

Оператор уже насчитывает около 2 миллионов своих абонентов, количество которых постепенно увеличивается.

Тарифные планы оператора

В данной сети есть просто отличные, очень выгодные тарифы, благодаря которым внутри сети можно общаться бесплатно, даются дополнительные минуты, sms на другие операторы, безлимитный интернет и так далее.
  1. Один из самых выгодных тарифных планов для абонентов, которые предпочитают много общаться внутри сети – это «Наша сеть ». Все исходящие звонки на номера, которые предоставляет оператор Енисейтелеком, составляют 0 копеек за минуту.

    Плата за подключение к тарифу отсутствует, а первоначальный обязательный платеж авансом сравнительно минимальный – всего 100 рублей.

    Огромным плюсом в этом стартовом пакете является отсутствие платы за исходящие внутрисетевые SMS-сообщения, а также на MMS-сообщения, объем которых составляет до 300 килобайт. Исходящая минута на других операторов стоит 0,90 руб., а sms – 1 руб.

  2. Есть еще один, не менее выгодный тарифный план «Стоп цена ». В этом стартовом пакете авансовый взнос составляет также 100 рублей, плата за подключение не тарифицируется.

    В чем плюс: здесь все исходящие как внутрисетевые, так и на мобильные телефоны иных операторов в Красноярском Крае, Хакасии, Тыве составляют всего 1 копейку в минуту. Выгодно, потому что можно звонить не только на номера «ЕТК», но и на другие операторы за просто смешную цену.

    Мало того, в данном стартовом пакете оператор мобильной связи Енисейтелеком не берет плату за исходящие сообщения внутри сети (на других операторов – 1 руб.), а также не тарифицирует MMS-сообщения на номера «ЕТК», которые весят до 300 килобайт, собственно как и в пакете «Наша сеть».

  3. Оба вышеописанных пакета дополняют друг друга. Если вы предпочитаете общаться только с абонентами Енисейтелекома – покупайте «Нашу сеть », однако если вы частенько совершаете звонки и на номера иных мобильных операторов – идеально подойдет пакет «Стоп цена ».

    Что говорят об операторе Енисейтелеком

    К сожалению, многие клиенты жалуются на высокую стоимость связи. Говорят, что после 2006 года связь значительно улучшилась, но и ценовая политика ее увеличилась.

    Если «ЕТК» имеет в своем «арсенале» очень выгодные стартовые пакеты, среди которых можно выбрать те, которые позволят общаться бесплатно внутри сети, то это еще не значит, что они дешево стоят.

Проблемы с доступом в интернет требуют их немедленного решения. В противном случае пользование ресурсами всемирной паутины будет затруднено. Специально для этого провайдер Ростелеком предусмотрел множество справочных телефонов, с помощью которых можно получить помощь по многим вопросам. Каков номер телефона у оператора Ростелеком и как дозвониться до техподдержки при возникновении проблем со связью?

Звоним по вопросам работы телефона

Для того чтобы позвонить в Ростелеком по вопросу некорректной работы телефона, следует воспользоваться номером +7-495-727-49-77. По данному номеру принимаются устные претензии по качеству услуг связи. Звонки с номеров Ростелекома осуществляются бесплатно, но если звонить с мобильного, то звонок будет платным. Также, на этом номере работает автоматический информатор . Он позволяет уточнить баланс, получить справку по услугам, узнать коды городов и стран. Номер работает в круглосуточном режиме.

Если вы еще не подключены к Ростелекому, но хотите воспользоваться его услугами (в частности, подключить домашний телефон), то вы можете позвонить по номеру 8-800-100-08-00. Бесплатный звонок оператору позволит быстро подать заявку на подключение. Звонить на указанный номер можно круглосуточно и без выходных.

Если у вас имеются какие-либо другие вопросы по услугам Ростелекома, то вы можете воспользоваться формой обратной связи, расположенной на официальном сайте оператора. На срочный ответ с использованием формы можно не рассчитывать, поэтому не используйте ее как форму экстренной связи с оператором.

Сотовая связь от Ростелекома начала сбоить или у вас просто имеются вопросы по обслуживанию? Тогда вы должны знать, что не так давно абоненты мобильной связи Ростелекома были переданы в сеть Теле2 . В связи с этим, для получения помощи по вопросам работы сотовой связи вам нужно позвонить по номеру 611 – на нем работает служба техподдержки абонентов данного оператора.

Решаем проблемы с интернетом

Как позвонить оператору Ростелеком с домашнего или с мобильного телефона при возникновении проблем с интернетом или цифровым телевидением? Все абоненты знают, что данные услуги на территории Москвы предоставляются под брендом Онлайм. Техподдержка здесь своя, поэтому вам нужно записать или запомнить следующие номера:

  • 8-800-707-80-00;
  • 8-800-707-12-12.

Первый телефон ориентирован на тех, кто только хочет воспользоваться услугами Ростелекома и подключить себе домашний интернет или цифровое телевидение. Также по данному номеру подключаются домашние телефоны (работают по IP-технологии). Позвонив по нему, вы соединитесь с оператором для получения справочной информации и оформления заявки.

Следующий номер, 8-800-707-12-12, ориентирован на тех, кто хочет позвонить в Ростелеком по поводу проблем с предоставлением услуг связи и цифрового интерактивного телевидения. Звонки с домашнего и с мобильных телефонов на данный номер осуществляются бесплатно. Дозвонившись до техподдержки, вы сможете задать консультантам вопросы, касающиеся создавшихся проблем.

Как позвонить оператору Ростелеком из других регионов

Все вышеуказанные номера действительны для абонентов Ростелекома, находящихся в Москве. Если же абонент относится к другой зоне обслуживания, например, к Ростовской области или Новосибирску, ему следует зайти на сайт Ростелекома, выбрать там наименование своего региона и пройти в раздел «Поддержка». Именно тут и будут указаны все действующие в выбранном регионе номера операторов .

С недавних пор номер 8-800-100-0800 стал единым для всех регионов. Также в отдельных регионах действуют специальные короткие номера для звонков с городских телефонов.

В одном из проектов, клиент поставил задачу хранить номера кредитных карточек и код cvv в базе данных. Сказано сделано. Но хранить в открытом виде данные в базе - смерти подобно. Нужно было быть уверенным, что если сопрут базу, то толку от нее никакого не будет.

Сразу подумал о md5. Но использовать хеш md5 можно в одну сторону. Родные функции шифрования mysql тоже не хотелось, а хотелось написать что нить свое, простое.

Для начала посмотрим на строку, которую хотим зашифровать - «12345». Каждый символ, это число. А с любым числом мы можем производить любые математические операции. Проще говоря, число возвести в степень, из результата извлечь квадратный корень и в итоге получим исходное число.

Если взять, для каждого кодируемого числа, число Фибоначчи и произвести над ними математическое уравнение, то в результате мы получим некое число, которое можно назад декриптовать, используя ранее придуманный результат.

И опять, в любых числах мы увидим закономерность. К примеру, надо закриптовать число 4 из строки «12345». Для четверки из чисел Фибоначчи подойдет 1 2 3 5 8.

(4 + 5) + (4*5) = 29

Думаю, увидеть закономерность не составит большого труда. Как же выкрутится, самый просто способ, это сдвинуть последовательность чисел Фибоначчи на определенный шаг. Допустим, пользователь в системе имеет какой-то идентификатор, к примеру 26. Вот с этого числа и рассчитаем новую последовательность - 26 52 78 130 208.

Новый результат:

(4 + 130) + (4*130) = 654

Теперь для каждого пользователя будет своя последовательность, что сделать почти невозможным угадать логику.

Итак мы применили для шифрования: функцию Фибоначчи, формулу из курса математики за 7-й класс и сдвиг последовательности.

Немного кода на PHP

function enc($num , $guid ) {
$old = 0 ;
$fib_old = 0 ;
$fib = $guid ;
$data = array () ;
$i = 0 ;
$len = strlen ($num ) ;
while ($i < $len ) {
$fib_old = $fib ;
$fib = $fib + $old ;
$chr = (int) substr ($num , $i , 1 ) ;
$data = ($chr + $fib ) + ($fib * $chr ) ;
$old = $fib_old ;
$i ++;
}
return implode ("|" , $data ) ;
}

function dec($enc , $guid ) {
$data = explode ("|" , $enc ) ;
$cnt = count ($data ) ;
$old = 0 ;
$fib_old = 0 ;
$fib = $guid ;
$numbs = array () ;
$i = 0 ;
while ($i < $cnt ) {
$fib_old = $fib ;
$fib = $fib + $old ;
$s = (int) $data [ $i ] ;
$numbs = ($s - $fib ) / (1 + $fib ) ;
$old = $fib_old ;
$i ++;
}
return implode ("" , $numbs ) ;
}

Вызовем функцию enc(«1234512345», 26)
Результат: 53|158|315|654|1253|677|1640|3539|7154|13889

В обратную сторону dec(«53|158|315|654|1253|677|1640|3539|7154|13889», 26)
Результат: «1234512345»

Единственный минус, это пришлось использовать символ разделителя, иначе не получится число для расшифровки.

Теперь если базу сопрут, то ничего ценного из нее не выудят. Правда если сопрут и базу и скрипты, тогда наверняка расшифруют все.

PS В реальном коде я применил более сложную математическую формулу, а формула (x + y) + (x*y) = z приведена для примера.

Теги: PHP шифрование Фибоначчи

Итак, приступим. QR code представляет собой замысловатую картинку, которую можно расшифровать обычным мобильным телефоном с специальной программой. Такие коды очень удобны в применении. Например, как я уже говорил, можно сделать кучу визиток без текста, но с картинкой кода. Это будет выглядеть стильно). Можно “прятать” ссылки на свой сайт и т.д.
Слышал (читал) что в Японии их уже печатают на товарах, чтобы можно было узнать о товаре сразу все!

2 шаг

Когда мы хоть что-то узнали о коде, можем переходить к действию). Для начала нужно превратить текст (или что-то другое) в шифр. Это можно сделать с помощью генератора QR кода. Этим и этим пользуюсь я, но в интернете есть еще парочка других генераторов, но эти, пожалуй, самые удобные. Я расскажу на примере KAYWA QR code (первая ссылка). Заходим и попадаем на страничку с двумя полями. Правое поле служит для ввода информации, над ним строка для выбора ее вида (URL , текст, номер телефона и т.д.). Под полем для ввода находиться “строка” выбора размера QR кода. От самого маленького (S) до огромного (XL). Текст ограничен 250 символами. А слева расположено поле генерации кода. Заполняем поля для информации, выбираем размер (советую “S”) и жмем “Generate!”. Слева получаем картинку, сохраняем ее на компьютер. Все! QR code готов! Теперь можете делать с ним все, что захотите, будь то размещение в блогах, на форумах и даже в комментариях на аКак!!! Как это сделать можно посмотреть начиная с 3-го шага, но учтите, чтобы получить “Прямую (Direct) ссылку” нужно зарегистрироваться. Но если вам не для аКак, то просматривать эту инструкцию не нужно. А также можно просто распечатать и передать “тайное послание” кому-либо, не сказав что да как, и посмотреть на его реакцию.

3 шаг

Ну что-же, приступим к расшифровке). Есть много различных программ для этого, но я пользуюсь официальным бесплатным “Kaywa Reader” для Samsung S 5230. ее можно скачать на том же сайте, нажав в самом верху страницы “Kaywa Reader” (вкладка после вкладки “ID” и перед “Feed2mobile”) там, я думаю, разберетесь сами. Эту программу, конечно, можно скачать не с официального сайта, а просто с интернета, либо поискать другие программы. Вот:
для Windows Mobile: QuickMark, I-Nigma;
для Symbian OS: Kaywa reader, Nokia barcode reader, I-Nigma, QuickMark, UpCode;
для Apple iOS: QR Reader for iPhone, Bakodo – Barcode Scanner and QR Bar Code Reader, AT&T Code Scanner;
для Java: Kaywa reader, I-Nigma, UpCode;
для Android: Barcode Scanner, Barcode2file, QR Droid, NeoReader, ixMAT Scanner, 2D-код;
для Maemo: mbarcode.
Список отсюда – http://ru.wikipedia.org/wiki/QR-код.
Программа для Java “Kaywa reader” очень проста. Нужно навести камеру на код и нажать ок. Программа выдаст все зашифрованное в нем. Но она требует подключения к интернету на телефоне (для считывания кода, при этом она не жрет баснословные суммы со счета) тем более почти у всех сейчас есть бесплатный интернет на телефоне:). Попробуйте другие программы, возможно они не требуют связи с интернетом. Удачи =)