Nepxion Mask — это интегрированный компонент для маскировки и деперсонализации данных (собран из открытых источников в интернете и оптимизирован путём переработки, не является оригинальным).
Поддерживает следующие бизнес-сценарии:
Вызов точки входа:
public class MaskTest {
public static void main(String[] args) throws Exception {
System.out.println("Номер телефона 13812345678, значение после деперсонализации=" + MaskType.MOBILE.mask("13812345678"));
System.out.println("Номер банковской карты 1234123412341234123, значение после деперсонализации=" + MaskType.BANK_CARD.mask("1234123412341234123"));
System.out.println("Номер удостоверения личности 331012198001013030, значение после деперсонализации=" + MaskType.ID_CARD.mask("331012198001013030"));
System.out.println("Имя 张三丰, значение после деперсонализации=" + MaskType.NAME.mask("张三丰"));
System.out.println("CVV номер кредитной карты 123, значение после деперсонализации=" + MaskType.CVV.mask("123"));
System.out.println("Срок действия кредитной карты 1220, значение после деперсонализации=" + MaskType.EXP.mask("1220"));
System.out.println("Пароль 1234567890, значение после деперсонализации=" + MaskType.PASSWORD.mask("1234567890"));
System.out.println("Код подтверждения 1234, значение после деперсонализации=" + MaskType.CAPTCHA.mask("1234"));
System.out.println("Адрес 上海市浦东新区浦建路1000弄1幢101室, значение после деперсонализации=" + MaskType.ADDRESS.mask("上海市浦东新区浦建路1000弄1幢101室"));
System.out.println("Электронный адрес 1394997@qq.com, значение после деперсонализации=" + MaskType.EMAIL.mask("1394997@qq.com"));
System.out.println("IP-адрес 192.168.0.1, значение после деперсонализации=" + MaskType.IP_ADDRESS.mask("192.168.0.1"));
}
}
Результат выполнения:
Номер телефона 13812345678, значение после деперсонализации=138****5678
Номер банковской карты 1234123412341234123, значение после деперсонализации=123412*********4123
Номер удостоверения личности 331012198001013030, значение после деперсонализации=33**************30
Имя 张三丰, значение после деперсонализации=*三丰
CVV номер кредитной карты 123, значение после деперсонализации=***
Срок действия кредитной карты 1220, значение после деперсонализации=****
Пароль 1234567890, значение после деперсонализации=******
Код подтверждения 1234, значение после деперсонализации=******
Адрес 上海市浦东新区浦建路1000弄1幢101室, значение после деперсонализации=上海市浦东新区浦建路***弄***幢***室
Электронный адрес 1394997@qq.com, значение после деперсонализации=1***7@qq.com
IP-адрес 192.168.0.1, значение после деперсонализации=192.*.*.1
Через WeChat, DingTalk, публичный аккаунт и документы.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )