THP Entry: Embedded Hardware Security With The ChipWhisperer

KONICA MINOLTA DIGITAL CAMERA

There are thousands upon thousands of papers discussing various aspects of embedded hardware security, and dozens of books covering the same subject. The attacks discussed in the literature are very cool – things like side-channel power analysis and clock glitching used to extract keys from a system. The experimental setups in these papers are extraordinarily expensive – you can buy a new car for less. [coflynn] was disheartened with the price of these tools, and thought building his own would make for a great entry to The Hackaday Prize.

The hardware part of the ChipWhisperer includes a breakout board with an FPGA, ADC, and connectors for a lot of different probes, adapters, breakout boards, and a target board, With all these tools, it’s not unreasonable to say that [coflynn] could carry out a power analysis attack on a lot of embedded hardware.

Open source hardware is just one part of this entry. The biggest focus of this project is the open source software for analyzing whatever the probes and target boards record. With this software, anyone can monitor the power used when a chip runs a cryptographic function, or glitch a clock for some unintended functionality in a device. In keeping with the academic pedigree of all the literature on these attacks, there are a ton of tutorials for the ChipWhisperer for all those budding security researchers out there. Very cool stuff, and arguably one of the most technical entries to The Hackaday Prize.

Video below.


SpaceWrencherThe project featured in this post is an entry in The Hackaday Prize. Build something awesome and win a trip to space or hundreds of other prizes.

Continue reading “THP Entry: Embedded Hardware Security With The ChipWhisperer”

Thumbnail that say The Hacklet

The Hacklet #6 – Lasers

Hacklet 6

This week’s Hacklet is all about lasers, which have been shining a monochromatic light for hackers since 1960. The first working laser was demonstrated by [Theodore Maiman], who was a hacker / maker himself, having learned circuits in his father’s home electronics lab. It’s no surprise that lasers have been hugely popular in the hacker community ever since.

laserwelder[Maiman’s] first laser was pumped with flash tubes, which is similar to the YAG laser in [macona’s] project to restore a laser welder. He’s gotten his hands on a 1985 model 400W Lumonics laser welder. This welder was originally bought by Tektronix to weld titanium CRT flanges. Time moved on, and the welder was sold to [macona’s] company, who used it until the Anorad control system died. There was an effort to bring it up to date with new servos and an OpenCNC control system, but the job was never finished. This laser sat for 12 years before [macona] bought it, and now he’s bringing it back to life with LinuxCNC. The project is off to a blazing start, as he already has the laser outputting about 200 Watts.

d0c96d91On the slightly lower power side of things we have [ThunderSqueak’s] 5mW visible red (650nm) laser. [ThunderSqueak] needed an alignment laser with decent focusing optics for her other projects. She mounted a module in a plastic case and added a switch. A quick build, but it’s paying dividends on some of her bigger projects – like her Low Cost CO2 Laser Build, which we featured on the blog back in May.

 

la-cutter

[phil] used buildlog 2.x as the inspiration for his Simple DIY laser cutter. The laser power comes from a low cost K40 laser tube and head. His frame is aluminum extrusion covered with Dibond, an aluminum composite material used in outdoor signs. Locomotion comes from NEMA 17 stepper motors. Many of [phil’s] parts are machined from HDPE plastic, though it looks like they could be 3D printed as well. We bet this one will be a real workhorse when it’s done.

 

la-cutter2[ebrithil] is working on a combo laser engraver/PCB etcher which will use a solid state laser module. His layout is the standard gantry system seen on many other mills and 3D printers. Dual steppers on the Y axis increase avoid the need for a central belt. His Z axis was donated by an old DVD drive. It has enough power to lift a pen, and should be plenty accurate for focusing duty. He’s already run a couple of great tests with a low power violet laser and glow in the dark material.

openexposer[Mario] is creating an incredibly versitile laser tool in his OpenExposer, which can do everything from stereolithography 3D printing to making music as a laser harp. The genius here is [Mario’s] reuse of laser printer parts. Every laser printer uses the same basic setup: a laser, a scanning mirror, and optics to stretch the beam out to a full page width. [Mario] is already getting some great prints from OpenExposer. This project is one to watch in The Hackaday Prize.

ramenspec[fl@C@] is digging into the physics side of things with his DIY 3D Printable RaspberryPi Raman Spectrometer. Raman Spectrometers are usually incredibly expensive pieces of requirement which can tell us which elements make up a given material sample. [fl@C@’s] laser is a 532nm 150mW laser, which bounces through a dizzying array of mirrors and lenses. The resulting data is crunched by a Raspberry Pi to give a full spectrographic analysis. [fl@C@’s] entered his project in The Hackaday Prize, and we featured his bio back in June.

That’s it for this week’s Hacklet, until next week, don’t just sit around wondering why aren’t lasers doing cool stuff. Make it happen, and post it up on Hackaday.io!

 

Another Ball Sucking Machine Leaves You Wanting More

Pneumatic Sponge Ball Accelerator

