আমি কোনও ম্যাকের টেক্সটের sha256 হ্যাশটি কীভাবে খুঁজে পাব?


20

আমি ফাইলগুলির sha256 হ্যাশ কীভাবে সন্ধান করতে পারি তার টিউটোরিয়ালগুলি পেয়েছি, তবে সহজ পাঠ্যের (টেক্সট ফাইল নয়) একটি খুঁজে পাওয়া যায় না। কেউ কীভাবে তা করতে জানেন?

উত্তর:


35

আপনি পাঠ্যটি প্রতিধ্বনিত করতে এবং এটিতে পাইপ করতে পারেন shasum। আপনি -a 256sha256 গণনা করতে বিকল্পটি ব্যবহার করতে চাইবেন :

মন্তব্যে জেএমওয়াই 1000 কে ধন্যবাদ: যেহেতু echoডিফল্টরূপে একটি নতুন লাইন -nযুক্ত হয়েছে , সম্ভবত এই নতুন লাইন ছাড়াই পাঠ্যের যথাযথ শামসাম পেতে যোগ করা উচিত।

echo -n "simple text" | shasum -a 256

যদি আপনি কোনও সম্পাদকের মধ্যে ইতিমধ্যে খোলা কোনও পাঠ্যের জন্য হ্যাশ মান পেতে চান তবে এটি ক্লিপবোর্ডে অনুলিপি করুন এবং চালান

pbpaste | shasum -a 256

ডাঙিত, আমি যেমন টাইপ করছিলাম! সঠিক উত্তর যদিও। কৌতূহলের বাইরে: আপনি কি জানেন যে এখানে স্ট্রিংটি ব্যবহার করে একটি আলাদা মান তৈরি হয় কেন? openssl sha -sha256 <<< "simple text", উদাহরণ স্বরূপ.
JMY1000

@ জেএমওয়াই 1000 হুমম - আমি একই মান পাচ্ছি:$ echo "simple text" | shasum -a 256 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486 - $ openssl sha -sha256 <<< "simple text" 7fbea3f956bbd65a174199a62656219a5b45f3d22f7134ba3b4b7e186460b486
স্কট

6
এটি চিত্রিত করে: ডিফল্টরূপে echoএকটি নতুন লাইন যুক্ত করে (এখানে স্ট্রিংয়ের মতো), তবে আমি এটি দিয়ে দমন করছিলাম -n
JMY1000

1
@ জেএমওয়াই 1000 এটি একটি ভাল বিষয় - -nপাঠ্যের সঠিক শসাম পেতে (যুক্ত হওয়া নতুন লাইন ছাড়া) পাওয়ার জন্য আমার উত্তরটি সংশোধন করা উচিত ।
স্কট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.