Форум программистов, компьютерный форум CyberForum.ru

Вычисление числа с плавающей точкой на основе секретного ключа - C++

Восстановить пароль Регистрация
 
karamazov.007
Сообщений: n/a
22.12.2011, 17:21     Вычисление числа с плавающей точкой на основе секретного ключа #1
1.Представление секретного ключа с помощью ASCII кода
K=k_1 k_2….k_9,
где k_i – восьмибитный блок ключа
K – ключ длиной 80 бит
2.Преобразование ключа в бинарную форму
K=(k_01 k_0j......k_07;k_i0 k_ij.......k_27;k_90k_9j........k_97 )
где k_ij – j-ый бит i-ой части ключа
3.Вычисление значения x_01
x_01=k_01*2^39+k_03*2^38+k_05*2^37+k_07*2^36,...........,k_91*2^1+k_94*2^2+k_95*2^1+k_97*2^0
j=1,3,5,7
где k_ij – j-ый бит i-ой части ключа
4.Вычисление значения x_02
x_02=k_00*2^39+k_02*2^38+k_04*2^37+k_06*2^36,...........,k_91*2^1+k_92*2^2+k_94*2^1+k_96*2^0
j=0,2,4,6
5.Вычисление числа с плавающей точкой
x_0=(x_01+x_02 )mod1
x_0∈(0,1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2011, 17:21     Вычисление числа с плавающей точкой на основе секретного ключа
Посмотрите здесь:

Усечение числа с плавающей точкой C++
Точность числа с плавающей точкой C++
Как получить дробную часть числа с плавающей точкой? C++
C++ Выделить подстроку, которая соответствует записи вещественного числа с плавающей точкой
Отличить целое от числа с плавающей точкой в 32-разрядном регистре C++
перевод из десятичной системы счисления в двоичную числа с плавающей точкой C++
C++ Выделить подстроку, которая соответствует записи вещественного числа с плавающей точкой
C++ Ifstream считать из файла числа с плавающей точкой

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 21:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru