DNSامنیت

DNSCrypt چیست ؟

DNSCrypt چیست

DnsCrypt یک پروتوکل تحت شبکه است که برای تایید و رمزی کردن درخواست هایی که از سمت User به سمت DNS سرور (از نوع Recursive) ارسال میشود مورد استفاده قرار می گیرد. این پروتوکل توسط Frank Denis و Yesheng Fu طراحی شده است.
ساختار DNSCrypt بدین صورت است که ترافیک بین User و DNS سرور را برای بالا بردن امنیت و جلوگیری از حملاتی همچون DNS Spoofing رمزی می کند و از این رو یک پروتوکل امنیتی End-to-end برای درخواست های DNS محسوب میشود.
DNSCrypt برای ارسال درخواست های DNS می تواند از هر دو پروتوکل TCP و UDP و بر روی پورت 443 استفاده کند.
ورژن 1 و 2 این پروتوکل از الگوریتم X25519 برای ارسال Key exchange و الگوریتم EdDSA برای امضای دیجیتال و همچنین از الگوریتم XSalsa20-Poly1305 و XChaCha20-Poly1305 برای تایید (authenticate)درخواست ها استفاده می کند. DNSCrypt تقریبا از تمام دستگاه ها پشتیبانی می کند و می توان از این سرویس در Platform های متفاوت استفاده کرد. در ادامه می توانید لیستی از دستگاه های پشتیبانی شده از این برنامه را مشاهده کنید.

  • Android/arm
  • Android/arm64
  • Android/x86
  • Android/x86_64
  • Dragonfly BSD
  • FreeBSD/arm
  • FreeBSD/x86
  • FreeBSD/x86_64
  • Linux/arm
  • Linux/arm64
  • Linux/mips
  • Linux/mipsle
  • Linux/mips64
  • Linux/mips64le
  • Linux/x86
  • Linux/x86_64
  • MacOS X
  • NetBSD/x86

سازن هاست ارائه دهنده خدمات ثبت دامنه و هاست وردپرس در ایران

برچسب ها
نمایش بیشتر

نوشته های مشابه

پاسخی بگذارید

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

همچنین ببینید

بستن
دکمه بازگشت به بالا
error: !!! امکان کپی وجود نداره
بستن
بستن