Возможно ли на CraftDuino сделать шифратор?

хочу сделать шифратор (своего рода Токен).
Люди добрые, подскажите с чего вообще начинать???
  • +1
  • 9 марта 2011, 23:07
  • Dondok

Комментарии (6)

RSS свернуть / развернуть
+
0
токен — это же что-то вроде мини-флешки с файлом, который содержит ключ для программы шифрования, и каким тут боком можно приложить CraftDuino не совсем понятно :)
С другой стороны — у вас могут быть свои идеи шифратора и роли ардуины в этом процессе :)
avatar

admin

  • 9 марта 2011, 23:16
+
0
токен — это же что-то вроде мини-флешки с файлом, который содержит ключ для программы шифрования
ну это одно из функций токена :)

по идее когда мы скетч загружаем, то программа в EEPROMе находится? или в программируемой памяти???
еще вопрос: где можно хранить ключ???
avatar

Dondok

  • 10 марта 2011, 00:55
+
+1
По идее вполне возможно, токен всего лиш хранит ключ, на дуине это возможно вполне. Сам ключ хранится в еепроме, скетч — от него требуется только отдавать ключ. Так что начинать тут надо не с дуины или скетча, а с программы взаимодействия с компом, ведь она должна получить ключ и обработать его.
avatar

mogalkov

  • 10 марта 2011, 10:05
+
0
научился записывать и считывать с EEPROMa :)

Есть примерчик программы взаимодействия компа с ардуиной:

#include <iostream>

#include "SerialClass.h"

#define COM_PORT "COM1"

#define BUF_SIZE 256

int main()
{
        Serial com1(COM_PORT);
        // обнуляем буфер
        char buf[BUF_SIZE];
        for(int i=0;i<BUF_SIZE;i++)
                        buf[i]='\0';
        // считываем и выводим данные из порта
        com1.ReadData(buf,BUF_SIZE-1);
        std::cout <<buf<< std::endl;
        return 0;
}


тут получается в массив buf данные заносятся из ОЗУ???

и еще вопрос: как можно считать информацию с EEPROMa???
avatar

Dondok

  • 10 марта 2011, 22:34
+
0
avatar

admin

  • 10 марта 2011, 22:49
+
0
ну это понятно. уже все это проделал и переварил :)

эти 2 вопроса из предыдущего комментария. В этих вопросах я имел ввиду про саму программу на С++.
тут получается в массив buf данные заносятся из ОЗУ???

и еще вопрос: как можно считать информацию с EEPROMa???

avatar

Dondok

  • 10 марта 2011, 23:07

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.