Author Topic: New kind of micro controller developer environment  (Read 6777 times)

0 Members and 1 Guest are viewing this topic.

Offline TuomoKTopic starter

  • Newbie
  • Posts: 5
New kind of micro controller developer environment
« on: October 14, 2014, 11:46:01 am »
Hello all!

We have worked with developer board device project. Before we officially launch our project we would be happy to hear your opinions, questions and ideas about it.

Am I allowed to share more specifications in this forum with you?

Thank you for your help!

BR

Tuomo
 

Offline TuomoKTopic starter

  • Newbie
  • Posts: 5
Re: New kind of micro controller developer environment
« Reply #1 on: November 10, 2014, 11:32:14 am »
Hi!

We have finally released our web page.

Go and check http://www.thingsee.com/

BR

Tuomo
 

Offline fcb

  • Super Contributor
  • ***
  • Posts: 2117
  • Country: gb
  • Test instrument designer/G1YWC
    • Electron Plus
Re: New kind of micro controller developer environment
« Reply #2 on: November 10, 2014, 12:09:27 pm »
Nice spec.  Just backed it, look forward to April 2015.
https://electron.plus Power Analysers, VI Signature Testers, Voltage References, Picoammeters, Curve Tracers.
 

Offline TuomoKTopic starter

  • Newbie
  • Posts: 5
Re: New kind of micro controller developer environment
« Reply #3 on: November 11, 2014, 07:54:23 am »
Hello fcb!

Thank you for backing! This is awesome!

Let's spread the word to make this happen!

-Tuomo
 

Offline TuomoKTopic starter

  • Newbie
  • Posts: 5
Re: New kind of micro controller developer environment
« Reply #4 on: November 17, 2014, 12:02:56 pm »
Hello All!

You can find more behind the scene material from our Kickstarter web page.

https://www.kickstarter.com/projects/haltian/thingsee-one-the-smart-developer-device-for-mobile

BR

Tuomo
 

Offline lapm

  • Frequent Contributor
  • **
  • Posts: 564
  • Country: fi
Re: New kind of micro controller developer environment
« Reply #5 on: November 17, 2014, 01:44:02 pm »
Looks nice, but could not find a word about security on that site. Is that secured somehow, since easy to hack IoT are all over headlines these days...
Electronics, Linux, Programming, Science... im interested all of it...
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: New kind of micro controller developer environment
« Reply #6 on: November 17, 2014, 03:06:59 pm »
Looks nice, but could not find a word about security on that site. Is that secured somehow, since easy to hack IoT are all over headlines these days...
You are right. What is holding the IoT back is the inability of cheap microcontrollers to have proper security. IMHO you can get very rich if you come up with a cheap I2C and/or SPI crypto chip which you can use to secure communication to an IoT device.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8517
  • Country: us
    • SiliconValleyGarage
Re: New kind of micro controller developer environment
« Reply #7 on: November 17, 2014, 03:22:10 pm »
Looks nice, but could not find a word about security on that site. Is that secured somehow, since easy to hack IoT are all over headlines these days...
You are right. What is holding the IoT back is the inability of cheap microcontrollers to have proper security. IMHO you can get very rich if you come up with a cheap I2C and/or SPI crypto chip which you can use to secure communication to an IoT device.
that does exist. simple 6 pin package. i2c interface. contains key memory and crypto engine. But only available under NDA.
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline marshallh

  • Supporter
  • ****
  • Posts: 1462
  • Country: us
    • retroactive
Re: New kind of micro controller developer environment
« Reply #8 on: November 17, 2014, 03:28:24 pm »
There exist cheap security solutions like that but they only prevent hardware cloning, they won't fix the terrible software the nodes run. The first wave of deployed IoT crap will be just that; Internet of Targets.
Verilog tips
BGA soldering intro

11:37 <@ktemkin> c4757p: marshall has transcended communications media
11:37 <@ktemkin> He speaks protocols directly.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6722
  • Country: nl
Re: New kind of micro controller developer environment
« Reply #9 on: November 17, 2014, 03:29:29 pm »
32 bit micros can do SSL easily ... the problem is not the micros.
 

Offline Kjelt

  • Super Contributor
  • ***
  • Posts: 6460
  • Country: nl
Re: New kind of micro controller developer environment
« Reply #10 on: November 17, 2014, 03:49:50 pm »
32 bit micros can do SSL easily ... the problem is not the micros.
Still pretty costly, the TLS stack will cost the same amount of ROM and RAM as the IP stack. Both together will set you back an easy 80kROM and 32kRAM not included the message buffers.

