gnupg :: واجهة

gnupg :: واجهة هي واجهة بيرل إلى gnupg.
التحميل الان

gnupg :: واجهة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Frank J. Tobin
  • موقع ويب الناشر:
  • http://search.cpan.org/~ftobin/GnuPG-Interface-0.33/lib/GnuPG/Interface.pm

gnupg :: واجهة العلامات


gnupg :: واجهة وصف

gnupg :: واجهة هي واجهة بيرل إلى gnupg. GNUPG :: واجهة هي واجهة بيرل إلى gnupg.synopsis # مثال بسيط استخدام IO :: مقبض؛ استخدم Gnupg :: واجهة؛ # تسوية الوضع لي $ gnupg = gnupg :: واجهة> جديد ()؛ $ gnupg-> الخيارات-> hash_init (armor => 1، homedir => '/ home / foobar')؛ # ملاحظة يمكنك ضبط المستلمين حتى لو لم تكن تشفير! $ gnupg-> الخيارات-> push_recipients ('ftobin@cpan.org')؛ $ gnupg-> الخيارات-> meta_interactive (0)؛ # كيف نقوم بإنشاء بعض المقابض للتفاعل مع Gnupg My Input = IO :: Handle-> جديد ()؛ بلدي إخراج $ = io :: المقبض-> جديد ()؛ بلدي مقابض $ = gnupg :: Handles-> جديد (Stdin => إدخال، Stdout => $ خرج)؛ # الآن سنذهب حول تشفير مع الخيارات تعيين بالفعل my plaintext = ('foobar')؛ بلدي PID $ = $ gnupg-> تشفير (مقابض => مقابض $)؛ # الآن نحن نكتب إلى مدخلات gnupg طباعة $ الإدخال إغلاق $ المدخلات؛ # الآن نقرأ الناتج بلدي @ diphertext =؛ إغلاق $ الإنتاج؛ WADPID $ PID، 0؛ Gnupg :: واجهة وحداتها المرتبطة بها مصممة لتوفير طريقة موجهة نحو الكائنات للتفاعل مع GNUPG، القدرة على أداء وظائف مثل لا تقتصر على تشفير وتوقيع وفك فك التشفير والتحقق والمفتاح قائمة تحليلها. كيفية حدوث طرق Account Opressor Memory Director Office في The GnUPG :: Interface Bundle تعتمد على الفئة :: Methodmaker لتوليد أساليب Get / Set المستخدمة لتعيين أعضاء بيانات الكائن. هذا مهم جدا لتحقيقه. هذا يعني أن أي عضو في البيانات التي هي قائمة لديها أساليب خاصة مخصصة لها لدفع القائمة، ظهرت، وإبعادها وإظهارها. من الضروري أيضا أن تدرك هذه الحزمة أن هذه الحزمة تستخدم أساليب اتصال Interprocess مماثلة لتلك المستخدمة في IPC :: Open3 و "الاتصالات ثنائية الاتجاه مع عملية أخرى" في Perlipc، وأن مستخدمي هذه الحزمة يحتاجون إلى فهم كيفية استخدام هذه الطريقة لأن هذه الحزمة لا تجرخص هذه الأساليب للمستخدم بشكل كبير. هذه الحزمة غير مصممة لتجرخص هذا بعيدا تماما (جزئيا لأغراض الأمان)، بل هي ببساطة المساعدة في إنشاء مكالمات "مناسبة" ونظيفة إلى GNUPG، ولتنفيذ تحليل القائمة الرئيسية. يرجى الاطلاع على "التواصل ثنائي الاتجاه مع عملية أخرى" في Perlipc لتعلم كيفية التعامل مع هذه الأساليب. إذا تعاملت هذه الحزمة للقيام بمعالجة الرسائل InvovVelves بشكل عام إنشاء كائن Gnupg :: كائن Hnupg :: مقابض، إعداد بعض الخيارات موظف بيانات الخيارات، ثم استدعاء الأسلوب الذي يستدعي Gnupg، مثل ClearSign. يتفاعل المرء بعد ذلك مع المقابض بشكل مناسب، كما هو موضح في "اتصال ثنائي الاتجاه مع عملية أخرى" في Perlipc. متطلبات: perl.


gnupg :: واجهة برامج ذات صلة

Vaucanson.

Vaucanson هي منصة معالجة آلات الحالة المحدودة، تتألف من مكتبة وأدوات يتم تنفيذه فوقها. ...

317

تحميل