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


хочу сделать шифратор (своего рода Токен).
Люди добрые, подскажите с чего вообще начинать???


6 комментариев на «“Возможно ли на CraftDuino сделать шифратор?”»

  1. токен — это же что-то вроде мини-флешки с файлом, который содержит ключ для программы шифрования, и каким тут боком можно приложить CraftDuino не совсем понятно 🙂
    С другой стороны — у вас могут быть свои идеи шифратора и роли ардуины в этом процессе 🙂

  2. токен — это же что-то вроде мини-флешки с файлом, который содержит ключ для программы шифрования

    ну это одно из функций токена 🙂

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

  3. По идее вполне возможно, токен всего лиш хранит ключ, на дуине это возможно вполне. Сам ключ хранится в еепроме, скетч — от него требуется только отдавать ключ. Так что начинать тут надо не с дуины или скетча, а с программы взаимодействия с компом, ведь она должна получить ключ и обработать его.

    • научился записывать и считывать с 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???

    • ну это понятно. уже все это проделал и переварил 🙂

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

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

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

Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение