Comments (3)
Example for password generation:
psw="DC1E7C03E162397B355B6F1C895DFDF3790D98C10B920C55E91272B8EECADA2A";
// SHA256 Hash of "MyPassword" See: https://coding.tools/sha256
from ardulink-2.
Could be combined with the UUID feature.
- UUID is written to EEPROM (already existing sketch) and is used as secret
- The sketch has to be extended to support some "unlock" command where the UUID has to been send by the Ardulink (PC). Until unlocked the sketch should refuse every interaction with the Arduino
- Add support to Ardulink to send the "unlock" command
from ardulink-2.
Do you mean the UUID would be the "password" part?
- If yes, good idea! 👍
IMHO a unique name should be better to identify the board. Like: "basement2", "spaceship-door3", "breath-mashine", ...
It would be preferable to have an easy-editable, unique field for that!
(Because it's much easier to change 1 number or word before flashing each board. name="basement4 ... 5 ... 6"
)
PS: And maybe later we could develop an "auto search of available boards" function, so these names should be public.
from ardulink-2.
Related Issues (20)
- Servo HOT 1
- Does Ardulink-2 support Arduino Mega2560 board/Onewire HOT 3
- Can`t read data sent from arduinio in java. HOT 2
- NullPointerException when connecting via network proxy server HOT 8
- Console HOT 4
- UniqueID example HOT 1
- URISyntaxException Thrown while Calling Links.getDefault() HOT 22
- eclipse palettes HOT 2
- serialversionUID HOT 2
- LCD control HOT 3
- jSSC and RXTX crashing JVM in Windows 10 HOT 7
- Custom components panel HOT 2
- OpenHAB Binding HOT 4
- Getting it to run in Windows 10, IntelliJ HOT 12
- Doc / WebPage improvements HOT 6
- ardulink.org is down HOT 3
- Migrate to (at least) Java 8 HOT 2
- Migrate to JUnit5 (with or wo assertj?) HOT 1
- Problem with link understanding + pin setup. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ardulink-2.