پروتکل انتقال ابرمتن امن

دانشنامه عمومی

پروتکل انتقال ابرمتن امن یا اس - اچ تی تی پی ( به انگلیسی: Secure HTTP ) یک پروتکل کم کاربرد است که به عنوان یک راه حل برای انتقال امن اطلاعات بر روی پروتکل انتقال ابرمتن مورد استفاده قرار می گیرد. این پروتکل در سال ۱۹۹۹ توسط اریک رسکورلا ( Eric Rescorla ) و آلان م. اسکیفمن ( Alan M. Schiffman ) در RFC 2660 تعریف و توسعه یافت.
مرورگرهای وب برای برقراری ارتباط با سرور وب اطلاعات خود را به صورت ساده و بدون رمزنگاری ارسال می کنند. برای انجام کارهای مهم مانند تراکنش های بانکی یا دسترسی و ذخیرهٔ اطلاعات شخصی، مرورگر و سرور وب هر دو باید اطلاعات ارسالی خود را به صورت رمزنگاری شده انتقال دهند. راه حل های اچ تی تی پی اس ( HTTPS ) و اس - اچ تی تی پی ( S - HTTP ) هر دو برای رفع مشکل رمزنگاری در اواسط دههٔ ۱۹۹۰ به وجود آمدند. شرکت نت اسکیپ و مایکروسافت از پروتکل اچ تی تی پی اس پشتیبانی کردند و این امر موجب شد که این پروتکل به عنوان پروتکل امنِ رایج برای ارتباطات وب مورد استفاده قرار بگیرد.
اس - اچ تی تی پی تنها اطلاعات صفحه و اطلاعات ارسالی مانند فیلدهای پست شده ( Post Fields ) را رمزنگاری کرده و بقیهٔ محتویات بستهٔ اچ تی تی پی را بدون تغییر باقی می گذارد. به همین دلیل، اس - اچ تی تی پی می تواند به صورت هم زمان با اچ تی تی پی و بر روی یک شمارهٔ درگاه ( مثلاً همان درگاه شمارهٔ ۸۰ ) مورد استفاده قرار بگیرد. در این بسته ها، سرآیندهای بسته مشخص می کنند که محتویات رمزگزاری شده است یا خیر.
برخلاف این پروتکل، اچ تی تی پی اس تمامی بسته را به کمک امنیت لایه انتقال ( SSL/TSL ) رمزنگاری می کند. بنابراین رمزنگاری پیش از ارسال هرگونه سرآیند آغاز می شود. لذا برای جلوگیری از پیچیده شدن و از بین رفتن ابهامات، از شمارهٔ درگاه جداگانه ( معمولاً ۴۴۳ ) و یک پروتکل جدا در آدرس یوآرآی ( URI ) استفاده می کند. ( آدرس ها با https:// آغاز می شوند ) [ ۱]
در اس - اچ تی ت پی نشانی وب مورد درخواست در سرآیندهای بدون رمزنگاری ارسال نمی شود. در این سرآیندها جای نشانی وب خالی گذاشته می شود. این اطلاعات به همراه تعداد دیگری از سرآیندها نیز در قسمت رمزگذاری شده قرار می گیرند. این در حالی است که در اچ تی تی پی اس تمامی سرآیندها رمزگذاری می شوند.
عکس پروتکل انتقال ابرمتن امن
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس