Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 05.02.2019
Сообщений: 48
1

Контрольная сумма на 2 байта. Что да как (CryptoAPI и C++)

19.10.2020, 01:26. Показов 1146. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
(прости модератор, я картошка и не знаю в какую тему закинуть этот вопрос )

У меня задание:

C++
1
2
3
4
5
// На основе используемого в базовом криптопровайдере Microsoft генератора
// случайных чисел реализовать функцию формирования случайных массивов данных
// размером 40 байт.Каждый массив снабжается контрольной суммой(2 байта) и
// результат записывается в файл.В итоге работы функции – некоторое количество
// таких файлов. Задаваемые параметры – путь сохранения файлов, количество файлов
+ нужно использовать CryptoAPI и C++

Вроде как с генератором случайных чисел разобрался (CryptGenRandom).
Как быть с суммой? Я понял что это некий алгоритм (их много разных) для определения состояния данных (что они не поломались после передачи или т.п.). Но какой алгоритм я должен выбрать? Могу ли я использовать "Хэш-функцию" из того же CryptoAPI. Но тогда как мне задать хэш на 2 байта? Не понятно :\.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2020, 01:26
Ответы с готовыми решениями:

Контрольная сумма(сумма цифр)
Помогите пожалуйста с такой задачей Акела постарел, стал слабее, и теперь хромой тигр Шерхан...

Контрольная сумма
В ТЗ сказано вычислить контрольную сумму строки. Не нашёл исходных кодов или алгоритмов. Мне любую,...

Контрольная сумма
Для нескольких файлов требуется вычислить контрольную сумму. Обработку каждого массива выполнить в...

Контрольная сумма QT
Нужно посчитать контрольную сумму файла. Есть ли стандартная библиотека в Qt 3, что бы...

1
28 / 35 / 11
Регистрация: 11.06.2018
Сообщений: 145
19.10.2020, 01:51 2
AgonMountain, CRC16 - можно реализовать самостоятельно, заданию удовлетворяет.
1
19.10.2020, 01:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2020, 01:51
Помогаю со студенческими работами здесь

Контрольная сумма
что такое контрольная сумма ??? На многих описаниях для скачки прикреплённым к файлам даётся такой...

Контрольная сумма CRC32
Добрый день! Вопрос такой, проверяю CRC32 файла из по винды, говорит:0x9E5A7DB8 Проверяю под...

Контрольная сумма диска
Надо посчитать контрольную сумму диска, который засунут в DVD-привод. Такое вообще реально сделать...

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

Контрольная сумма Google
Люди! Объясните мне - кто такая Google CheckSum (только не надо писать, что "это то, что стоит...

Контрольная сумма пакета
Здравствуйте форумчане! 4 дня бьюсь над определением алгоритма контрольной суммы, горько...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru