Saya sudah mulai menggunakan AWS Glacier , dan memperhatikan bahwa hash file menggunakan algoritma yang disebut SHA-256 Tree Hash .
Yang mengejutkan saya, algoritma ini berbeda dari SHA-256 , jadi saya tidak bisa menggunakan alat yang saya gunakan, untuk membandingkan hash dan memverifikasi integritas file.
Apakah Anda tahu alat Windows, jika mungkin terintegrasi dalam menu konteks, untuk menghitung SHA-256 Tree Hash file?
Saya juga akan menerima alat baris perintah Linux, sebagai pilihan kedua :-)
amazon-glacier
hash
Benjamin
sumber
sumber
Jawaban:
Setelah sedikit penelitian lebih lanjut, sepertinya konsep SHA-256 Tree Hash adalah sesuatu yang spesifik untuk Amazon Glacier, karenanya kesulitan untuk menemukan alat apa pun yang mendukungnya.
Namun, dokumentasi Glacier menyediakan kode sampel untuk menghitung hash , di Jawa dan C #. Keduanya mengkompilasi menjadi alat baris perintah yang menghitung hash dari file yang diberikan sebagai argumen.
Saya baru saja menyalin dan menempelkan kode C # dalam Visual C # 2010 Express gratis, mengompilasinya, dan sekarang saya memiliki alat baris perintah yang saya cari!
sumber
make
di baris perintah. Kemudian jalankantreehash <file1> <file2> ...
.