आपको $ RANDFILE पर्यावरण चर सेट करना चाहिए और / या $ HOME / .rnd फ़ाइल बनानी चाहिए। ( ओपनएसएसएल एफएक्यू )। (बेशक, आपके पास उस फ़ाइल के अधिकार होने चाहिए। अन्य उत्तर यहां दिए गए हैं। लेकिन पहले आपके पास फ़ाइल और उसके लिए एक संदर्भ होना चाहिए।)
संस्करण के लिए 0.9.6 ओपनएसएसएल ने वर्तमान निर्देशिका में सीडिंग फ़ाइल ".rnd" में लिखा। संस्करण 0.9.6a में आपके पास कोई डिफ़ॉल्ट सीडिंग फ़ाइल नहीं है। OpenSSL 0.9.6b और बाद में 0.9.6a के समान व्यवहार करेगा, लेकिन अगर पर्यावरण चर सेट नहीं किया गया है, तो विंडोज सिस्टम पर होम के लिए "C: \" के डिफ़ॉल्ट का उपयोग करेगा।
यदि डिफॉल्ट सीडिंग फ़ाइल मौजूद नहीं है या बहुत कम है, तो "PRNG सीडेड" त्रुटि संदेश नहीं हो सकता है।
$ RANDFILE पर्यावरण चर और $ HOME / .rnd केवल OpenSSL कमांड लाइन टूल द्वारा उपयोग किए जाते हैं। ओपनएसएसएल लाइब्रेरी का उपयोग करने वाले एप्लिकेशन एन्ट्रापी स्रोत को निर्दिष्ट करने के लिए अपने स्वयं के कॉन्फ़िगरेशन विकल्प प्रदान करते हैं, कृपया आवेदन के साथ आने वाले दस्तावेज की जांच करें।
sudo chown user:user ~/.rnd
बनाया सब कुछ बाहर काम करते हैं।