Security protocols like SSL, TLS, and SSH can be implemented on low-power embedded systems but with some challenges. On low-end 8-bit AVR microcontrollers like those in most Arduinos, security protocols are not feasible due to insufficient SRAM. Mid-to-high-end ARM-based microcontrollers can support security protocols with effort to configure libraries, keys, and cipher suites. Linux-based systems like the Raspberry Pi easily support security protocols using package managers. The main issues are limited memory on low-end systems and needing to handle libraries, keys, and cipher suites for higher-end embedded platforms.