Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Проблема

20.09.23 10:56
Re: Проблема
 
7495 старожил
7495
Вот мои знания в Java - https://foren.germany.ru/showflat.pl?Cat=&Board=1299414&Nu...


Если ты знаешь хорошо язык программирования ява, то почему у тебя нет раздела про блокчейн?

вот пример, как на яве делают приватные ключи для блокчейна (это моё первое задание на курсе)


допустим, берем стринг "тест", получаем пароль ко всем блокчейнам мира: 9f86d081884c7d659a...


во втором задании, я показываю как делают публичный адрес, и так далее.. 25 задачек для начала.


Смотри код и учись:





главное в этом деле, не быть ленивым как сишарпник! glass


import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.nio.charset.StandardCharsets;
import java.math.BigInteger;

public class CryptoHash {
public static void main(String[] args) throws NoSuchAlgorithmException {
MessageDigest md = MessageDigest.getInstance("SHA-256");
String text = "test";

// Change this to UTF-16 if needed
md.update(text.getBytes(StandardCharsets.UTF_8));
byte[] digest = md.digest();

String hex = String.format("4x", new BigInteger(1, digest));
System.out.println(hex);
}
}



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
 

Перейти на