коды digital pass телеграм

Planw rld.ru

Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!

@whoisdombot — этот Telegram бот пробивает основную информацию о интересующем вас домене (адресе сайта). Т.е. его текущий IP-адрес, а также IP зеркала, прошлые IP. Позволяет задать dig + trace запрос о домене. Дата регистрации, данные о регистраторе и т.д. Отличный бот

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 16h03m11s 020. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 16h03m11s 020. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 16h03m11s 020. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

@vkfindface_bot — бот для поиска профиля человека в ВК по фотографии. Работает отлично, тестировал на своей фотке — нашёл все старые аккаунты. Обязательно сохраните себе, пригодится.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 16h30m32s 023. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 16h30m32s 023. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 16h30m32s 023. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h38m39s 028. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h38m39s 028. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h38m39s 028. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 16h49m21s 024. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 16h49m21s 024. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 16h49m21s 024. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

@mailsearchbot — (telegram так же закрыло доступ к нему, сейчас много фейков не рабочих фэйков) С помощью данного Telegram бота я, с удивление для себя, узнал, что большинство паролей к моей почте были скомпрометированы. Потрясающий бот. Он способен пробить большинство email-ов, благодаря своей огромной базе. Условно бесплатное пользование. К сожалению на сегодня бот удалён, но есть схожий сайт https://haveibeenpwned.com/

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h01m13s 025. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h01m13s 025. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h01m13s 025. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h59m23s 030. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h59m23s 030. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h59m23s 030. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

@clerkinfobot — Telegram бот для пробива номера телефона по базе GetContact. Имеет возможность искать объявления по номеру телефона. Поиск номера телефона по нику Telegram. Поиск по паспорту и прочее. Работает неплохо, но база GetContact на данный момент недоступна, возможно в ближайшем будущем что-то поменяется.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027 1. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027 1. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027 1. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

@EyeOfGodOnionBot — (используйте поиск Telegram, ссылку постоянно меняют) бот Глаз Бога. Поиск информации по номеру телефона, фотографии, электронной почте, Telegram аккаунту, авто и другое. Особо понравилась возможность узнать подписки на группы Telegram. Условно бесплатный.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h55m33s 029. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h55m33s 029. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h55m33s 029. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

@bmi_np_bot — Telegram бот для пробива сотового оператора и региональной принадлежности по номеру телефону. Ну плюсом ещё часовой пояс показывает. Работает отлично.

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h08m34s 026. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h08m34s 026. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h08m34s 026. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!

коды digital pass телеграм. ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027. коды digital pass телеграм фото. коды digital pass телеграм-ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027. картинка коды digital pass телеграм. картинка ashampoo snap 24 dekabrya 2020 g. 18h19m34s 027. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Советую посмотреть еще несколько подборок про инлайн ботов — это те боты которые можно использовать прямо в группах. А также подборку полезных и развлекательных ботов. Возможно я пропустил какие-то интересные Telegram боты по пробиву. Расскажите в комментариях о своих любимых ботах.

Быстрые игры Telegram Gamee — зацени новый обзор и играй

коды digital pass телеграм. 2021 02 22 22 38 35. коды digital pass телеграм фото. коды digital pass телеграм-2021 02 22 22 38 35. картинка коды digital pass телеграм. картинка 2021 02 22 22 38 35. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Возможно вы откроете для себя много интересного поглядев рубрику Telegram или отфильтровав все записи по метке Telegram Боты

Очень часто встречаются совершенно липовые боты, которые нацелены исключительно на то, чтобы взять с вас деньги. Или задурить вам голову, такие как Узнать номер телефона Get Contact, буквально недавно рассматривал этого чудо бота, цель которого так и осталась за ширмой.

Каналы и чаты в Telegram

Дневник Джека если вы любите криптовалюты, то этот Telegram канал для вас. Только дельные советы, когда купить, что купить, какие монеты лучше, всё это и не только на моем телеграм канале. А самое главное как всегда бесплатно

Чат Криптовалюта все любители криптовалют добро пожаловать!

