Nó là quan trọng cần lưu ý rằng mặc dù cả hai máy phát điện sử dụng gần như cùng một nguyên tắc, cáctác giả đầu tiên [BLA07] người ta xem xét để trích xuất các dữ liệu ngẫu nhiên từ jitter đồng hồ vànhững người lần thứ hai một [DGHA07] từ hành vi metastability của chốt.Mặc dù cả hai máy phát điện có cấu trúc rất giống và đặc điểm, chúng tôi sẽthảo luận về đó của nguy hiểm và ctv., kể từ khi nó được nhắm cho FPGAs.Máy phát điện nguy hiểm et al.Nguyên tắcNguyên lý máy phát điện số ngẫu nhiên được đề xuất bởi nguy hiểm và ctv [DGHA07] được trình bàytrong hình 5,7. Tín hiệu đầu vào d được chia thành hai dữ liệu đường dẫn: một con đường tín hiệu dữ liệuvà một con đường tín hiệu đồng hồ. Dữ liệu tín hiệu vào chuỗi sự chậm trễ mà các yếu tố của sự chậm trễlà chỉ đơn thuần là một phần của cùng một dây. Sản lượng mỗi yếu tố sự chậm trễ nếm thử bởi D chốtxây dựng từ một LUT FPGA. Thanh dầm tròn n được kích hoạt bằng cách sử dụng các đầu ra tín hiệu đồng hồ từmột bộ đệm toàn cầu và bởi một đường sắt cụ thể. Kết quả đầu ra chốt là sau đó XOR-ed trongThứ tự để nắm bắt những thay đổi trong bất kỳ chốt. Cuối cùng ra XOR resynchronized bởimột tập hợp các DFF để giữ cho nhà nước ổn định trong một đồng hồ thời gian.Bằng cách sử dụng cuộc chạy đua giữa một tín hiệu và clone chậm trễ, nó có thể làm cho mộtvài chốt dọc theo chuỗi sự chậm trễ để làm việc gần một đồng phân vùng. Thanh dầm tròn trong mộtđồng phân tiểu bang hội tụ về một trạng thái ổn định theo mức độ tiếng ồn.ENDLUTENDLUTENDLUTD Q D Qdây trễENDLUTđồng hồ trên toàn cầudsHình 5.7: TRNG của nguy hiểm et al.Hiện có ít nhất hai điều kiện để có được loại TRNG làm việc:1. "Seamless" tình trạng: sản lượng s phải không bao giờ được mắc kẹt tại VSS hoặc VDD, bất cứ điều gìquá trình sản xuất, sự biến đổi nhiệt độ hoặc nguồn cung cấp điện ápgây ra bởi một kẻ tấn công độc hại. Đó có nghĩa là các yếu tố đó của ít nhất một sự chậm trễ trongmột ổn định động nhà nước, mà có thể được thể hiện bởi:P 2 [0; 1] bất nhiệt, cung cấp điện áp và quá trình,39
đang được dịch, vui lòng đợi..
