Bạn nên đặt biến môi trường $ RANDFILE và / hoặc tạo tệp $ HOME / .rnd. ( Câu hỏi thường gặp về OpenSSL ). (Tất nhiên, bạn nên có quyền đối với tệp đó. Những câu trả lời khác ở đây là về điều đó. Nhưng trước tiên, bạn nên có tệp và tham chiếu đến nó.)
Lên đến phiên bản 0.9.6 OpenSSL đã ghi tệp gieo vào thư mục hiện tại trong tệp ".rnd". Tại phiên bản 0.9.6a, bạn không có tệp seeding mặc định. OpenSSL 0.9.6b trở lên sẽ hoạt động tương tự 0.9.6a, nhưng sẽ sử dụng mặc định "C: \" cho HOME trên các hệ thống Windows nếu biến môi trường chưa được đặt.
Nếu tệp gieo hạt mặc định không tồn tại hoặc quá ngắn, thông báo lỗi "PRNG không được gieo" có thể xảy ra.
Biến môi trường $ RANDFILE và $ HOME / .rnd chỉ được sử dụng bởi các công cụ dòng lệnh OpenSSL. Các ứng dụng sử dụng thư viện OpenSSL cung cấp các tùy chọn cấu hình riêng để chỉ định nguồn entropy, vui lòng kiểm tra tài liệu đi kèm với ứng dụng.
sudo chown user:user ~/.rnd
làm cho mọi thứ làm việc ra.