Five Minutes with the Embedded Expert
DaveK Security Blog

Dave Kleidermacher, Green Hills Software CTO writes for EETimes about security issues, sharing his insights on techniques to improve the security of software for highly critical embedded systems.
* Note: Opinions stated are those of the author and may or may not represent Green Hills Software’s positions, strategies, or opinions.
Book worms
4/30/12
Father and son team write the book on embedded systems security. Plus a flaw a day for Android.
Muscle cars
1/20/12
Software-borne features and system virtualization have become key differentiators for automotive OEMs.
The hackers have your PlayBook
1/3/12
How vulnerable will the new RIM microkernel be to hackers?
Monolithic stupidity
11/18/11
Microkernel vs. monolithic? Duqu, a Stuxnet-like worm, proves the monolithic operating system is dangerous.
Take your medicine, eat your SOUP
8/20/11
The FDA should scrap its panel for approving medical device and learn some lessons from the FAA.
Forking your friends
7/25/11
Understand your insider threats and come up with a plan to reduce that risk instead of ignoring this crucial aspect of embedded security.
Scrambled eggs
5/26/11
Easter eggs may be harmless but what if a developer inserts a malicious rotten egg into your code? Developers require assured bit provenance.
The future of personal computing
4/24/11
As personal and work life start to mix more on handheld devices, how do you keep both separate and secure?
Skim milk
3/15/11
How do you make smartphones into trustworthy platforms?
Photographic memory
2/1/11
Networked printers and other seemingly banal home and office equipment are now treasure troves of sensitive information to be mined by the bad guys.
Angry bird droppings
12/14/10
Android's vulnerabilities are playing out like a Hitchcock movie.
Take five minutes to hear from the Embedded Expert on key topics embedded engineers struggle with daily.
In-Vehicle Infotainment for Intel® Atom™: Combining Intel Atom processors with the INTEGRITY RTOS creates a reliable environment for next-generation in-vehicle infotainment platforms.
An Architecture for Embedded Security: Learn how Green Hills Software is working with Intel to help embedded developers balance growing feature requirements while still maintaining security and reliability.
More than a Lonely Bug Finder: Change the way you develop by putting the debugger to work early in the development cycle. Having the debugger front and center on your desktop, and not used only as a lonely bug finder, results in quicker, clearer software understanding.
Debug in Minutes, Not Days: See methods of quickly and effortlessly running backwards in time to the origin of a bug, even non-reproducible, heinous bugs that take weeks or months to replicate.
OS Visibility—Seeing is Believing: See a unique visual display of operating system events during debugging to help track down bad interactions and also during optimization when a quick show of operations saves a boatload of time.
Securing Android Based Systems: Next generation multimedia mobile devices are an increasingly critical productivity tool. But with open mobile access comes IT management and security concerns. As this video describes, the INTEGRITY Multivisor architecture can deliver a secure multi-OS solution for the enterprise.
Multicore: Benefit or Challenge? Learn about two ways to navigate multicore systems: Asymmetric Multiprocessing and Symmetric Multiprocessing. Also, find out how embedded developers in different industries are integrating the power of multicore.
Multicore Sweet Spots: Learn which applications can best benefit from the increased performance, parallel processing capabilities, and reduced hardware requirements that multicore promises. Also, view a real-life example of multi-threaded code.
Multicore Tips and Tricks: Find out what embedded software tools are required to leverage the benefits of multicore processing, including an SMP RTOS, powerful embedded development tools, and prioritized thread-safe code.