Канал HYIP PW специально для админов HYIP-проектов, да и не только. я там публикую все свои секреты 🙂

Чат HYIP если вам знакомы такие вещи как H-Script, GoldCoders, HSbuilder ждём вас в нашем чате HYIP админов.

Источник

Introducing Telegram Passport

коды digital pass телеграм. 0rt7PTc77gQ.18126. коды digital pass телеграм фото. коды digital pass телеграм-0rt7PTc77gQ.18126. картинка коды digital pass телеграм. картинка 0rt7PTc77gQ.18126. Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.

Our digital lives are getting closer and closer to the real world, and the number of services that need to know your real-life ID increases accordingly. Before today, this meant you had to upload the same document scans over and over for each new app. No more!

Meet Telegram Passport – a unified authorization method for services that require personal identification. Upload your documents once, then instantly share your data with services that require real-world ID (finance, ICOs, etc.).

Your identity documents and personal data will be stored in the Telegram cloud using End-to-End Encryption. It is encrypted with a password that only you know, so Telegram has no access to the data you store in your Telegram passport. When you share data, it goes directly to the recipient.

Sharing Data with an App

In the future, all Telegram Passport data will move to a decentralized cloud.

If you’d like to see a real-life implementation of Telegram Passport, head over to ePayments.com – the first electronic payments system to support registration and verification with Telegram Passport.

You can also try out how Telegram Passport works using this page to request data.

Please note that you need the latest version of Telegram to access this feature. Once you’ve uploaded some documents, you will see your data in Settings > Privacy & Security > Telegram Passport (on iOS: Settings > Telegram Passport).

All developers are welcome to integrate Telegram Passport into their apps and services free of charge. It takes minimum effort and can save many hours of coding.

If you are building a service that requires real-life ID, check out the API docs for SDKs and examples.

In the future, we will be adding third-party verification for Telegram Passports. This way, services won’t even need to request the data itself, instead relying on the fact that the Telegram account was approved by a verification provider and the person is real.

July 26, 2018
The Telegram Team

Источник

Коды digital pass телеграм

Часто задаваемые вопросы об EXTREMUM DIGITAL PASS:
1. Что такое Digital Pass?
Это интерактивный квест для геймеров, в рамках которого нужно выполнять задания и зарабатывать игровые баллы – DP Coins. Их можно потратить в магазине DP, купив мерч, гаджеты, скины и многое другое. Главный приз – игровой компьютер – будет доступен в конце сезона.

2. Как стать участником?
Достаточно зарегистрироваться на сайте https://pass.extremum.gg/, привязать соцсети (нужно для трекинга выполнения заданий), а также указать некоторые личные данные.

3. Мне 14, могу ли я участвовать?
Возраст участия – 16 лет. Если вы младше, это возможно с согласия родителей.

4. Какие задания меня ожидают?
Основные типы заданий: поиск кодов, просмотр роликов, разгадывание головоломок, комментирование постов, прохождение викторин, также многие задания связаны с Dota 2 и CS:GO (выиграть за персонажа, достигнуть определенных показателей и т.д.).

5. А где именно вы прячете коды?
В наших соцсетях, роликах, на сайте. Также мы можем прятать их в материалах наших партнеров.

6. Как я пойму, где искать код?
В личном кабинете мы выводим подсказки для каждого кода. Как только вы находите код – вам будет показана следующую подсказка.

7. Важно ли, как быстро я нахожу код?
Да. С каждой активацией код теряет несколько баллов в стоимости. После определенного числа активаций он достигает минимального порога (например, 50 DP Coins) – далее скорость не важна.

8. Уже прошло несколько дней или даже недель с начала сезона – есть ли мне смысл становиться участником?
Конечно! Коды и задания в большинстве своем доступны в любой момент времени, поэтому вам будет достаточно пересмотреть старые материалы.

9. Но ведь я заработаю меньше баллов, чем те, кто приступили раньше…
Возможно, но это точно не помешает вам купить что-то в нашем магазине – у нас будет много дропов с товарами различной стоимости. А выполнение творческих заданий или цепочек заданий вполне поможет вам заработать много баллов. Главное – желание.

