نمایش نتایج 1 تا 6 از 6

نام تاپیک: Cryptographic Components

  1. #1

    Cryptographic Components

    سلام

    تعدادی از ابزارهای مناسب برای پوشش دادن به اهداف و مقاصد رمزنگاری و درهم ریزی ذیلا" لیست شده اند . اگر مدیر سایت بتونه تهیه شون کنه احتمالا خریداران متعددی خواهند داشت :

    الف . اکتیوایکس - پوشش کامل رمزنگاری یک متقارن و غیر متقارن

    http://www.activex-download.net/pages/Hashing.html

    ب. کتابخانه کامل دیگری با حمایت از اکتیوایکس و ام اف سی - پوشش کامل روشهای متقارن و غیر متقارن

    http://www.hallogram.com/xceedencrypt

    ج.کتابخانه بسیار قدرتمند برای توسعه گران دلفی و سی بیلدر - connection aware

    http://www.secureblackbox.com

    د. کتابخانه قدرتمند برای توسعه گران دات نت با پوشش روشهای متقارن و غیر متقارن

    http://www.chilkatsoft.com/dotNetDoc/ClassCrypt.htm


    موفق باشید

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    دات نت فریم ورک حاوی فضای نام کریپتوگرافی است و اکثر الگوریتم های کدگذاری متقارن مانند DES و یا غیر متقارن مانند RSA و یا الگوریتم های هش کردن مانند MD5 و غیره را ساپورت می کند.

  3. #3
    حمایت دات نت به DES و تریپل DES - ام دی فایو و اس اچ ای وان محدود است . حتی برای الگوریتهای دو طرفه ای مثل RSA باید جزئیات بسیاری ( خصوصا جزئیات گواهی دیجیتال ) مد نظر قرار بگیره که دات نت با ایجاد بستر لازم امکان این کار رو انجام میده اما یقینا" هدف استفاده از "کامپوننت" ضمن کاهش زمان تولید ( و همزمانی بهینه سازی اقتصادی هزینه پیاده سازی ) قرار گرفتن در لایه ای بالاتر از آنچه Class Library در اختیار قرار میدهد است .
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    در مورد محدود بودن دقیقا نمی دانم منظور شما چیست؟ ( چون این الگوریتم های موجود در دات نت به صورت کامل کار خودشان را انجام می دهند )
    البته این را هم باید مد نظر داشت که صادرات الگوریتم های قوی کدگذاری به صورت رسمی از آمریکا ممنوع است و جرم محسوب می شود.

  5. #5
    در مورد محدود بودن دقیقا نمی دانم منظور شما چیست؟
    مشخصا" منظورم محدود بودن تعداد الگوریتمهای حمایت شده ، بود ( بگذریم از اینکه تقریبا" تمام روشهای رمزنگاری متداول سورس باز هستند لذا این مساله خودش اهمیت چندانی نداره ) اما مهمتر از اون محدودیت در امکانات ارائه شده است ، به عنوان مثال شما بدون استفاده از ابزارهای کمکی ( یا با استفاده از تجربه و سواد بالای خودتان که تجربه زیادی رو هم میطلبه ) نمیتونید نرم افزارهائی کاملا" سازگار با X.509 در دات نت تولید کنید ، ضمن اینکه "اتصال گرا" ( connection-oriented ) بودن بسیاری از شیوه های آسیمتریک میطلبه که نرم افزار شما بتونه بطور قابل قبولی با همزمانی با CA ( همون Certificate Authority ) با تغییر طول کلید ، تغییر عمر بافر ، اتصال دائمی به مرکز تصدیق گواهی یا ... خودش رو سازگار کنه که برای حصول این مقاصد حجم قابل توجهی کد واقعا" خفن باید اضافه بشه که پیاده سازی این اهداف اغلب از پس برنامه نویسان خبره هم بر نمی آید ، لذا دسترسی داشتن به ابزارهای مناسب و قابل اعتماد حداقل در این حوزه غیر قابل اجتنابه . ( بگذریم از اینکه این مباحث فعلا برای ما جنبه فانتزی داره ! همکاران سیستم هنوز داره انبار داری های تحت داس اش رو به مؤسسه های بعضا" دولتی میفروشه ! :arrow: )

    خوش باشی
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    بله! هر دو مورد کاملا درست است

تاپیک های مشابه

  1. مشکل در Tnt components(فوری)
    نوشته شده توسط روح الله دلفی در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 10 فروردین 1384, 05:54 صبح
  2. Components & DFM
    نوشته شده توسط MH2538 در بخش برنامه نویسی در Delphi
    پاسخ: 15
    آخرین پست: سه شنبه 13 مرداد 1383, 02:21 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •