Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2019, 17:15   #1
Zxcqwe1122
Пользователь
 
Регистрация: 23.11.2018
Сообщений: 19
По умолчанию Кто-нибудь работал с пакетом Botan?

Доброго времени суток.

Ищу помощи в освоении BOTAN. Вроде как мощная система и по шифрованию может все, да и написана на новых технологиях (с++).

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

Может посоветуете форумы где ведется активное обсуждение данных тем?
Zxcqwe1122 вне форума Ответить с цитированием
Старый 09.01.2019, 17:22   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от Zxcqwe1122 Посмотреть сообщение
а хочется примеров из жизни
Так это ж обычная криптография. Вы не знаете, где она используется? Может она вам не нужна?..

Цитата:
Сообщение от Zxcqwe1122 Посмотреть сообщение
примеров программирования
Ну так откройте документацию на офф. сайте, там примеры есть.

Цитата:
Сообщение от Zxcqwe1122 Посмотреть сообщение
Может посоветуете форумы где ведется активное обсуждение данных тем?
Каких тем? Криптографии? Мат. основ? Разработка криптосистем? Протоколов? SSH, TLS... ? С++?
p51x вне форума Ответить с цитированием
Старый 09.01.2019, 17:36   #3
Zxcqwe1122
Пользователь
 
Регистрация: 23.11.2018
Сообщений: 19
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Так это ж обычная криптография. Вы не знаете, где она используется? Может она вам не нужна?..
Именно она и нужна родная!

Цитата:
Сообщение от p51x Посмотреть сообщение
Ну так откройте документацию на офф. сайте, там примеры есть.
Тех примеров которые мне нужны, там нет. Ну и хочется не взрывая себе мозги по быстрому найти на форуму того, чего нет в документации и успешно использовать.

Цитата:
Сообщение от p51x Посмотреть сообщение
Каких тем?
Тем использования данных классов

Короче, ленитво разбираться самому, а хочется использовать уже готовые решения.

Последний раз редактировалось Zxcqwe1122; 09.01.2019 в 17:39.
Zxcqwe1122 вне форума Ответить с цитированием
Старый 09.01.2019, 17:41   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Так чего нет в документации? Какие классы непонятно как использовать? Какие ошибки пишет компилятор?
p51x вне форума Ответить с цитированием
Старый 09.01.2019, 17:47   #5
Zxcqwe1122
Пользователь
 
Регистрация: 23.11.2018
Сообщений: 19
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Так чего нет в документации? Какие классы непонятно как использовать? Какие ошибки пишет компилятор?
1. Я уже обращался с алгоритмом blowfish. Вопрос решился старым добрым openssl, но хочется использовать что-то более современное. Отсюда вопрос. Хочется посмотреть примеры использования класса Botan::Blowfish Class, которых в документации нет.

2. Потом пойдет x.509. Тоже хочется использовать данные классы, а не рожать какую-то сборную солянку.

Последний раз редактировалось Zxcqwe1122; 09.01.2019 в 17:53.
Zxcqwe1122 вне форума Ответить с цитированием
Старый 09.01.2019, 17:58   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

blowfish - вот пример https://botan.randombit.net/manual/b...l#code-example

+ в тестах можно посмотреть
p51x вне форума Ответить с цитированием
Старый 25.01.2019, 17:01   #7
Zxcqwe1122
Пользователь
 
Регистрация: 23.11.2018
Сообщений: 19
По умолчанию BOTAN CRC32

Отличная библиотека, и четко работает, Вот только с CRC32 ни как справиться не могу.
Те тестовые данные, которые дают разработчики обрабатываются правильно https://github.com/randombit/botan/b...hash/crc32.vec, а вот реальные данные дают совсем результаты. Например, 73871727080876A0 должно давать 7E450C04.

Кто-нибудь решал эту проблему?
Zxcqwe1122 вне форума Ответить с цитированием
Старый 25.01.2019, 17:14   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Не должно. Зависит от многочлена и инита. На "стандартных" не дает https://crccalc.com/?crc=73871727080...2&datatype=hex
p51x вне форума Ответить с цитированием
Старый 25.01.2019, 18:47   #9
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Не должно.
А Вы попробуйте https://crccalc.com/?crc=73871727080...datatype=ascii
Black Fregat вне форума Ответить с цитированием
Старый 25.01.2019, 19:49   #10
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Ну тогда задача упрощается. Только зачем тогда ТС на тесты с хексом?..
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто-нибудь работал с командой IMPLIB?? korn999 C++ Builder 14 06.07.2014 21:49
Кто нибудь работал с yandex tts? timedo PHP 0 03.06.2013 23:55
Есть кто-нибудь, кто работал с файлами excel на c#? Bi0max Microsoft Office Excel 11 23.08.2012 13:07
Кто нибудь работал с Astron SiteManager? Начинающая Софт 2 15.07.2008 17:11