10. А если раскупят все товары в магазине?
Специально для этого мы сделали свою систему дропов: мы выкладываем товары партиями, предупреждая участников о каждом старте заказов. Так что вы точно успеете на один из грядущих дропов (а более существенные призы станут доступны к концу квеста).

11. Что такое цепочки заданий?
Некоторые задания открываются не сразу, а после выполнения других заданий. Поэтому для того, чтобы заработать максимальное количество баллов, нужно внимательно следить за тем, открыли ли вы все, что возможно.

12. Что такое кланы? (будут введены с 22 июня)
Система не только не запрещает, но и поощряет вас, если вы находите единомышленников для выполнения заданий и поиска кодов. Специально для этого мы ввели систему кланов: участники могут объединяться в группы и выполнять клановые задания.

13. Повлияют ли клановые задания на мой баланс?
Да! Вы выполняете их, зарабатываете DP Coin’ы – и они делятся поровну между всеми участниками.

14. А как выстраиваете рейтинг кланов?
Он высчитывается по сумме DP Coin’ов на балансе всех участников, а также по количеству выполненных заданий.

15. Я ввел код, а за него не начислили очки.
Причин может быть несколько: закончилось время действия кода, количество введений (некоторые коды имеют лимит по активации в системе), неверные введения (если вы попытаетесь три раза подряд ввести неверный код, получите временную блокировку), код в принципе нулевой со старта (такие бывают).
Мы не даем информацию по конкретным кодам: работают ли они и т.д.

16. Почему не засчитали задание, в котором нужно было оставить комментарий?
Комментарий должен быть развернутым и осознанным, система не зачтет спам или стикеры. Также за спам можно попасть в бан. Кроме того, если вы выполняете разные задания на комментарий, разрыв между сообщениями должен быть не меньше 5 минут.

Источник

Telegram Passport Manual

Telegram Passport is a unified authorization method for services that require personal identification. Users can upload their documents once, then instantly share their data with services that require real-world ID (finance, ICOs, etc.). Telegram doesn’t have access to the users’ personal information thanks to end-to-end encryption.

From the perspective of a service that requires real-world ID, the process looks like this:

Check out this example to see Telegram Passport in action.

To learn more about Telegram Passport from the perspective of a user, please see this blog post and the technical MTProto documentation. See this page if you’re interested in encryption algorithms used on Telegram’s side.

Telegram Passport 1.1 (blog post)

To integrate Telegram Passport into your login or verification flow, you need a working Telegram bot (see this page for information on how to get one).

To request data from Telegram Passport users, your bot will need to generate a pair of encryption keys.

First, use a console to generate a private key:

WARNING: Keep your private key SECRET!

Then use the console to print the corresponding public key:

Use the /setpublickey command with @BotFather to connect this public key with your bot.

Add a link to your Privacy Policy by using the /setprivacypolicy command. Users will see this link when offered to authorize you to access their data.

To request information stored in a Telegram Passport, use one of these SDKs:

Use the following parameters to request information with the SDK:

ParametersTypeRequired
bot_idIntegerYes
scopePassportScopeYes
public_keyStringYes
nonceStringYes

This object represents the data to be requested.

FieldTypeDescription
dataArray of PassportScopeElementList of requested elements, each type may be used only once in the entire array of PassportScopeElement objects
vIntegerScope version, must be 1

This object represents a requested element, should be one of:

This object represents several elements one of which must be provided.

FieldTypeDescription
one_ofArray of PassportScopeElementOneList of elements one of which must be provided; must contain either several of “passport”, “driver_license”, “identity_card”, “internal_passport” or several of “utility_bill”, “bank_statement”, “rental_agreement”, “passport_registration”, “temporary_registration”
selfieBooleanOptional. Use this parameter if you want to request a selfie with the document from this list that the user chooses to upload.
translationBooleanOptional. Use this parameter if you want to request a translation of the document from this list that the user chooses to upload. Note: We suggest to only request translations after you have received a valid document that requires one.