that does exist. simple 6 pin package. i2c interface. contains key memory and crypto engine. But only available under NDA.
totally useless unless you can make the ucontroller itself safe against firmware ripping.
What they should do is integrate these devices inside the microcontroller and then encrypt the entire firmware, just decrypting it just before execution that would be some gain in security.
Two years ago, pro-FPGA manufacturers that had this "encrypted" external startup memory were also hacked  :( .
The safest way of not being hacked is making something worthless and so boring no-one wants to hack it  ;D
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6722
  • Country: nl
Re: New kind of micro controller developer environment
« Reply #11 on: November 17, 2014, 04:32:05 pm »
A little security by obscurity is nice as well, but I'd hope each device would have it's own key and no default login/pw (so reverse engineering one device wouldn't really get you much unless you found an exploitable bug).

No bloody backdoors either, we really need some companies to be sued into bankruptcy for putting in exploited backdoors ... it's the only way things are going to change. In an ideal world some personal liability cases as well, but unless people die because of it that's not going to happen.
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3785
  • Country: de
Re: New kind of micro controller developer environment
« Reply #12 on: November 17, 2014, 04:35:14 pm »
that does exist. simple 6 pin package. i2c interface. contains key memory and crypto engine. But only available under NDA.

Maybe stupid idea, but why not use a smartcard as a "crypto engine"? But then you are back to a SIM card concept :)
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6722
  • Country: nl
Re: New kind of micro controller developer environment
« Reply #13 on: November 17, 2014, 05:05:10 pm »
Crypto an sich is not an issue even on a 8 bit micro ... SSL as a whole is the issue (because people want to approach these things with a browser).
 

Offline lapm

  • Frequent Contributor
  • **
  • Posts: 564
  • Country: fi
Re: New kind of micro controller developer environment
« Reply #14 on: November 17, 2014, 08:50:21 pm »
Looks nice, but could not find a word about security on that site. Is that secured somehow, since easy to hack IoT are all over headlines these days...
You are right. What is holding the IoT back is the inability of cheap microcontrollers to have proper security. IMHO you can get very rich if you come up with a cheap I2C and/or SPI crypto chip which you can use to secure communication to an IoT device.

Well why not use higher end micro-controller for that? Seriously adding even simple encryption should be standard feature on any IoT system. Or better yet use powerful enough micro that can handle appliance code and crypto as well.

If you choose to use too powerless micro that design decision that will bite its bossible market share. Not to mention exposing customers to blackhat hacker attacks. Personally knowing how crappy most consumer appliance software is, i would not trust anything that has IoT features in it.
Electronics, Linux, Programming, Science... im interested all of it...
 

Offline janengelbrecht

  • Regular Contributor
  • *
  • Posts: 181
  • Country: dk
    • JP-Electronics
Re: New kind of micro controller developer environment
« Reply #15 on: November 17, 2014, 09:03:58 pm »
Looks nice, but could not find a word about security on that site. Is that secured somehow, since easy to hack IoT are all over headlines these days...
You are right. What is holding the IoT back is the inability of cheap microcontrollers to have proper security. IMHO you can get very rich if you come up with a cheap I2C and/or SPI crypto chip which you can use to secure communication to an IoT device.

Well why not use higher end micro-controller for that? Seriously adding even simple encryption should be standard feature on any IoT system. Or better yet use powerful enough micro that can handle appliance code and crypto as well.

If you choose to use too powerless micro that design decision that will bite its bossible market share. Not to mention exposing customers to blackhat hacker attacks. Personally knowing how crappy most consumer appliance software is, i would not trust anything that has IoT features in it.

Before we know it...health equipment to supervise and regulate our body functions has IoT in it....black hats can then kill by hacking :(

Offline TuomoKTopic starter

  • Newbie
  • Posts: 5
Re: New kind of micro controller developer environment
« Reply #16 on: November 18, 2014, 07:46:22 am »
Hi again!

About that security thing...

During the Kicstarter we will provide https for data transmissions.

We have AES-128bit encryption support built-in our MCU available for developers.

Future security features are under developing. We understand that security features are important especially for enterprise solutions.

-Tuomo
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: New kind of micro controller developer environment
« Reply #17 on: November 18, 2014, 03:25:11 pm »
32 bit micros can do SSL easily ... the problem is not the micros.
No they don't. I've been down that road and even a beefy microcontroller (>100MHz) with lots of RAM (>128kB) is still too slow for any serious encryption and too expensive.
« Last Edit: November 18, 2014, 03:27:01 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6722
  • Country: nl
Re: New kind of micro controller developer environment
« Reply #18 on: November 18, 2014, 06:06:05 pm »
So MatrixSSL, SharkSSL, Cyassl are all full of it?

ARM is going to support a free (but not open source) TLS component for their mbed OS BTW (a commenter on theregister thought it might be based on axtls). Regardless of quality at least it will be better priced.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: New kind of micro controller developer environment
« Reply #19 on: November 18, 2014, 09:51:59 pm »
So MatrixSSL, SharkSSL, Cyassl are all full of it?
Yes. Like I wrote before: My opinion is based on my own experience. The weak (insecure) encryption algorithms are within the processing capabalities but if you want to use 256bit AES then you are screwed. And I'm not starting on the RAM requirements even if you have a hardware AES crypto engine.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf