Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти значение функции в точке
Найти значение функции ln⁡x в точке х (x∈(0;2]) c заданной точностью с помощью разложения в ряд: ln⁡x=(x-1)/1-〖(x-1)〗^2/2+〖(x-1)〗^3/3…+〖(-1)〗^(n-1) 〖(x-1)〗^n/n+⋯.... Например так double ln_x(double x, double e) { double res = 0, a = 0, b = 0; int i = 2; a = x - 1; b = a; res = a;
Вычислить значение функции C++
Нужно составить программу вычисления значения функций при различных значениях аргументов, заданных интервалом изменения и величиной шага. ... Нужно составить программу вычисления значения функций при различных значениях аргументов, заданных интервалом изменения и величиной шага. ...
C++ Ввод массива используя итератора Я бы хотел спросить, как ввести массив с помощью итератора? Ниже приведенный код не работает :( Заранее благодарен. for (vector<int>::iterator it = a.begin(), end = a.end(); it != end; ++it)... 1 std::vector<int> vec(std::istream_iterator<int>(std::cin), std::istream_iterator<int>()); 2 std::vector<int> vec; vec.assign(std::istream_iterator<int>(std::cin), std::istream_iterator<int>());... https://www.cyberforum.ru/ cpp-beginners/ thread999720.html Перегрузка операций для класса "Полином" C++
Не знаю как делать задания( Прошу помощи 1) Ввести класс для работы с объектом «полином». Реализовать операции: a. сложение двух полиномов (операция +); b. умножение двух полиномов (операция... Добавлено через 1 минуту Для меня, к сожалению, ничего простого нет. Я даже не знаю с чего начать, всё непонятно :(
C++ Класы и символьная переменна Сделать класс с функциями присваивания и выводу символьной переменной имя и фамилии. Сделать наследие классов, в нем функцию присваивания и выводу фамилии. В main реализировать вывод имя и фамилии... https://www.cyberforum.ru/ cpp-beginners/ thread999726.html Метод вращений с построением КЮЭР-разложения C++
Я написал только Метод вращения #include<math.h> #include<stdio.h> #include<stdlib.h> #include<time.h> void f(double *mass, double *bb, int n) { int i,j,k; double a,b,c,s,t;...
C++ Класы и символьная переменна https://www.cyberforum.ru/ cpp-beginners/ thread999724.html
Сделать класс с функциями присваивания и выводу символьной переменной имя и фамилии. Сделать наследие классов, в нем функцию присваивания и выводу фамилии. В main реализировать вывод имя и фамилии...
C++ Задача на алгоритма Шелла Нужно написать программу на с++ Считать все числа из файла(количество чисел в файле произвольное) в динамический массив. Выполнить сортировку массива по убыванию алгоритмом Шелла. Полученный... https://www.cyberforum.ru/ cpp-beginners/ thread999722.html
C++ Задача на алгоритма Шелла https://www.cyberforum.ru/ cpp-beginners/ thread999731.html
Нужно написать программу на с++ Считать все числа из файла(количество чисел в файле произвольное) в динамический массив. Выполнить сортировку массива по убыванию алгоритмом Шелла. Полученный...
Работа со строками типа char * C++
Дана строка, слова в которой состоят из букв латинского алфавита и десятичных цифр. Остальные символы считаются разделителями между словами. Получить новую строку, выполняя в заданной строке замены...
C++ Массив статических векторов https://www.cyberforum.ru/ cpp-beginners/ thread999712.html
Ребят, не прошу решения просто подскажите алгоритм как из матрицы смежности сделать массив статических векторов
C++ Метод вращений с построением КЮЭР-разложения Я написал только Метод вращения #include<math.h> #include<stdio.h> #include<stdlib.h> #include<time.h> void f(double *mass, double *bb, int n) { int i,j,k; double a,b,c,s,t;... вот Вам класс матриц с QR) можете взять только метод оттуда, если поймете что и как там) https://www.cyberforum.ru/cpp-beginners/thread848859.html https://www.cyberforum.ru/ cpp-beginners/ thread999745.html
 Аватар для Naudiz
16 / 14 / 7
Регистрация: 04.11.2011
Сообщений: 137
07.11.2013, 17:37  [ТС] 0

Алгоритм шифрования Anubis - C++ - Ответ 5300382

07.11.2013, 17:37. Показов 4907. Ответов 3
Метки (Все метки)

Ответ

gazlan, спасибо, то что надо) Какой компилятор Вы используете?

Пытался в VS 2010 скомпилировать не вышло:
Выхлоп
------ Построение начато: проект: proj1, Конфигурация: Debug Win32 ------
Построение начато 07.11.2013 13:31:06.
InitializeBuildStatus:
Обращение к "Debug\proj1.unsuccessfulbuild".
ClCompile:
Для всех выходных данных обновления не требуется.
proj1.cpp
c:\documents and settings\user\рабочий стол\proj1\proj1\proj1\proj1.cpp(27): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
c:\program files\microsoft visual studio 10.0\vc\include\string.h(105): см. объявление "strcpy"
ManifestResourceCompile:
Для всех выходных данных обновления не требуется.
proj1.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl NESSIEdecrypt(struct NESSIEstruct const * const,unsigned char const * const,unsigned char * const)" (?NESSIEdecrypt@@YAXQBUNESSIEstruct@@QBEQAE@Z) в функции _wmain
proj1.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl NESSIEencrypt(struct NESSIEstruct const * const,unsigned char const * const,unsigned char * const)" (?NESSIEencrypt@@YAXQBUNESSIEstruct@@QBEQAE@Z) в функции _wmain
proj1.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl NESSIEkeysetup(unsigned char const * const,struct NESSIEstruct * const)" (?NESSIEkeysetup@@YAXQBEQAUNESSIEstruct@@@Z) в функции _wmain
C:\Documents and Settings\User\Рабочий стол\proj1\proj1\Debug\proj1.exe : fatal error LNK1120: 3 неразрешенных внешних элементов

СБОЙ построения.

Затраченное время: 00:00:04.78
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// proj1.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
#include <windows.h>
#include "nessie.h"
 
typedef unsigned char BYTE;
 
int _tmain(int argc, _TCHAR* argv[])
{
   NESSIEstruct      NessieStruct;
 
   memset(&NessieStruct,0,sizeof(NESSIEstruct));
 
   NessieStruct.keyBits = 16;
 
   NESSIEkeysetup((BYTE*)"ABRACADABRA12345",&NessieStruct); 
 
   BYTE     pPlainText [MAX_PATH];
   BYTE     pCipherText[MAX_PATH];
 
   memset(pPlainText, 0,MAX_PATH);
   memset(pCipherText,0,MAX_PATH);
 
   strcpy((char*)pPlainText,"1234567890ABCDEF");
 
   NESSIEencrypt(&NessieStruct,pPlainText,pCipherText); 
 
   memset(pPlainText,0,MAX_PATH);
 
   NESSIEdecrypt(&NessieStruct,pCipherText,pPlainText); 
 
   printf("%s\n",pPlainText);
 
   memset(pPlainText, 0xFF,MAX_PATH);
   memset(pCipherText,0xFF,MAX_PATH);
 
   return 0;
}


Вернуться к обсуждению:
Алгоритм шифрования Anubis C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.11.2013, 17:37
Готовые ответы и решения:

Шифрование файлов, алгоритм Anubis
Доброго времени суток всем. Есть такая задача, зашифровать какой либо файл с помощью алгоритма Anubis. Вот сам код шифра nessie.h ...

Алгоритм шифрования RC4
не могу понять,что такое такое алгоритм шифрования RC4. (и если можно его реализацию). очень надо!

Алгоритм шифрования Рабина
Привет всем! :) Очень нужен исходник на С++ или С# для алгоритма шифрования/дешифрования Рабина. Для написания курсовой работы... Если...

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.11.2013, 17:37
Помогаю со студенческими работами здесь

Алгоритм шифрования DES
Требуется написать программу реализующую симметричный алгоритм шифрования DES. В Инете много облазил сайтов, но так и не понял, какой тип...

алгоритм шифрования MISTY1
Здравствуйте, у кого есть исходник misty1 желательно рабочий - поделитесь пожалуйста, просто в интернете нигде найти не могу. спасибо

Алгоритм шифрования RSA
х*17(mod 84)=1 найти х Написать на с++

Алгоритм шифрования AES
Всем доброго времени суток! Господа, прошу помочь определиться с тем как более правильно использовать алгоритм AES для лицензирования...

Алгоритм шифрования XTEA
При построении решения, ошибок не выдает. Все работает. Вопрос вот в чем: при шифровании даже одной буквы, шифр текст выводится длиной 64...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru