คำถามติดแท็ก lpc

2
ตัวต้านทานการเลิกจ้าง: พวกเขาต้องการอะไร?
สำหรับโครงการที่ฉันกำลังออกแบบฉันใช้IS42s32800 (TSOP) SDRAM กับไมโครคอนโทรลเลอร์LPC1788 (QFP) บน PCB ฉันมี 4 เลเยอร์ที่มีระนาบกราวด์อยู่ด้านล่างเลเยอร์สัญญาณด้านบนและระนาบ VDD อยู่เหนือเลเยอร์สัญญาณด้านล่าง การติดตามเฉลี่ยระหว่าง CPU และ RAM มีความยาว 60 มม. โดยมีการติดตามที่ยาวที่สุดคือ 97 มม. สายนาฬิกายาว 53 มม. และไม่มีเส้นที่มีตัวต้านทานการเลิกจ้าง สิ่งที่ฉันอยากรู้คือว่าจำเป็นหรือไม่ที่จะต้องมีตัวต้านทานการเลิกจ้างในสาย DRAM การออกแบบนี้จะทำงานโดยไม่มีพวกเขาหรือฉันควรจะไม่รำคาญที่จะลองโดยไม่มีตัวต้านทานหรือไม่?

1
การจัดเก็บคีย์ความปลอดภัยในหน่วยความจำของอุปกรณ์ฝังตัว
ฉันกำลังทำงานกับอุปกรณ์ฝังตัวซึ่งส่ง / รับข้อมูลและเก็บไว้ในโหมด ciphertext (โหมดเข้ารหัส) ตอนนี้วิธีการที่ดีที่สุดในการจัดเก็บคีย์ (ฉันใช้ ARM CORTEX M series MCU) คืออะไร 1- การจัดเก็บคีย์ในหน่วยความจำ SRAM และในแต่ละลำดับการบูตให้ฉีดคีย์เข้ากับ MCU ในตัวและเก็บไว้ในหน่วยความจำ SRAM มันเป็นวิธีที่ดีที่สุดที่ฉันคิดว่าจากนั้นเมื่อการรับรู้ของ MCU (ด้วยเซ็นเซอร์การงัดแงะหรือ ... ) มันสามารถลบ SRAM ได้อย่างรวดเร็วและรีเซ็ตตัวเอง ข้อเสีย: หากผู้โจมตีประสบความสำเร็จในการส่งแทมเปอร์และเข้าถึงอุปกรณ์หน่วยความจำ SRAM นั้นปลอดภัยเพียงใด (เทียบกับการสร้างโค้ด) ฉันไม่สามารถค้นหาความสามารถด้านความปลอดภัยสำหรับหน่วยความจำนี้ใน MCU สร้าง 2 คีย์และเก็บไว้ในหน่วยความจำแฟลชในการตั้งโปรแกรม MCU การสนับสนุนหน่วยความจำแฟลชของ MCU CRP (การป้องกันการอ่านรหัส) ซึ่งป้องกันจากการขุดรหัสและด้วยความช่วยเหลือของเครื่องยนต์ AES ภายในและเครื่องยนต์ RNG (การสร้างหมายเลขสุ่ม) เราสามารถสร้างคีย์สุ่มและเข้ารหัสหน่วยความจำแฟลช หน่วยความจำที่ตั้งโปรแกรมได้เพียงครั้งเดียว …
10 arm  cortex-m3  lpc 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.