[Niklas] told us about his newest art project that he is calling a Pneumatic Sponge Ball Accelerator. This isn’t a home workshop type of project, it is a full fledged art exhibit displayed at the Tschumi Pavilion in Groningen / The Netherlands. One-thousand black sponge balls move from a big glass ball-reservoir bubble to another via a 150 meter long track of clear plastic tubing. The balls move up to an impressive 4 meters a second. Admirers of the installation can operate the machine and its airflow from outside the pavilion by pressing their hand up to a touch sensor installed on the wall of the exhibit.

All of the ball movement is powered by an ordinary home vacuum. Since it would be a short display if all the balls traveled in one direction, ending up in just one of the glass bubbles, [Niklas] came up with a simple yet functional valve that reverses the flow of air in the tube. This is done by a rotatable disk with two holes in it. Depending on its position, it connects one of the two bubble to the vacuum, leaving the other vented to outside atmosphere. Since the vacuum side of the path is low pressure and the ambient atmosphere is relative high pressure, the air travels towards the vacuum bringing the foam balls with it. No balls get sucked into the vacuum because the outlet tube is at the top of each bubble.

Pneumatic Sponge Ball Accelerator

 

Find two videos after the break, they are well worth watching.

Continue reading “Another Ball Sucking Machine Leaves You Wanting More”

Astronaut Or Astronot: Givin’ Away Scopes

[youtube=www.youtube.com/watch?v=Bv9vnZLlHIU]

Remember how we said we’d give away an oscilloscope to a random person on hackaday.io if they have voted on projects for The Hackaday Prize? Last week we tried that and no one won. This week we tried it and no one won. Then, because we’re awesome, we picked another person at random on Hackaday.io. [Rafael] is the winner, with a very nice oscilloscope heading to his doorstep. We’re going to need some contact info, hacker no. 13951, and if anyone has any advice on sending expensive electronics to Brazil, I think we’re going to need it.

We’re doing this again next week, so head on over to hackaday.io and vote. Also, pay no attention to the people who say voting is too hard and complicated and ill planned: they are wrong, and if you suck up enough the Prime Overlord will command that t-shirts and stickers be sent out to you.

TI’s New Family Of WiFi Chips

cccc Texas Instruments’ CC3000 WiFi chip is the darling of everyone producing the latest and greatest Internet of Thing, and it’s not much of a surprise: In quantity, these chips are only $10 a piece. That’s a lot less expensive than the WiFi options a year ago. Now, TI is coming out with a few new modules to their WiFi module family, including one that includes an ARM micro.

The CC3000 has found a home in booster packs, breakout boards for the Arduino, and Spark, who are actually some pretty cool dudes.Still, the CC3000 has a few shortcomings; 802.11n isn’t available, and it would be really cool if the CC3000 had a web server on it.

The newest chips add these features and a whole lot more. [Valkyrie] got his hands on a CC3100Boost board and was pleased to find all the files for the webserver can be completely replaced. Here’s your Internet of Things, people. The CC3200 is even better, with a built-in ARM Cortex M4 with ADCs, a ton of GPIOs, an SD card interface, and even a parallel port for a camera. If you’re looking to pull a hardware startup out of your hat, you might want to plan your Kickstarter around this chip.

It’s all very cool stuff, and although the bare chips aren’t available yet, you can get an eval module from TI, with an FCC certified module with the crystals and antenna coming later this year.

Angry Birds Sentry Gun Has Pigs Flying

[Farlei Heinen] has a C programming class at school. Not wanting to do another boring cookie-cutter project out of the textbook, he decided to do something different — he’s built an Arduino controlled sentry gun!

It consists of two parts: The sentry gun itself and a sonar detection tower which can tell if you’ve successfully knocked down the pigs or not. He’s using an Arduino Mega at the heart of the project, which controls the servos and reads information off of the sonar sensors.

The sentry gun uses two servo motors to control up and down, and left and right. The loading mechanism is manual, using elastic bands to launch the projectile. The firing mechanism however is a micro (9g) servo, which can release the elastic and shoot the projectile. The target is an Angry Birds toy play set made for kids.

It’s a pretty cool project, and [Farlei] has even released the source code for it if you’re interested in building your own — check it out in action, after the break!

Continue reading “Angry Birds Sentry Gun Has Pigs Flying”

Solderdoodle Is An Open Source, USB Rechargable Soldering Iron

solderdoodle

Battery powered soldering irons are nothing new, but what about a soldering iron that can recharge via USB? [Solarcycle] realized that it might be handy to be able to recharge a portable soldering iron using such a ubiquitous connector and power source, so he developed the Solderdoodle.

The core component of the Solderdoodle is a Weller BP645 Soldering Iron. The heating element is removed from the Weller and placed into a custom case. The case is designed to be 3d printed. The STL files for the case are available if you want to make your own.

The Solderdoodle does away with large, disposable batteries and replaces them with a lithium ion battery pack. The battery contains no built-in protection circuitry in order to save space. Instead, this circuit is added later. [Solarcycle] appears to be using a circuit of his own design. The schematic and Gerber’s are available on his website.

The Instructable walks through all of the steps to build one of these yourself if you are so inclined. If you don’t have the spare time, you can fund the project’s Kickstarter and pre-order a production model. It’s always great to see a new commercial product with an open design.

[via Reddit]