Skip to main content

SDF App

SDF Appis compatible with the existing Java library method (SCSL.jar)Lightweight JAR-based Applicationprovides document encryption/decryption and security policy handling functions without modifying the code of the business system.


1. Overview


A deployment method suitable for on-premises or VM-based server environments, maintaining the existing SCSL.jar integration structure.

itemContent
Deployment TypeJAR-based standalone application
Target EnvironmentOn-premises / VM-based server environment
Terms of UseCustomers registered with Security365
CompatibilityMaintain the existing SCSL.jar function call method.

2. Components


The main elements included in the SDF App configuration are as follows.

Componentsrole
Business SystemBusiness application requesting secure document processing
SDF App (scsl.jar)Lightweight executable JAR maintaining the same interface as the existing method
SDF ContainerProcess API requests and perform actual encryption tasks
EnDec ServiceKey Lookup and Security Document Header Generation (Based on SKMS / EKMS)
SCI ServerCentral Key Server for Storing/Retrieving Encryption Keys
Key Vault (KMS)Integrating with EnDec as an Encryption Key Management Server
Log ServiceSecurity Processing History and Log Storage
InfoLineageDocument Distribution History and Flow Tracking Data Collection

3. Integration Flow


The encryption/decryption process based on the SDF App proceeds in the following order.

stepProcessing details
1. Calling the SDF AppThe business system calls the SDF App (scsl.jar) in the same way as the existing function call method.
2. API Request DeliveryThe SDF App internally calls the SDF Container API to start processing.
3. EnDec ProcessingSDF Container performs key retrieval and header generation through the EnDec service.
4. Performing Encryption/DecryptionSDF Container performs file encryption/decryption directly and generates results.
5. Response ReturnSend the processing result to the SDF App, and the business system receives the response in the same way as before.
  • Business system iswithout changing the existing function call structureYou can use it as is.
  • The SDF App communicates internally with the SDF Container to perform all security processing.

4. Key Features


FeaturesDescription
Minimize code changesMaintaining the existing SCSL.jar function call method requires no additional development.
Flexible DeploymentCan be installed on an internal server of the business system or a separate independent server.
Lightweight ConfigurationImmediately applicable without separate infrastructure configuration based on JAR.
Existing Environment CompatibilityAvailable in non-containerized environments such as on-premises and VM.

5. Precautions


  • The SDF App isCustomers registered with Security365can be used.
  • The SDF App internally**Communication with the SDF Container is essential.**and the Container must be pre-deployed.
  • The detailed deployment guide isSDF App Deployment GuidePlease refer to the document.