Architektura kryptografii Java
W informatyce Java Cryptography Architecture ( JCA ) to platforma do pracy z kryptografią przy użyciu języka programowania Java . Stanowi część API bezpieczeństwa Java i został po raz pierwszy wprowadzony w JDK 1.1 w pakiecie java.security
.
JCA wykorzystuje architekturę opartą na „dostawcy” i zawiera zestaw interfejsów API do różnych celów, takich jak szyfrowanie , generowanie kluczy i zarządzanie nimi , bezpieczne generowanie liczb losowych , sprawdzanie poprawności certyfikatów itp. Te interfejsy API umożliwiają programistom łatwą integrację zabezpieczenia w kodzie aplikacji. [ potrzebne źródło ]