রুস্টলস, একটি টিএলএস লাইব্রেরি ওপেনএসএসএলকে ছাড়িয়ে যায়

rustls- লোগো-ওয়েব

টিএলএস রুস্টলস লাইব্রেরির বিকাশকর্তা জোসেফ বীর পাইকসটন এর বিকাশের জন্য একাধিক পরীক্ষা করেছেন y লক্ষ্য করা গেছে যে ওপেনএসএসএল-র পরের পারফরম্যান্স ছাড়িয়ে গেছে বিভিন্ন স্তরে রুটলস একটি ওপেন সোর্স লাইব্রেরি, টিএলএস, মরচে লেখা এবং অ্যাপাচি ২.০, এমআইটি এবং আইএসসি লাইসেন্সের অধীনে উপলভ্য, তবে ওপেনএসএসএল একটি বিখ্যাত গ্রন্থাগার এবং প্রায় প্রতিটি বড় বিভাগে শিল্পের মান।

এর ডকুমেন্টেশন অনুসারে, রুটলস একটি আধুনিক টিএলএস লাইব্রেরি যার লক্ষ্য একটি ভাল স্তরের ক্রিপ্টোগ্রাফিক সুরক্ষা সরবরাহ করা provide। এই সুরক্ষাটি অর্জন করতে এটির কোনও কনফিগারেশন প্রয়োজন হয় না এবং কোনও সুরক্ষিত কার্যকারিতা বা পুরানো ক্রিপ্টোগ্রাফি সরবরাহ করে না।

এটির অনেকগুলি বৈশিষ্ট্য রয়েছে, যেমন ইসিডিএসএ বা আরএসএ সার্ভার ক্লায়েন্ট প্রমাণীকরণ এবং ইসিডিএসএ বা আরএসএ সার্ভার শংসাপত্র প্রমাণীকরণ, সার্ভার শংসাপত্রের যাচাইকরণ সমর্থন করার সময়।

এর অর্থ এই যে আপনাকে রুট শংসাপত্রগুলির সেট ছাড়া অন্য কিছু সরবরাহ করার দরকার নেই। প্রধান API এ শংসাপত্র যাচাইকরণ অক্ষম করা যায় না।

অন্যদিকে, ওপেনএসএসএল হ'ল শক্তিশালী, বাণিজ্যিক-গ্রেড, ট্রান্সপোর্ট লেয়ার সিকিউরিটি (টিএলএস) এবং সিকিউর সকেটস লেয়ার (এসএসএল) প্রোটোকলের জন্য পূর্ণ বৈশিষ্ট্যযুক্ত টুলকিট। এটি একটি বহুমুখী ক্রিপ্টো গ্রন্থাগারও।

Rustls পরীক্ষা সম্পর্কে

তার কর্মক্ষমতা পরীক্ষার সিরিজটিতে, জোসেফ বিয়ার পিক্সটন বলেছেন যে তিনি কীভাবে পারফরম্যান্স মূল্যায়ন করতে বেশ কয়েকটি বিষয় বিবেচনা করেছেন এটি টিএলএস গ্রন্থাগারগুলির মধ্যে অর্থাত্ আদান প্রদানের সম্পাদনা এবং সামগ্রিক পারফরম্যান্সের মধ্যে পরিবর্তিত হতে পারে।

হ্যান্ডশেকের পারফরম্যান্সটি এমন গতিটি coversেকে দেয় যার সাথে নতুন টিএলএস সেশনগুলি কনফিগার করা যায়। সামগ্রিক পারফরম্যান্সের ক্ষেত্রে, তারা যে গতিতে অ্যাপ্লিকেশন ডেটা ইতিমধ্যে কনফিগার করা অধিবেশন স্থানান্তর করতে পারে তা কভার করে।

বিভিন্ন পরীক্ষার ফলাফল দেখিয়েছে যে নতুন সংযোগ স্থাপন এবং তৈরি করার সময় রুস্টলগুলি 10% দ্রুত ছিল সার্ভারের সাথে এবং ক্লায়েন্ট সংযোগ স্থাপন করার সময় 20-40% দ্রুত।

তবে নতুন টিএলএস সংযোগের গতি যদি বেশি হয়, তবে বেশিরভাগ টিএলএস ট্র্যাফিক ইতিমধ্যে প্রতিষ্ঠিত সংযোগগুলি পুনরায় চালু করার উপর নির্ভর করে।

