این برنامه ویندوزی HighwayHash نام دارد که آخرین نسخه آن را میتوانید با نام highwayhashsourcecode.tar.gz دانلود کنید. میتوانید آن را به صورت آنلاین در ارائه دهنده خدمات میزبانی وب رایگان OnWorks برای ایستگاههای کاری اجرا کنید.
این برنامه با نام HighwayHash with OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. هر شبیه ساز آنلاین OS OnWorks را از این وب سایت راه اندازی کنید، اما شبیه ساز آنلاین ویندوز بهتر است.
- 5. از OnWorks Windows OS که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. برنامه را دانلود و نصب کنید.
- 7. Wine را از مخازن نرم افزار توزیع لینوکس خود دانلود کنید. پس از نصب، می توانید روی برنامه دوبار کلیک کنید تا آنها را با Wine اجرا کنید. همچنین می توانید PlayOnLinux را امتحان کنید، یک رابط کاربری فانتزی بر روی Wine که به شما کمک می کند برنامه ها و بازی های محبوب ویندوز را نصب کنید.
Wine راهی برای اجرای نرم افزار ویندوز بر روی لینوکس است، اما بدون نیاز به ویندوز. Wine یک لایه سازگار با ویندوز منبع باز است که می تواند برنامه های ویندوز را مستقیماً بر روی هر دسکتاپ لینوکس اجرا کند. اساساً، Wine در تلاش است تا به اندازه کافی از ویندوز را از ابتدا مجدداً پیاده سازی کند تا بتواند همه آن برنامه های ویندوز را بدون نیاز به ویندوز اجرا کند.
عکس ها
Ad
هایویهاش
شرح
HighwayHash یک تابع هش سریع و کلیددار است که برای سناریوهایی در نظر گرفته شده است که در آنها به هشینگ قوی و مقاوم در برابر DoS بدون سربار کامل یک هش رمزنگاری عمومی نیاز دارید. این تابع برای شکست حملات هش-فلود با ترکیب ورودی با عملیات SIMD گسترده و یک حلقه داخلی بدون شاخه طراحی شده است، بنابراین دشمنان نمیتوانند با هزینه کم کلیدهای تصادمی زیادی را ایجاد کنند. این پیادهسازی، چندین خانواده CPU را با مسیرهای کد برداری شده هدف قرار میدهد و در عین حال یک پشتیبان قابل حمل را حفظ میکند و توان عملیاتی بالایی را در سراسر پلتفرمها به همراه دارد. این تابع، APIهای ساده تکمرحلهای و جریانی را در معرض نمایش قرار میدهد، بنابراین میتوانید کلیدهای کوتاه یا جریانهای بایت طولانی را با همان تابع هش کنید. کاربردهای معمول آن شامل محافظت از جداول هش است که کلیدهای غیرقابل اعتماد را ذخیره میکنند و تأیید هویت پیامها یا رکوردهای کوتاهمدت در سیستمهای ذخیرهسازی است. اگرچه جایگزینی برای خلاصههای مقاوم در برابر تصادم مانند SHA-2/3 نیست، اما تعادل عملی بین سرعت، سادگی و مقاومت در برابر الگوهای سوءاستفاده رایج که در backendهای تولید دیده میشود، برقرار میکند.
امکانات
- هش کلیددار و شتابدهیشده با SIMD برای مقاومت در برابر سیل هش
- پیادهسازی قابل حمل با مسیرهای بهینهشده برای پردازندههای رایج
- APIهای تکمرحلهای و افزایشی/جریانی برای اندازههای ورودی دلخواه
- خروجیهای با عرض ثابت مناسب برای کلیدهای رومیزی و اثر انگشت
- نتایج قطعی در پلتفرمهای مختلف برای ذخیرهسازی پایدار
- وابستگیهای حداقلی و جاسازی آسان در پروژههای C/C++
زبان برنامه نویسی
++C
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/highwayhash.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.
