Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Алгоритм md5 / 12 сообщений из 12, страница 1 из 1
09.09.2014, 19:43
    #38742159
Noran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Необходимо реализовать программу, которая вычисляла бы контрольную сумму файла по алгоритму md5. Проблема в том, что недьзя использовать стандартные функции(вроде messagedigest). В поиске не нашёл подобного кода, есть код только на с++
...
Рейтинг: 0 / 0
09.09.2014, 20:13
    #38742185
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Noranесть код только на с++
Что мешает переписать на Java?
...
Рейтинг: 0 / 0
09.09.2014, 20:40
    #38742198
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
...
Рейтинг: 0 / 0
09.09.2014, 22:04
    #38742234
scf
scf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Basil A. Sidorov,

bouncycastle - известейшая опнсорс реализация огромного количества криптографических алгоритмов. Вот для мд5:

http://grepcode.com/file/repo1.maven.org/maven2/org.bouncycastle/bcprov-jdk15/1.46/org/bouncycastle/crypto/digests/MD5Digest.java#MD5Digest
...
Рейтинг: 0 / 0
09.09.2014, 22:20
    #38742242
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Мне-то зачем???
...
Рейтинг: 0 / 0
09.09.2014, 22:41
    #38742256
scf
scf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Basil A. Sidorov,

Сорри, промазал) Но ничего, вдруг вам тоже пригодится. Apache Codec использует JRE для вычисления MD5.
...
Рейтинг: 0 / 0
10.09.2014, 05:08
    #38742361
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Я не смотрел внутрь, только в JavaDoc.
...
Рейтинг: 0 / 0
10.09.2014, 15:16
    #38743098
danatriel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Noran,
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    public static String getMD5(byte[] source) {
        String res = "";
        try {
            MessageDigest md = MessageDigest.getInstance("md5");
            md.update(source);
            String md5 = convertToHex(md.digest());
            res = md5;
        } catch (Exception e) {
        }

        return res;
    }



такой не пойдет? не?
...
Рейтинг: 0 / 0
10.09.2014, 15:20
    #38743109
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
danatrielNoranПроблема в том, что недьзя использовать стандартные функции(вроде messagedigest).
Код: java
1.
MessageDigest md = MessageDigest.getInstance("md5");



такой не пойдет? не?
Приз за внимательность в студию!
...
Рейтинг: 0 / 0
10.09.2014, 15:25
    #38743122
DDiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
danatriel,

классическая студенческая задач, но студент утруждать себя не хочет
...
Рейтинг: 0 / 0
10.09.2014, 15:26
    #38743130
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
DDiverклассическая студенческая задач, но студент утруждать себя не хочет
Угу. Даже гуглить лень:
http://rosettacode.org/wiki/MD5/Implementation
...
Рейтинг: 0 / 0
10.09.2014, 15:32
    #38743147
danatriel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Алгоритм md5
Blazkowicz,

спасибо за приз, с радостью приму :) Голова совсем не варит. Только что создал тему про ListView, если есть время, посмотрите пожалуйста, а то полдня уже воюю(
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Алгоритм md5 / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]