1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gouliang-dtguai-encrypt-spring-boot-starter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

dtguai-encrypt-spring-boot-starter

AUR

开源不易,如果对您有帮助,请点右上角 «Star» 支持一下 谢谢!

Введение

Компонент для шифрования и дешифрования данных, а также для цифровой подписи (защиты данных от изменений). SpringBoot реализует шифрование и дешифрование данных с помощью аннотаций. Поддерживает различные алгоритмы шифрования (MD5, SHA, AES, DES, RSA), а также государственные алгоритмы (SM2, SM3, SM4). Предоставляет полный набор услуг по шифрованию, дешифрованию, цифровым подписям, государственным алгоритмам, шифрованию с подписью и проверке подписи.

Пример

Поддержка шифрования/дешифрования

  • Поддерживаемые методы шифрования:

    • MD5;
    • SHA-224 / 256 / 384 / 512;
    • AES;
    • DES;
    • RSA;
    • SM2;
    • SM3;
    • SM4.
  • Поддерживаемые методы дешифрования:

    • AES;
    • DES;
    • RSA;
    • SM2;
    • SM4.

Цифровые подписи

Проверка и создание подписей

Быстрый старт

Описание среды

  1. Требуется JDK версии 1.8 или выше.

Использование

1. Зависимость Maven

<dependency>
    <groupId>com.dtguai</groupId>
    <artifactId>dtguai-encrypt-spring-boot-starter</artifactId>
    <version>1.1.3</version>
</dependency>

2. Добавление файла конфигурации

Описание параметров аннотации

Порядок выполнения

Порядок выполнения запроса

Журнал обновлений

Объяснение алгоритма

— Алгоритмы классификации (https://gitee.com/gouliang/dtguai-encrypt-spring-boot-starter/wikis/算法分类?sort_id=4355085)

— Алгоритм Гоумян (国密算法, https://gitee.com/gouliang/dtguai-encrypt-spring-boot-starter/wikis/%E5%9B%BD%E5%AF%86%E7%AE%97%E6%B3%95?sort_id=4355178)

Зависимости

[Рисунок: pom-зависимости]

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

SpringBoot реализует шифрование и дешифрование данных с помощью аннотаций. Поддерживает различные алгоритмы шифрования (MD5, SHA, AES, DES, RSA) и алгоритмы государственной безопасности (SM2, SM3, SM4). Предоставляет полный набор услуг, включая шифрование, дешифрование, аннотации, Springboot, Java, шифрование с открытым ключом, цифровую подпись,... Развернуть Свернуть
Apache-2.0
Отмена

Обновления (3)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gouliang-dtguai-encrypt-spring-boot-starter.git
git@api.gitlife.ru:oschina-mirror/gouliang-dtguai-encrypt-spring-boot-starter.git
oschina-mirror
gouliang-dtguai-encrypt-spring-boot-starter
gouliang-dtguai-encrypt-spring-boot-starter
master