SHA256 গাছের হ্যাশ গণন করার সরঞ্জাম [বন্ধ]


13

আমি এডাব্লুএস হিমবাহ ব্যবহার শুরু করেছি এবং লক্ষ্য করেছি যে এটি SHA-256 ট্রি হ্যাশ নামে একটি অ্যালগরিদম ব্যবহার করে ফাইলগুলি হ্যাশ করেছে

আমার আশ্চর্যের বিষয়, এই অ্যালগরিদমটি SHA-256 থেকে আলাদা , তাই আমি হ্যাশগুলির তুলনা করতে এবং ফাইলের অখণ্ডতা যাচাই করতে আমি যে সরঞ্জামগুলি ব্যবহার করছি তা ব্যবহার করতে পারি না।

কোনও ফাইলের SHA-256 ট্রি হ্যাশ গণনা করার জন্য, যদি সম্ভব হয় তবে প্রসঙ্গ মেনুতে সংহত করে একটি উইন্ডোজ সরঞ্জাম জানেন ?

আমি একটি লিনাক্স কমান্ড-লাইন সরঞ্জামটিও দ্বিতীয় পছন্দ হিসাবে গ্রহণ করব :-)


স্ট্যাকওভারফ্লো / প্রশ্নগুলি / ২০১২৫৮০১০/২ SHA-256 ট্রি হ্যাশ কী তা ব্যাখ্যা করে তবে এটি করার জন্য কোনও রেডিমেড প্রোগ্রাম আমি জানি না।
DerfK

1
পণ্যগুলির প্রস্তাবনার জন্য কার্যকরভাবে অনুরোধ করা প্রশ্নগুলি সার্ভারফল্টের জন্য অফ-বিষয়। দয়া করে দেখুন: ব্লগ.স্ট্যাকওভারফ্লো.com
ম্যাগেলান

অ্যাড্রিয়ান ধন্যবাদ তবে আমি সেই লিঙ্কটি পড়েছি এবং দেখতে পাচ্ছি না এটি কীভাবে আমার প্রশ্নের সাথে সম্পর্কিত। আমি কাজটি করার জন্য সেরা সরঞ্জামের জন্য জিজ্ঞাসা করছি না , পরিবর্তে যদি এইরকম সরঞ্জাম উপস্থিত থাকে এবং কোথায় এটি পাওয়া যায়। আমি যাইহোক আমার প্রশ্নের উত্তর খুঁজে পেয়েছি, তাই কোনও উদ্বেগ নেই।
বেনিয়ামিন

'যদি বিদ্যমান থাকে এবং এটি কোথায় পাওয়া যায়' অংশটি এটি 'শপিং' প্রশ্ন করে তোলে। এটি কীভাবে কাজ করে সে সম্পর্কে আপনার যদি কোনও প্রশ্ন থাকে তবে আমি অবশ্যই আপনাকে মেটা.সর্ভারফোল্ট দেখতে এবং সেখানে অনুসন্ধান করতে উত্সাহিত করব।
ম্যাগেলান

যদি কোনও প্রশ্ন "আমি $ ফিচারগুলির সাথে $ পণ্যটির সন্ধান করছি" - এ বিরক্ত হয়ে যায় তবে এটি শপিংয়ের প্রশ্ন। এটি একটি "আমি SHA-256 ট্রি হ্যাশ ক্ষমতা সহ একটি ইউটিলিটি খুঁজছি " "
ক্রিস এস

উত্তর:


11

আরও কিছুটা গবেষণার পরে, দেখে মনে হচ্ছে SHA-256 ট্রি হ্যাশ ধারণাটি অ্যামাজন গ্লেসিয়ারের সাথে নির্দিষ্ট কিছু, তাই এটি সমর্থন করে এমন কোনও সরঞ্জাম খুঁজে পেতে অসুবিধা।

যাইহোক, গ্লেসিয়ার ডকুমেন্টেশন জাভা এবং সি # তে হ্যাশ গণনা করার জন্য নমুনা কোড সরবরাহ করে । উভয়ই একটি কমান্ড-লাইন সরঞ্জামে সংকলন করে যা একটি আর্গুমেন্ট হিসাবে দেওয়া ফাইলের হ্যাশকে গণনা করে।

আমি স্রেফ বিনামূল্যে ভিজ্যুয়াল সি # 2010 এক্সপ্রেসে সি # কোডটি অনুলিপি করে আটকালাম, এটি সংকলন করেছি এবং এখন আমার কাছে যে কমান্ড লাইনটি সন্ধান করা হয়েছিল তা পেয়েছি!


2
কেবল ভবিষ্যতের রেফারেন্সের জন্য। এখানে একটি রুবি রত্নও রয়েছে যা SHA2-256 ট্রিহ্যাশ যোগফলের জন্য গণনা করা যায় এবং ব্যবহার করা যেতে পারে: github.com/erichmenge/treehash
obaqueiro

1
এইডাব্লুএস ট্রি হ্যাশটি কি কেবল SHA-256 সহ একটি Merkle গাছ নয় ?
ডেভিড এহরমান

2
আমি এই নমুনা কোডটি চালানোর জন্য একটি ডকার চিত্র তৈরি করেছি: hub.docker.com/r/ggarnier/glacier-sha256-tree-hash
গার্নিয়ার

এখানে একটি জাভা রেপো রয়েছে যা এডাব্লুএস ডকুমেন্টেশন থেকে উদাহরণ কোডটি প্রয়োগ করে: github.com/daveque/treehash । কেবল রেপো ক্লোন করুন, আপনার কাছে জাভা এসডিকে ইনস্টল করা আছে কিনা তা নিশ্চিত makeকরুন এবং কমান্ড লাইনে করুন। তারপরে দৌড়াও treehash <file1> <file2> ...
ডেভিড স্যান্ডার্স 21

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.