Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 1146|Отговор: 0

[Източник] .NET/C# използва алгоритъма SM3 за генериране на сигнатури

[Копирай линк]
Публикувано на 2025-3-16 21:34:27 | | | |
Изисквания: Свържете се с клиента, клиентът е проект за разработка на Java и двете страни трябва да криптират и подпишат данните, като подписът използва SM3 за генериране на обобщаваща информация.

SM3 е криптографски стандарт за хеш функция, приет от правителството на Китайската народна република и публикуван от Държавната криптографска администрация на 17 декември 2010 г. Съответният стандарт е "GM/T 0004-2012 "SM3 Криптографски хеширащ алгоритъм".
В търговската криптография SM3 се използва основно за цифров подпис и верификация, генериране и верификация на код за автентикация на съобщения, генериране на случайни числа и др., а алгоритъмът му е публичен. Според Националната администрация по криптография, нейната сигурност и ефективност са сравними с тези на SHA-256.

Съобщение на Държавната криптографска администрация за пускането на "SM3 криптографски хеширащ алгоритъм":Входът към хиперлинк е видим.
PDF документ:Входът към хиперлинк е видим.

Проектът трябва да се позовава на библиотеката BouncyCastle.Cryptography, както следва:

Кодът е следният:

Както е показано по-долу:



Оригинал: itsvse.com Малък боклук
SM3 хеш: b28255a4e27ffe1147f4907567eda75df391670f004e3420bf010784e53a41c2




Предишен:AI (11) Избор на модел за вграждане
Следващ:Windows използва k6 за HTTP стрес тестване
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com