This object represents one particular element that must be provided. If no options are needed, String can be used instead of this object to specify the type of the element.

FieldTypeDescription
typeStringElement type. One of «personal_details», «passport», «driver_license», «identity_card», «internal_passport», «address», «utility_bill», «bank_statement», «rental_agreement», «passport_registration», «temporary_registration», «phone_number», «email»
selfieBooleanOptional. Use this parameter if you want to request a selfie with the document as well. Available for «passport», «driver_license», «identity_card» and «internal_passport»
translationBooleanOptional. Use this parameter if you want to request a translation of the document as well. Available for «passport», «driver_license», «identity_card», «internal_passport», «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration». Note: We suggest to only request translations after you have received a valid document that requires one.
native_namesBooleanOptional. Use this parameter to request the first, last and middle name of the user in the language of the user’s country of residence. Available for «personal_details»

You can also use the special type «id_document» as an alias for one of «passport», «driver_license», «identity_card» and the special type «address_document» as an alias for one of «utility_bill», «bank_statement», «rental_agreement». So <"type":"id_document",selfie:true>is equal to <"one_of":["passport","driver_license","identity_card"],selfie:true>.

Your bot can request personal details, one or several types of identity document, residential address, one or several types of proof of address document, a phone number, or an email address. You can also request optional selfies with the document and certified English translations of the document. This is just a list of data types that can be requested, and the encrypted objects that will contain such data.

Note: We suggest to only request English translations after you have received a valid document that requires one.

NameKeyTypeDescription
personal_detailsdataPersonalDetailsPersonal Details
passportdataIdDocumentDataPassport
front_sidePassportFile
selfieOptional. PassportFile
translationOptional. Array of PassportFile
internal_passportdataIdDocumentDataInternal Passport
front_sidePassportFile
selfieOptional. PassportFile
translationOptional. Array of PassportFile
driver_licensedataIdDocumentDataDriver License
front_sidePassportFile
reverse_sidePassportFile
selfieOptional. PassportFile
translationOptional. Array of PassportFile
identity_carddataIdDocumentDataIdentity Card
front_sidePassportFile
reverse_sidePassportFile
selfieOptional. PassportFile
translationOptional. Array of PassportFile
addressdataResidentialAddressAddress
utility_billfilesArray of PassportFileUtility Bill
translationOptional. Array of PassportFile
bank_statementfilesArray of PassportFileBank Statement
translationOptional. Array of PassportFile
rental_agreementfilesArray of PassportFileRental Agreement
translationOptional. Array of PassportFile
passport_registrationfilesArray of PassportFileRegistration Page in the Internal Passport
translationOptional. Array of PassportFile
temporary_registrationfilesArray of PassportFileTemporary Registration
translationOptional. Array of PassportFile
phone_numberStringPhone number
emailStringEmail

This object represents personal details.

FieldTypeDescription
first_nameStringFirst Name
last_nameStringLast Name
middle_nameStringOptional. Middle Name
birth_dateStringDate of birth in DD.MM.YYYY format
genderStringGender, male or female
country_codeStringCitizenship (ISO 3166-1 alpha-2 country code)
residence_country_codeStringCountry of residence (ISO 3166-1 alpha-2 country code)
first_name_nativeStringFirst Name in the language of the user’s country of residence
last_name_nativeStringLast Name in the language of the user’s country of residence
middle_name_nativeStringOptional. Middle Name in the language of the user’s country of residence

This object represents a residential address.

FieldTypeDescription
street_line1StringFirst line for the address
street_line2StringOptional. Second line for the address
cityStringCity
stateStringOptional. State
country_codeStringISO 3166-1 alpha-2 country code
post_codeStringAddress post code

This object represents the data of an identity document.

FieldTypeDescription
document_noStringDocument number
expiry_dateStringOptional. Date of expiry, in DD.MM.YYYY format

When the user confirms your request by pressing the ‘Authorize’ button, the Bot API sends an Update with the field passport_data to the bot that contains encrypted Telegram Passport data.

Note that all base64-encoded fields should be decoded before use.

