কিভাবে খুব সহজে পাইথন এনক্রিপ্ট ও ডিক্রিপ্ট করবেন
পাইথন কি?
পাইথন হলো একটি উন্নত ধরনের প্রোগ্রামিং ভাষা।
তবে পাইথন বেশি জনপ্রিয় হয়ে উঠতে থাকে ২০০০ সালের দিকে,২য় সংস্করণ চালু হওয়ার পরে। বর্তমানে পাইথনের ২.৭ এবং ৩.৪ নতুন সংস্করণ চালু রয়েছে। পাইথন একটি উচ্চস্তরের প্রোগ্রামিং ভাষা। পাইথনে স্ট্রাকচার্ড প্রোগ্রামিং এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং করা যায়। এ ছাড়া ফাংশনাল প্রোগ্রামিংও করা হয়ে থাকে পাইথন দিয়ে। সাম্প্রতিক একটি জরিপে দেখা গেছে যে, সারা পৃথিবীতে বর্তমানে জনপ্রিয়তার বিচারে পাইথনের স্থান ৪র্থ স্থানে রয়েছে, আর যুক্তরাষ্ট্রের শীর্ষ বিশ্ববিদ্যালয়গুলোর ৬৯% শিক্ষার্থীরা প্রোগ্রামিংয়ের সঙ্গে পরিচিত হয় পাইথন ব্যবহার করে। এ ছাড়া বিশ্ববিখ্যাত প্রতিষ্ঠান অর্থাৎ গুগলের তিনটি আনুষ্ঠানিক প্রোগ্রামিং ভাষার মদ্ধ্যে একটি হচ্ছে পাইথন।
পাইথন এনক্রিপ্ট ও ডিক্রিপ্ট কি?
পাইথন এঙ্ক্রিপ্ট ও ডিক্রিপ্ট বলতে বোঝায় আপনি কোনো ডাটা কে অনেক সিকুয়ার করতে চান।এর জন্য আপনাকে কোনো হ্যাশ ট্যাগ ব্যাবহার করে এনক্রিপ্ট করতে হবে।একি ভাবে আপনার এনক্রিপ্ট করা ডাটা টি ডিক্রিপ্ট করতে হলেও এই একই পদ্ধতি ব্যাবহার করতে হবে।আর এটা যদি আপনি পাইথনের মাধ্যমে করেন তখন সেটা হবে পাইথন এনক্রিপশন।
কিভাবে খুব সহজে পাইথন এনক্রিপ্ট ও ডিক্রিপ্ট করবেন?
খুব সহজ, হ্যাশ ব্যাবহার করে আমরা এই কাজটি করবো। তবে আমাদের কাছে যদি অনেকগুলো হ্যাশ থাকে ? এবং অনেক বড় ডেটাবেজ প্রয়োজন হয় তখন?
সমস্যা নেই, অনেক ওয়েবসাইট এনকোডিং এবং ডিকোডিং এর জন্য এপিআই(API) দেয় যা ব্যাবহার করে আপনি তাদের ডেটাবেজ ব্যাবহার করে আপনার সমস্যাটির সমাধান করতে পারেন। সেরকমই একটি এপিআই ব্যাবহার করে এই টার্মিনাল বেজড অ্যাপ্লিকেশনটি তৈরি করা হয়েছে। যা খুব দ্রুত আপনার মেসেজ এনকোড এবং ডিকোড করে আপনার কাজ করে দিবে।এর জন্য অবশ্যই আপনার পিসি থাকতে হবে ।যদি এন্ড্রয়েড থাকে তাহলে প্লে স্টোরে থেকে এনক্রিপশনের সফটওয়্যার নামিয়ে নিবেন।
পাইথন এনক্রিপ্ট বা ডিক্রিপ্ট এর সফটওয়্যার
কোনো মেসেজ এনক্রিপ্ট করতে চাইলে
python md5decrypt.py -e md5 'আপনার মেসেজ'
দিয়ে এন্টার চাপুন। নিচের মতো দেখতে পাবেনআপনার মেসেজ আপনি হ্যাশ কোড আকারে পেয়ে যাবেন।
এবার ডিক্রিপ্ট করতে চাইলে
python3 md5decrypt.py -d md5 'হ্যাশ'
দিয়ে এন্টার চাপুন। প্লেইন টেক্সটে মেসেজ দেখতে পাবেন।নিচের স্ক্রিনশটের মতো।
ব্যাস কাজ শেষ
এবার সোর্স কোডটি নিয়ে নিন
আজকের মতো এখানেই শেষ।কোনো সমস্যা হলে আমাকে কমেন্ট করে জানাতে ভুলবেন না কিন্তু।
Welcome to my blog.If faced any problem just comment ConversionConversion EmoticonEmoticon