Visible to the public Design of Low-Cost Memory-Based Security Primitives and Techniques for High-Volume Products