प्रसंगसमय सीमा समाप्ति
मेरे समग्र लक्ष्य उपलब्ध पीडीएफ़ का एक सेट बनाने के लिए, इस तरह से है कि उपयोगकर्ताओं को दस्तावेजों के उद्गम (का आश्वासन दिया जा सकता है यानी, वे उत्पत्ति से आया कि उन्हें आने की उम्मीद है)। मैं सर्वर पर पीडीएफ पर डिजिटल हस्ताक्षर करके ऐसा करने के बारे में सोच रहा हूं। इन हस्ताक्षरों को समाप्त होने का जोखिम नहीं होगा, क्योंकि प्रमाणपत्र अद्यतन होने पर सर्वर नए हस्ताक्षरित पीडीएफ को फिर से जारी कर सकता है। दस्तावेजों की सेवा के लिए एसएसएल का उपयोग करना पर्याप्त नहीं होगा, क्योंकि फ़ाइलों को तीसरे पक्ष को पास किया जा सकता है, जो सर्वर तक पहुंचने की आवश्यकता नहीं है।
समस्या
समाप्ति समस्या तब उत्पन्न होती है क्योंकि इन पीडीएफ़ में से कुछ पहले से ही एक या अधिक डिजिटल हस्ताक्षर करना होगा (उदा, कानूनी उद्देश्यों के लिए बनाई गई)। मेरा सवाल है, यदि सर्वर पीडीएफ पर हस्ताक्षर करता है, तो क्या यह अंतिम हस्ताक्षर मान्य होने तक भी पिछले हस्ताक्षर की निरंतर वैधता सुनिश्चित करेगा, जब तक कि यह समय समाप्त हो जाए?
मैं सैद्धांतिक पक्ष पर और पूछ रहा हूं, हालांकि मैं आईटेक्स्ट का उपयोग करके जो वर्णन करता हूं उसे लागू करने की योजना बना रहा हूं, इसलिए मेरे उद्देश्य के लिए इसका उपयोग करने के तरीके पर कोई भी संकेतक भी स्वागत है।
मैं कुछ दिनों के लिए स्थगित कर इस परियोजना लगाने के लिए किया था, लेकिन मैं करने के लिए उत्सुक हूँ इसे आज़माएं जल्द ही बाद में रिपोर्ट करेंगे। यह मुझे कुछ मुद्दों को उठाता है जो मुझे कुछ प्रयोगों के बाद बेहतर समझने की उम्मीद है। –
मुझे [एक और नमूना] मिला है (http://bouncy-castle.1462172.n4.nabble.com/How-ign-a-Pdf-with-Pades- मानक-td3717892.html), जो भी अंदर आ सकता है काम। –
इसे साफ़ करने के लिए धन्यवाद, यह निश्चित रूप से जाने का सही दिशा प्रतीत होता है। दुर्भाग्यवश, iText का नवीनतम संस्करण PADES का समर्थन करता है, और यह लाइसेंस AGPL है, जिसे मैं इस प्रोजेक्ट में उपयोग नहीं कर पाऊंगा। –