সুচিপত্র:
ভিডিও: পিএইচপিতে ম্যাক্রিপ্ট কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
কি mcrypt ? দ্য mcrypt এক্সটেনশন হল UNIX ক্রিপ্ট কমান্ডের প্রতিস্থাপন। এই কমান্ডগুলি ইউনিক্স এবং লিনাক্স সিস্টেমে ফাইল এনক্রিপ্ট করার একটি উপায় হিসাবে কাজ করে। দ্য php - mcrypt এক্সটেনশন এর মধ্যে একটি ইন্টারফেস হিসাবে কাজ করে পিএইচপি এবং mcrypt.
এই বিষয়ে, আমি কিভাবে পিএইচপি ম্যাক্রিপ্ট সক্ষম করব?
এটি সম্ভবত উইন্ডোজ সার্ভারে php-mcrypt সক্ষম করার দ্রুততম পদ্ধতি - আপনাকে যা করতে হবে তা হল:
- php খুঁজুন। ini (প্রধান পিএইচপি কনফিগারেশন ফাইল)
- খুলুন এবং অনুসন্ধান করুন;এক্সটেনশন=php_mcrypt। dll)
- মন্তব্য/অপসারণ ";" এবং php সংরক্ষণ করুন। ini
অতিরিক্তভাবে, পিএইচপি ম্যাক্রিপ্ট ইনস্টল করা আছে কিনা তা আমি কীভাবে জানব? আপনি এতে function_exists ব্যবহার করতে পারেন পরীক্ষা করে দেখুন অন্যতম mcrypt ফাংশন বিদ্যমান। আপনি একটি দেখার মাধ্যমে এই একই পর্দা অর্জন করতে পারেন php যে ফাইলে আছে: phpinfo(); কোডের কোথাও। এই স্ক্রিনে, কেবল স্ট্রিংটি অনুসন্ধান করুন " mcrypt সমর্থন"। ইনস্টল করা হলে , আপনি "সক্ষম" বলে একটি বাক্স দেখতে পাবেন।
তাছাড়া, আমি Mcrypt এর পরিবর্তে কি ব্যবহার করতে পারি?
তোমার উচিত ব্যবহার ওপেনএসএসএল শেষ mcrypt যেহেতু এটি সক্রিয়ভাবে বিকশিত এবং রক্ষণাবেক্ষণ করা হয়েছে। এটি আরও ভাল নিরাপত্তা, রক্ষণাবেক্ষণযোগ্যতা এবং বহনযোগ্যতা প্রদান করে। দ্বিতীয়ত এটি AES এনক্রিপশন/ডিক্রিপশন অনেক দ্রুত করে। এটি ডিফল্টরূপে PKCS7 প্যাডিং ব্যবহার করে, তবে আপনার প্রয়োজন হলে আপনি OPENSSL_ZERO_PADDING নির্দিষ্ট করতে পারেন।
Mcrypt এক্সটেনশন কি?
দ্য mcrypt এক্সটেনশন একটি ইন্টারফেস mcrypt ক্রিপ্টোগ্রাফি লাইব্রেরি। এই এক্সটেনশন পিএইচপি কোড ব্যবহার করার অনুমতি দেওয়ার জন্য দরকারী mcrypt পিএইচপি 7.2+ এ চালানোর জন্য। দ্য mcrypt এক্সটেনশন পিএইচপি 5.4 এর মাধ্যমে পিএইচপি 7.1 এর মধ্যে অন্তর্ভুক্ত। পিএইচপি 7.2+ এর জন্য, পিএইচপি পরিবর্তে লিবসোডিয়ামকে ক্রিপ্টোগ্রাফি লাইব্রেরি হিসাবে ব্যবহার করে।
প্রস্তাবিত:
পিএইচপিতে সংরক্ষিত পদ্ধতি কি?
সফটওয়্যার জেনার: ডাটাবেস
কেন আমাদের পিএইচপিতে সেশন দরকার?
সেশনগুলি একটি অনন্য সেশন আইডির বিপরীতে পৃথক ব্যবহারকারীদের জন্য ডেটা সংরক্ষণ করার একটি সহজ উপায়। এটি পৃষ্ঠার অনুরোধের মধ্যে রাষ্ট্রীয় তথ্য বজায় রাখতে ব্যবহার করা যেতে পারে। সেশন আইডিগুলি সাধারণত সেশন কুকিজের মাধ্যমে ব্রাউজারে পাঠানো হয় এবং আইডিটি বিদ্যমান সেশন ডেটা পুনরুদ্ধার করতে ব্যবহৃত হয়
পিএইচপিতে সুপার কীওয়ার্ড কী?
সুপার কীওয়ার্ডটি সুপারক্লাস (অভিভাবক) বস্তুকে বোঝায়। এটি সুপারক্লাস মেথড কল করতে এবং সুপারক্লাস কনস্ট্রাক্টর অ্যাক্সেস করতে ব্যবহৃত হয়