क्या किसी को एमडी 5/एसएचए 1/आदि दिनचर्या के बारे में पता है जिसे आसानी से जीएलआईबी के साथ प्रयोग किया जाता है (यानी आप इसे एक गियोशनल आदि दे सकते हैं)?एमडी 5 रूटीन जो जीएलआईबी दोस्ताना हैं?
6
A
उत्तर
6
का उपयोग फिसलनदार के अंतर्निहित MD5, SHA1, और GChecksum
साथ SHA256 कार्यान्वयन। इसमें आईओ स्ट्रीम से चेकसम बनाने के लिए एक अंतर्निहित फ़ंक्शन नहीं है, लेकिन आप 10 लाइनों में एक साधारण लिख सकते हैं, और आपको किसी भी जटिल व्यक्ति को वैसे भी लिखना होगा।
2
आप आम तौर पर पुस्तकालय गोंद सामान खुद ऐसा करने के लिए, जब तक आप एक बहुत अच्छा कारण है है ...
void get_channel_md5(GIOChannel* channel, unsigned char output[16])
{
md5_context ctx;
gint64 fileSize = <get file size somehow?>;
gint64 filePos = 0ll;
gsize bufferSize = g_io_channel_get_buffer_size(channel);
void* buffer = malloc(bufferSize);
md5_starts(&ctx);
// hash buffer at a time:
while (filePos < fileSize)
{
gint64 size = fileSize - filePos;
if (size > bufferSize)
size = bufferSize;
g_io_channel_read(channel, buffer);
md5_update(&ctx, buffer, (int)size);
filePos += bufferSize;
}
free(buffer);
md5_finish(&ctx, output);
}
संबंधित मुद्दे
- 1. एमडी 5
- 2. एमडी 5 हैशिंग सी #
- 3. एमडी 5 हैश फ़ंक्शन?
- 4. एमडी 5 हैश विसंगति?
- 5. जीएलआईबी
- 6. हैशिलब/एमडी 5। पायथन 2.4
- 7. सी # एमडी 5 हैशर उदाहरण
- 8. जावा गणना एमडी 5 हैश
- 9. एमडी 5 एंड्रॉइड और PHP
- 10. स्प्रिंग सिक्योरिटी एन्क्रिप्ट एमडी 5
- 11. जावा एमडी 5, PHP रास्ता
- 12. एमडी 5 हैश नमक - नमक
- 13. एमडी 5 हैश का आकार
- 14. एमडी 5 फ़ंक्शन खाली परिणाम
- 15. बेवकूफ रूटीन?
- 16. जीपीयू एमडी 5/एसएचए 1 हैशर
- 17. एमडी 5 हैश मानों का मिश्रण
- 18. कटा हुआ एमडी 5 का समान वितरण?
- 19. अनसाल्टेड से नमकीन एमडी 5 पासवर्ड
- 20. अपना खुद का एमडी 5 टकराव बनाएं
- 21. ओपनएसएसएल के एमडी 5 से PHP का एमडी 5 अलग क्यों है?
- 22. एमडी 5 हैश एल्गोरिदम में पैडिंग
- 23. पायथन - हैशलिब एमडी 5 लिनक्स/विंडोज़
- 24. एंड्रॉइड: एचएमएसी एमडी 5 स्ट्रिंग कैसे बनाएं?
- 25. एमडी 5 हैश और बेस 64 एन्कोडिंग
- 26. एमडी 5 एन्क्रिप्शन सममित या विषम है?
- 27. PHP - एमडी 5, एसएचए, हैशिंग सुरक्षा
- 28. डेल्फी 200 9 में एमडी 5 हैशिंग
- 29. क्या एमडी 5 डिक्रिप्शन संभव है?
- 30. कर्नेल एक आईएसआर रूटीन