Herhangi bir dosya türünde Hash değeri nasıl oluşturulur (.doc, .docx, *. Pdf, etc ...) Java'da?Java'da herhangi bir dosyanın Hash nasıl oluşturulur?
5
A
cevap
6
burada Getting a File's MD5 Checksum in Java
yayınlanmıştır ilgili cevap Sen "Real's How To" Here içine bakmak ve bu
String myHash = "MD5"; // or "SHA-1" or "SHA-256"
MessageDigest complete = MessageDigest.getInstance(myHash);
+0
merhaba, teşekkürler fro cevap, dosya nesnesini bayt dizisine yapmıştım ve daha sonra kodu oluşturmak için yukarıdaki kodu kullanmıştım .. – Sanju
İlgili konular
- 1. geçersiz anahtar hash saklanan herhangi bir anahtarla eşleşmiyor. Hash
- 2. Herhangi bir Java hash ağacı uygulaması mı?
- 3. Herhangi bir Programlama Projesinin mimarisi nasıl oluşturulur?
- 4. Ruby'de HMAC modülü ile MD5 hash nasıl oluşturulur?
- 5. Herhangi bir döngü kullanmadan iki değişkenin bir işlevi nasıl oluşturulur?
- 6. Bir dosyanın endeks sürümünü, işlenmeden nasıl görüntüleyebilirim?
- 7. Bir dosyanın bir bölümünü bir dosyanın kendisi gibi nasıl ele alabilirim?
- 8. Yazıcı ile javada dizileri kullanma
- 9. javascript hash için convet perl hash nasıl
- 10. Salatalık javada senaryo adı nasıl alınır?
- 11. Herhangi bir veri eklemeden mongodb veritabanı koleksiyonu nasıl oluşturulur?
- 12. Herhangi bir gruba ait olmayan yerel kullanıcı hesabı nasıl oluşturulur?
- 13. Herhangi bir kullanıcı (herhangi bir bilgisayar) c için dosya nasıl oluşturulur?
- 14. Bir dosyanın
- 15. bir dosyanın
- 16. Pencereler için tutulmayı kullanarak javada akış
- 17. Hash ::
- 18. options_for_select hash nasıl sıralanır?
- 19. Bir hash (Perl)
- 20. Javada, bunlardan biri sinyal verilinceye kadar çoklu `Koşullar 'beklemek nasıl
- 21. Bir binary dosyanın
- 22. Yüklenen dosyanın herhangi bir sunucuda PHP ile çalıştırılmasını nasıl güvenli bir şekilde engellersiniz?
- 23. ruby hash değerini değerlerle birlikte başka bir hash ile birleştirmek
- 24. Dosyanın aslında bir EPPlus
- 25. Bir dosyanın git durumundan nasıl hariç tutulur
- 26. Bir dosyanın bir denetleyiciye nasıl yüklendiğini sınama?
- 27. JavaFX 8 WebEngine: javascript'ten javada System.out'a console.log() nasıl alınır?
- 28. Bir işlev nasıl oluşturulur
- 29. Kriptografik hash "abc" sha1 hash Mathematica
- 30. Zaman damgasıyla karma nasıl oluşturulur?
Sizin soru gibi istediğiniz karma algoritmayı kullanabilir biraz belirsiz var olmasıdır. Bir hash istemek için bir neden sunarsanız - bir dosyanın başka bir dosyayla aynı içeriğe sahip olup olmadığını öğrenmek gibi - cevap vermek daha kolay olacaktır. Bu durumda, bir MD5 hash (Message Digest) kullanabilirsiniz. Bunun için zaten bir cevabınız var. Bir şifreleme karması (takas için pratik olmayan bir şey) istiyorsanız, MD5'i seçmezsiniz. –
olası bir kopyası [bir dosyanın md5 sağlama toplamını almak için Java'yı kullanıyor musunuz?] (Http://stackoverflow.com/questions/304268/using-java-to-get-a-files-md5-checksum) –
, 'public int hash (File f) {return 0;}' güzel bir çözümdür. Dosya türünün bununla ne ilgisi olduğu belli değil. Her şeyden önce, bir dosya bir bayt dizisidir. – maaartinus