To decrypt the received data, first, decrypt the credentials contained in EncryptedCredentials.

Decrypt the credentials secret ( secret field in EncryptedCredentials) using your private key (set OAEP padding option, e.g. OPENSSL_PKCS1_OAEP_PADDING in PHP)

Use this secret and the credentials hash ( hash field in EncryptedCredentials) to calculate credentials_key and credentials_iv as described below:

Decrypt the credentials data ( data field in EncryptedCredentials) by AES256-CBC using these credentials_key and credentials_iv. IMPORTANT: At this step, make sure that the credentials hash is equal to SHA256( credentials_data )

Credentials data is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of this padding (including this byte). Remove the padding to get the data.

Note that all hashes represent as raw binary data, not hexits

Credentials is a JSON-serialized object.

FieldTypeDescription
secure_dataSecureDataCredentials for encrypted data
nonceStringBot-specified nonce

IMPORTANT: Make sure that the nonce is the same as was passed in the request.

This object represents the credentials required to decrypt encrypted data. All fields are optional and depend on fields that were requested.

FieldTypeDescription
personal_detailsSecureValueOptional. Credentials for encrypted personal details
passportSecureValueOptional. Credentials for encrypted passport
internal_passportSecureValueOptional. Credentials for encrypted internal passport
driver_licenseSecureValueOptional. Credentials for encrypted driver license
identity_cardSecureValueOptional. Credentials for encrypted ID card
addressSecureValueOptional. Credentials for encrypted residential address
utility_billSecureValueOptional. Credentials for encrypted utility bill
bank_statementSecureValueOptional. Credentials for encrypted bank statement
rental_agreementSecureValueOptional. Credentials for encrypted rental agreement
passport_registrationSecureValueOptional. Credentials for encrypted registration from internal passport
temporary_registrationSecureValueOptional. Credentials for encrypted temporary registration

This object represents the credentials required to decrypt encrypted values. All fields are optional and depend on the type of fields that were requested.

FieldTypeDescription
dataDataCredentialsOptional. Credentials for encrypted Telegram Passport data. Available for «personal_details», «passport», «driver_license», «identity_card», «internal_passport» and «address» types.
front_sideFileCredentialsOptional. Credentials for an encrypted document’s front side. Available for «passport», «driver_license», «identity_card» and «internal_passport».
reverse_sideFileCredentialsOptional. Credentials for an encrypted document’s reverse side. Available for «driver_license» and «identity_card».
selfieFileCredentialsOptional. Credentials for an encrypted selfie of the user with a document. Available for «passport», «driver_license», «identity_card» and «internal_passport».
translationArray of FileCredentialsOptional. Credentials for an encrypted translation of the document. Available for «passport», «driver_license», «identity_card», «internal_passport», «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration».
filesArray of FileCredentialsOptional. Credentials for encrypted files. Available for «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration» types.

These credentials can be used to decrypt encrypted data from the data field in EncryptedPassportElement.

FieldTypeDescription
data_hashStringChecksum of encrypted data
secretStringSecret of encrypted data

    To decrypt data, use the corresponding secret and data_hash from DataCredentials as described below:

    The data is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of the padding (including this byte). Remove padding to get the data.

    The data is a JSON-serialized object of one of the following types: PersonalDetails, IdDocumentData, ResidentialAddress, depending on type.

    These credentials can be used to decrypt encrypted files from the front_side, reverse_side, selfie, files and translation fields in EncryptedPassportElement.

    FieldTypeDescription
    file_hashStringChecksum of encrypted file
    secretStringSecret of encrypted file

      To decrypt the file, use the corresponding secret and file_hash from FileCredentials as described below:

      Download the encrypted file using the getFile method.

      The content of the file is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of the padding (including that byte). Remove padding to get the file content.

      If the data you received contains errors, the bot can use the setPassportDataErrors method to inform the user and request information again. The user will not be able to resend the data, until all errors are fixed.

      Источник

      Добавить комментарий

      Ваш адрес email не будет опубликован. Обязательные поля помечены *