Practical Embedded Security by Stapko Timothy
Author:Stapko, Timothy [Stapko, Timothy]
Language: eng
Format: epub
ISBN: 978-0-08-055131-9
Publisher: Elsevier Science
Published: 2008-03-14T16:00:00+00:00
RULE #5: Simple is better.
As has been mentioned before, simplicity makes an application easier to understand, and therefore easier to make secure. Don’t overcomplicate your application with lots of extra protocols and features. List the requirements of the application and cut out any that are not absolutely necessary. Being an embedded systems designer, you should already be doing this, so this is a very complementary operation. Keep the feature set down, and you will have a smaller application. Having a smaller application means you can study it more and make it more robust and secure. Avoid feature creep at all costs as well. If new features are being added or old features are being expanded as development continues, you are introducing a delta to your existing code base that makes it even more difficult to analyze what you have done. On top of that, the extra time taken up by implementing the new features could have been used for tightening up what you had already implemented.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Computer Design | Control Systems |
DSPs | Embedded Systems |
Microprocessor Design | PIC Microcontroller |
Linux Device Driver Development Cookbook by Rodolfo Giometti(3911)
Embedded Programming with Modern C++ Cookbook by Igor Viarheichyk(3432)
Implementing Cellular IoT Solutions for Digital Transformation by Dennis McCain(3385)
Embedded Linux Development Using Yocto Project - Third Edition by Otavio Salvador & Daiane Angolini(3223)
TinyML Cookbook by Gian Marco Iodice(3166)
Simplifying 3D Printing with OpenSCAD by Colin Dow(2832)
TinyML Cookbook by Gian Marco Iodice & Ronan Naughton(2592)
Fusion 360 for Makers by Lydia Sloan Cline(2211)
Networking A Beginner's Guide by Bruce Hallberg(2199)
Hands-On Linux for Architects by Denis Salamanca(2035)
But How Do It Know? by J. Clark Scott(2020)
Computers For Seniors For Dummies by Nancy C. Muir(1989)
Raspberry Pi and MQTT Essentials by Dhairya Parikh(1941)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1938)
9781803246888-ENHANCING DEEP LEARNING WITH BAYESIAN INFERENCE by Unknown(1890)
Hack and HHVM by Owen Yamauchi(1875)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1851)
MicroPython Projects by Jacob Beningo(1716)
Hands-On Internet of Things with MQTT by Tim Pulver(1692)
