| نسخه | 1.0 |
|---|---|
| ناشر | Vtdev.com |
| تاریخ انتشار | ۲۳ اکتبر ۲۰۱۴ |
| تاریخ اضافه شده | ۲۳ اکتبر ۲۰۱۴ |
| الزامات سیستم عامل | Windows, Windows 7, Windows 8 |
| الزامات | None |
| کل بارگیری ها | ۳۵ |
| قیمت | Free to try |
شرح
V برای ورنام است
رمز ورنام همچنین به نام One Time Pad (OTP) یا رمز کامل، یک الگوریتم رمزنگاری است که در آن متن ساده با یک کلید تصادفی ترکیب میشود. این تنها شکل رمزگذاری ناگسستنی موجود از نظر ریاضی ثابت شده است.
اولین اختراع توسط گیلبرت ورنام در سال 1917، با سیستمی که از یک سیستم نوار پانچ الکترومکانیکی برای رمزگذاری ارتباطات تله تایپ TTY استفاده می کرد. این اولین سیستم رمزگذاری آنلاین خودکار شد.
که توسط تیمهای عملیات ویژه و گروههای مقاومت در طول جنگ جهانی دوم، سازمانهای اطلاعاتی در طول جنگ سرد و فراتر از آن مورد استفاده قرار گرفت، برای چندین دهه به یک رمز ضروری برای محافظت از ترافیک پیامهای دیپلماتیک و نظامی در سراسر جهان تبدیل شد. One Time Pad به دلیل امنیت مطلق که با الگوریتم های رمزنگاری مدرن امروزی بی نظیر است، شهرت پیدا کرده است. هر پیشرفت تکنولوژیکی که ممکن است در آینده اتفاق بیفتد، رمزگذاری One Time Pad تنها سیستم واقعاً شکست ناپذیری است که مخفی کاری طولانی مدت پیام واقعی را فراهم می کند.
پیش نیازهای یک سیستم OTP:
•کلید حداقل به اندازه پیام یا داده هایی است که باید رمزگذاری شوند.
• کلید واقعا تصادفی است.
• کلید و متن ساده مدول 2 (دودویی) محاسبه می شوند.
• هر کلید فقط یک بار استفاده می شود.
• فقط باید دو نسخه از کلید وجود داشته باشد: یکی برای فرستنده و دیگری برای گیرنده.
V-Pad می تواند با وارد کردن داده های تصادفی از یک دستگاه تولید شده سخت افزاری، یک OTP واقعی ایجاد کند (که مقرون به صرفه شده اند و می توانند به پورت USB یا اسلات PCI وصل شوند).
کلیدهای V-Pad هرگز قابل استفاده مجدد نیستند. یک نشانگر موقعیت داخلی در فایل کلید را نمی توان بازنشانی کرد، می توان کلید را طوری تنظیم کرد که زمانی که زمان منقضی شده است توسط برنامه حذف شود یا طول باقیمانده کمتر از آستانه تعریف شده توسط کاربر باشد.
یک فایل کلیدی می تواند تا 100 گیگابایت داده را رمزگذاری کند (نسخه تجاری)، کلیدها نمی توانند همپوشانی داشته باشند.
V-Pad از یک XOR باینری برای ترکیب داده های کلید و پیام استفاده می کند.
بهطور پیشفرض دو نسخه از کلید ایجاد میشود، یک نسخه Export که میتواند به گیرنده مورد نظر پیامهای رمزگذاریشده توزیع شود، و یک نسخه محلی ذخیره شده در فهرست کار برنامهها.
V-Pad همچنین می تواند شکلی از شبه OTP ایجاد کند، که به جای استفاده از داده های تصادفی واقعی، با استفاده از یکی از قدرتمندترین DRBG های جهان، شبه تصادفی تولید می کند. CSRG که از رازداری پویا به جلو استفاده می کند و معادل یک رمزگذار 1152 بیتی است.