????????
?????? ?????? ????????????????? ???????? (????) ???????? ?????????????, ??????? ?????????? ?? ????? Java ? ?????????????? Spring Boot v2.0.1. ????????????? ??????? ? ???????? ???????? ?????? ??????? ??????????? ?????? ????? ????????? ??????????? ?????????? ?????????????? ??????, ??????? ???????? ?? ???????? PaaS (Platform as a service) ? CaaS (Container as a service), ? ????? ???????????? ??????????? ????????? CEN/TS 419 241 «Security Requirements for Trustworthy Systems Supporting Server Signing» ? ???????????? ???????? ???? ?????? ??????? "?? ??????????? ????????????? ???????".
???? ???????????? ??? ???????? ? ???????? ??, ????????????? ???????????? ? ????????????? ? ?????????????? ????????? ????????? ?????????? ?? ??????? ???????.
???? ????? ???????????????:
- ??? Java ??????????, ??????? ???????????? ? ???? jar-??????;
- ??? ????????? Docker-?????????;
- ??? Docker-????????? ? ??????? ??????? ?????????? ???????????? (Kubernetes, Swarm, Rancher, Nomad, Kontend ? ?.?.);
- ??? ??????????? PaaS (CloudFoundry).
???????? 3 ? 4 ????????? ?????????? ? ? ???????????? ?????????????????? ???????? ???????????? ??????? ??????? ????? ?????????? ????????????????, ?????????, ??????????? ??????????????????, ??????????? ? ???????? ?????????.
? ????? ?????? ?????????????? ?????, ?????????? ???? ???????? ?? ???????????? ?????????? REST ? ???????? ?????????? web-?????? ??? ?????????? ?????????????? ? ?????????? ??????????? ?? ????????? HTTPS.
??????????? ??????????
????????? ????????, ??? ?????????? ??????? ????? ???? ??????????? ?????? ?????? ????????, ????????:
- ???????? ??.
- ???????? ??.
- ???????? ??????????? ????? ??????? (???).
- ???????? ???.
- ???????????? ??????.
- ????????????? ??????
????????????? ???????? ???????????? ? ???????????? ????????? ??????????????? ??????????, ?? ??????? ??????? ????. ??? ?????????? ???????? ???????? ??, ???????????? ? ????????????? ?????? ???? ?????? ??????????? ???????????? ???????? ???????? ????????? ? ??????? ???????. ????????? ???????? ????? ??????????? ??? ????????????? ?????? ??????.
????????????? ??????????????
- ??????? ??????????? ?????????? ? ???????????? ? ????? ?????????????? ???????.
- ????????????? ?? ???? ???????? ?????????? ? ??????????.
- ????????? ?????/(?)??? ????????????? ??????????????.
- ????????? HSM, ?????????????? ????????? PKCS#11:
- ??????????? ?? ?????? ?????????????? ?????? ??????? ?????? ? ??????????? ????????????? ??????????????? ??????????.
- ??????? ??????????????????.
- ?????????????? ???????? ???????.
- ??????????? ?????????? ????? ? ????????? ???????.
- ?????????????? ? ??? ???????? (OCSP, TSP, LDAP) ? ????? HTTP(s)-proxy.
- ??????? ????????? ??? ????????.