2009-07-05 4 views
6

में पीजीपी एन्क्रिप्टेड फ़ाइल तक पहुंचने के लिए मेरे पास एक पीजीपी-एन्क्रिप्टेड फ़ाइल है जिसे मुझे रनटाइम से डेटा निकालने की आवश्यकता है।
क्या यह केवल स्मृति को डिक्रिप्ट करके किया जा सकता है (जैसा कि एक डिक्रिप्ट फ़ाइल बनाने और इसे करने पर इसे हटाने के विपरीत) किया जा सकता है?रूबी

उत्तर

6

कुछ महीने पहले OpenPGP नामक रूबी लाइब्रेरी जारी की गई थी। ऐसा लगता है कि यह आपके लिए काम करेगा।

+0

बढ़िया, धन्यवाद! इसे जांच लेंगे। –

2

दुर्भाग्य से, OpenPGP मणि, बनाता है, जिसमें तरीकों में से सबसे (जैसे चिह्न(),) एन्क्रिप्ट (सत्यापित करें(), और डिक्रिप्ट()) (इस लेखन के समय से) अभी तक लागू नहीं कर रहे हैं यह बेकार है।

मुझे भी gpgr (https://github.com/HHRy/gpgr) उपयोगी नहीं होना चाहिए।

मैं ईमेल पर हस्ताक्षर करने के लिए gpg-me (https://github.com/ueno/ruby-gpgme/) का उपयोग कर रहा हूं। कम से कम इस उद्देश्य के लिए, यह ठीक काम करता है।

मैंने फ़ाइलों को डिक्रिप्ट करने का प्रयास नहीं किया है, लेकिन स्रोत कोड पर एक छोटा सा रूप बताता है कि यह भी काम करेगा।