دانلود پایان نامه رمزگذاری فایل سمت کلاینت برای پلتفرم مدیریت اسناد سازمانی

عنوان فارسی

پیاده سازی رمزگذاری فایل سمت کلاینت برای یک پلتفرم مدیریت اسناد سازمانی

عنوان انگلیسی

Implementing Client-Side File Encryption for an Enterprise Document Management Platform

کلمات کلیدی :

  رمزگذاری سمت کلاینت؛ رمزنگاری کاربردی؛ توسعه وب؛ امنیت اطلاعات؛ مدیریت کلید

رشته های مرتبط مهندسی کامپیوتر
تعداد صفحات پایان نامه انگلیسی : 66 دانشگاه : Tampere University
سال انتشار : 2023 تعداد رفرنس : 86
فرمت فایل ترجمه شده : PDF و WORD قابل ویرایش کیفیت ترجمه : تخصصی ویژه با کیفیت طلایی
پاورپوینت : ندارد

سفارش پاورپوینت این پایان نامه

وضعیت ترجمه : انجام شده و با خرید بسته می توانید فایل ترجمه را دانلود کنید
computer thesis
قیمت دانلود ترجمه پایان نامه
569,000 تومان
پایان نامه حاضر با عنوان "پیاده سازی رمزگذاری فایل سمت کلاینت برای یک پلتفرم مدیریت اسناد سازمانی" بصورت کاملا تخصصی توسط تیم "مهندسی کامپیوتر" فرداپیپر ترجمه شده است. اگر موضوع پایان نامه ارشد یا دکتری شما مشابه این موضوع باشد، مطالعه ی این تز کمک شایانی به شما خواهد کرد تا بتوانید به نحو احسن پروژه خود را تکمیل نمایید.
فهرست مطالب

1. مقدمه 2. کارهای مرتبط 3. مروری کلی بر رمزنگاری سمت کلاینت 4. رمزگذاری سمت کلاینت برای M-Files 5. پیاده سازی پیشنهادی 6. طراحی و پیاده سازی API مدیریت کلید 7. پیاده سازی سمت کلاینت 8. ارزیابی عملکرد 9. نتیجه گیری

ترجمه چکیده

چکیده – m-فایل، یک پلتفرم مدیریت سند است که توسط مشتریان سازمانی مورد استفاده قرار می گیرد. مشتریان ممکن است بخواهند از m-فایل برای سندهای حساس استفاده کنند که محرمانگی آنها بوسیله طرف های ثالث قابل تضمین نیست. برای رسیدن به این هدف، باید سیستمی پیاده سازی شود که مشتری را قادر به استفاده از m-فایل برای مدیریت چنین اسنادی کند، بدون اینکه نیاز به اعتماد در قابلیت های امنیتی m-فایل ها داشته باشد. این پایان نامه بررسی می کند که چگونه می توان رمزگذاری فایل طرف مشتری را برای m-فایل پیاده سازی کرد. این پایان نامه، سیستم سند محرمانه m-فایل (MFCDS)، که یک سیستم رمزگذاری فایل طرف مشتری است را پیشنهاد می دهد. یک مشتری m-فایل می تواند از MFCDS برای خلق اسناد محرمانه استفاده کند که این اسناد در طرف مشتری با کلیدهایی که تحت تملک مشتری هستند، رمزگذاری می شوند. این سیستم به صورت قسمتی از کلاینت تحت وب m-فایل، با استفاده از فنآوری مبتنی بر مرورگر، اجرا شده است. یک طرح پیاده سازی برای سیستم MFCDS، ارائه شده است. رمزگذاری ترکیبی بکار گرفته می شود تا کاربران قادر به اشتراک گذاری دسترسی به فایل های رمزگذاری شده با استفاده از رمزنگاری کلید عمومی باشند. رمزنگاری متقارن کارآمدتر برای رمزگذاری فایل ها مورد استفاده قرار می گیرد. کلیدهای کاربر در یک سیستم مدیریت کلید راه دور، تحت تملک مشتری، ذخیره می شوند. این سیستم مدیریت کلید از طریق یک web API مورد دسترسی قرار می گیرد که یک پروتکل ساده برای مدیریت کلید، پیاده سازی می کند. این پروتکل، رمزگذاری پوش (envelope) و زیرساخت کلید عمومی با کلیدهای کاربر را ممکن می سازد. طرح پیاده سازی پیشنهادی، پس از تکمیل ادامه پیدا می کند و یک اثبات مفهوم پیاده سازی می شود. پروتکل API مدیریت کلید تعریف می شود و این API به عنوان یک برنامه ابری برروی پلتفرم محاسباتی ابر Azure پیاده سازی می شود. پیاده سازی طرف مشتری (کلاینت) شامل تغییرات در کلاینت وب m-فایل ها می باشد. ماژول رمزنگاری مبتنی بر وب پیش ساخته moduleWeb Crypto برای الگوریتم های رمزنگاری در طرف مشتری مورد استفاده قرار می گیرد. یک رابط کاربری ساده برای نشان دادن عملی عملکرد سیستم، پیاده سازی می شود. بازده پیاده سازی، با آزمون های عملکردی ارزیابی می شود. مشاهده می شود که این پیاده سازی، عملکرد خوبی برای فایل هایی با اندازه نسبتاً بزرگ، فراهم می کند. همچنین مشاهده شد عملکرد بهبود می یابد هنگامی که این سیستم برای اشتراک گذاری فایل های رمزگذاری شده با صدها کاربر، مورد استفاده قرار می گیرد.

چکیده انگلیسی

M-Files is a document management platform used by enterprise customers. Customers may wish to use M-Files for sensitive documents, the confidentiality of which cannot be trusted with third parties. To this end, a system should be implemented that enables a customer to use MFiles for managing such documents, without requiring trust in the security capabilities of M-Files. This thesis examines how client-side file encryption can be implemented for M-Files. This thesis proposes the M-Files Confidential Document System (MFCDS), a client-side file encryption system. A customer of M-Files can use the MFCDS to create confidential documents, that are encrypted on the client side with keys owned by the customer. The system is integrated as part of the web client of M-Files, using browser-based technology. An implementation plan for the MFCDS system is presented. Hybrid encryption is used to enable users to share access to encrypted files using public key cryptography. More efficient symmetric cryptography is used for encrypting files. User keys are stored in a remote key management system, owned by the customer. The key management system is accessed via a web API, that implements a simple protocol for key management. The protocol enables envelope encryption and public key infrastructure with user keys. The proposed implementation plan is followed to its completion, and a proof of concept is implemented. The protocol of the key management API is defined and the API is implemented as a cloud application on the Azure cloud computing platform. The client-side implementation entails changes to the web client of M-Files. The built-in browser-based cryptography moduleWeb Crypto is used for cryptographic algorithms on the client side. A simple user interface is implemented to demonstrate the system in practice. The efficiency of the implementation is evaluated with performance tests. It is found that the implementation provides good performance for files of a moderately large size. The performance was also found to scale well when the system is used to share encrypted files with hundreds of users.

توضیحات

محتوی بسته دانلودی:

فایل PDF پایان نامه انگلیسی فایل ورد قابل ویرایش (WORD) و PDF ترجمه پایان نامه به صورت کاملا مرتب ترجمه شکل ها و جداول انجام شده است
قیمت : 569,000 تومان

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود پایان نامه رمزگذاری فایل سمت کلاینت برای پلتفرم مدیریت اسناد سازمانی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

14 + پانزده =

مقالات ترجمه شده

نماد اعتماد الکترونیکی

پشتیبانی

logo-samandehi