এখানেও, রুটলস ক্লায়েন্ট সংযোগটি পুনরায় শুরু করতে সার্ভার-সাইড সংযোগ 10-20%, এবং 30-70% দ্রুত গ্রহণ করে ওপেনএসএসএল লাইব্রেরিকে ছাড়িয়ে গেছে।

তদ্ব্যতীত, রুস্টলস টিএলএস সংযোগের সামগ্রিক পারফরম্যান্স বা ডেটা স্থানান্তর গতির ক্ষেত্রে আরও ভাল পারফর্ম করেছে।

বিরর পাইকসটন বলেছিলেন যে ওপলএসএসএল এর চেয়ে 15% দ্রুত ডেস্ট পাঠাতে পারে রস্টলস এবং 5% দ্রুত প্রাপ্ত। অবশেষে, তিনি বলেছেন, রাস্টলস গ্রন্থাগারটি ওপেনএসএসএল চালানোর জন্য প্রয়োজনীয় অর্ধেক মেমরি ব্যবহার করেছে, এটি একটি বিশাল প্লাস। তিনি স্মরণ করিয়ে দিয়েছিলেন যে, এদিকে ওপেনএসএসএলকে তার বিশাল মেমরির পদচিহ্ন এবং এর কোডটিতে পাওয়া বিপুল সংখ্যক সুরক্ষা সমস্যার জন্য খুব প্রায়ই সমালোচনা করা হয়েছিল।

ফলাফলগুলির সংক্ষিপ্তসার হিসাবে আমরা মোটামুটিভাবে বলতে পারি:

  • Rustls ডেটা প্রেরণে 15% দ্রুত হয়
  • Rustls ডেটা পেতে 5% দ্রুত
  • ক্লাস্টিক সংযোগ স্থাপনের জন্য রাস্টস 20 থেকে 40% দ্রুত is
  • একটি সার্ভার সংযোগ স্থাপনের জন্য রাস্টলস 10% দ্রুত
  • ক্লাস্টিক সংযোগটি পুনরায় শুরু করতে রাস্টস 30 থেকে 70% দ্রুত
  • রুটলস সার্ভারের সাথে সংযোগ পুনরায় শুরু করতে 10-20% দ্রুত
  • রুটলস ওপেনএসএসএল মেমরির অর্ধেকেরও কম ব্যবহার করে

বিরর পাইকসটন ব্যাখ্যা করেছিলেন যে যেহেতু রস্টস রাস্টে এনকোডেড রয়েছে তাই সুরক্ষার ত্রুটির সমস্যাগুলি সমাধান করা হয়েছে মূলত মরিচা ভাষা নকশা দিয়ে। মেমোরি সম্পর্কিত সুরক্ষা বাগগুলি এড়ানোর জন্য ভাষাটি গ্রাউন্ড থেকে তৈরি করা হয়েছে।

মরিচের সাথে জং প্রোগ্রামিং ল্যাঙ্গুয়েজে রচিত প্রোগ্রামগুলি যেভাবে যোগাযোগ করে তা সর্বাধিক বিশিষ্ট ভাষাগত ব্যাখ্যা। বড় সংস্থাগুলি যদি মজিলা রিসার্চ দ্বারা নির্মিত ভাষার কার্যকারিতা স্বীকৃতি দেয় তবে আগামী বছরগুলিতে তাদের বৃদ্ধি বিস্ফোরিত হতে পারে।

ফায়ারফক্স এবং ব্র্যাভের মতো ব্রাউজারগুলি বর্তমানে মরিচা উপাদান ব্যবহার করে বলে মনে করা হয়, তবে ক্লাউডফ্লেয়ার, ড্রপবক্স এবং ইয়েল্পের মতো বড় সংস্থাগুলিও উত্পাদন ব্যবস্থার জন্য গ্রহণ করেছে।

উৎস: https://jbp.io


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   স্বনির্দেশকারী তিনি বলেন

    রাস্টলসের জন্য দুর্দান্ত সংখ্যা। আমি অবাক হয়েছি কেন তারা এটিকে লিবারএসএসএল এর সাথে তুলনা করে নি।
    এটি দেখতে বাকি আছে যে রাস্টের পারফরম্যান্স সি ++ আউট করার পক্ষে যথেষ্ট উচ্চতর এবং আরও অনেকগুলি সি / এসএম, যতদূর আমি জানি যে ভাষাগুলির স্যুইচিংয়ের জটিলতা মরচে যুক্ত সিনট্যাকটিক চিনির চেয়ে উচ্চতর ছিল।