Skip to main content

Glossary

TerminologyDescription
SHIELD WebRBI solution for protecting external web services. It protects legacy web services from external attacks with just a DNS change, providing practical defense capabilities beyond the limitations of existing ASM.

Security Concept Terms

TerminologyDescription
ASM (Attack Surface Management)Attack surface management. A security approach that discovers and manages vulnerabilities in systems exposed to the outside. Existing ASM identifies and reports vulnerabilities, but SHIELD Web directly blocks them, providing substantial protection.
Attack SurfaceAll entry points through which external attackers can access the system. This includes web services, APIs, ports, etc.
Minimizing Attack SurfaceA security strategy that reduces the attack surface by minimizing exposed entry points. SHIELD Web minimizes the attack surface by blocking access to the actual web server.

Security Technology Terms

TerminologyDescription
RBI (Remote Browser Isolation)Remote Browser Isolation. A security technology that executes web content on a server to isolate the user's PC from threats.
Server-side renderingA method where web content is executed on the server and only the rendered screen is sent to the user. The core technology of SHIELD Web.
Isolated BrowserRemote browser running on the server. Isolated so that web content is not directly stored on the user's PC.
CDR (Content Disarm and Reconstruction)Document Sanitization Technology. Removing malware from files and reconstructing them in a safe form (SHIELD Web Phase 2 Future Plans)
WebJet™ ProtocolSOFTCAMP's self-developed screen streaming protocol. Provides low latency and high-quality screen transmission using standard HTTPS only.
TerminologyDescription
DNS (Domain Name System)A system that converts domain names to IP addresses. When applying SHIELD Web, change the DNS to redirect traffic to SHIELD Web.
A recordA record that maps a domain to an IP address in DNS. When applying SHIELD Web, change the A record to the SHIELD Web IP.
TTL (Time To Live)The time that DNS records are kept in cache. The shorter the TTL, the faster DNS changes are reflected.
SSL/TLS CertificateDigital certificate that verifies the identity of a website. Used for HTTPS communication encryption.
Wildcard CertificateA certificate that covers multiple subdomains with a single certificate (e.g. *.example.com)
firewallA security system that controls network traffic. The actual web server is configured to allow only SHIELD Web IP.
whitelistAllowed IP or domain list. When applying SHIELD Web, register the SHIELD Web IP in the web server firewall whitelist.

Web Security Terms

TerminologyDescription
Parameter ManipulationAn attack that bypasses permissions or manipulates data by arbitrarily changing parameter values during an API call. Blocked by the non-exposure of SHIELD Web's API.
Zero-Day AttackAttacks using undisclosed vulnerabilities. Defense is difficult without a patch, but it can be blocked by the isolation method of SHIELD Web.
Session HijackingAttacks that steal user session information to impersonate permissions

Network Terms

TerminologyDescription
IP addressUnique number that identifies a device on the network
portA number that distinguishes applications in network communication. HTTP uses port 80, and HTTPS uses port 443.
ProtocolNetwork communication protocols. HTTP, HTTPS, WebSocket, etc.
HTTPSA security protocol that applies SSL/TLS encryption to HTTP. SHIELD Web supports TLS 1.3.
DDoS (Distributed Denial of Service)An attack that generates excessive traffic to a specific server using multiple systems, causing the service to become paralyzed.

Web Technology Terms

TerminologyDescription
HTMLMarkup language that defines the structure of a web page
HTML5The latest standards of HTML. Enhanced multimedia features such as video and audio.
JavaScriptProgramming languages that add dynamic functionality to web pages
CSSA language that defines the style and layout of a web page
CSS3Latest standards of CSS. Includes advanced features such as animations, transition effects, etc.
API (Application Programming Interface)Interface for communication between applications. REST API, GraphQL, etc.
REST APIAPI Design Method Using HTTP Protocol
WebSocketProtocol for Real-time Bidirectional Communication
WebGLTechnology for rendering 3D graphics in web browsers
CanvasAPI for Drawing Graphics in HTML5
AJAXTechnology for communicating with the server in an asynchronous manner
CookieSmall data that a website stores in the user's browser. Used for maintaining login status, etc.
sessionServer-side data to maintain user session state
cacheMemory that temporarily stores frequently used data to improve performance

Cloud and SaaS Terms

TerminologyDescription
SaaS (Software as a Service)A method of providing software as a service. Used via a web browser without installation. The provision method of SHIELD Web.
CloudService that provides computing resources over the internet
Auto ScalingA feature that automatically scales server resources according to traffic changes
Load BalancingA technology that distributes traffic across multiple servers to balance the load.
High Availability (HA, High Availability)A method to configure the system so that the service does not stop even in the event of a system failure.
Multi-tenancyA structure that independently services multiple customers within a single system

Security Terms

TerminologyDescription
EncryptionThe process of transforming data using a special algorithm to protect it securely.
TLS (Transport Layer Security)A protocol that encrypts network communication. The successor version of SSL.
TLS 1.3Latest version of TLS. Provides stronger security and faster speeds.
AES-256Advanced Encryption Standard using a 256-bit key. Currently one of the most secure encryption methods.
hashA one-way encryption technique that converts data into a fixed-length value.
IntegrityAttribute that guarantees that the data has not been tampered with

Web Service Terms

TerminologyDescription
domainThe address of the website (e.g:www.company.com)
SubdomainSubdomains of the main domain (e.g., api.company.com, shop.company.com)
URLAddress that indicates the location of web resources
web serverServer that provides web pages
Response CodeThe code that indicates the result of processing a client request by the web server (e.g., 200 Success, 404 Not Found, 500 Server Error)
EndpointSpecific URL paths provided by the API (e.g., /api/users, /api/orders)

Development Terms

TerminologyDescription
Legacy SystemAn old system that is difficult to maintain. It is challenging to apply the latest technology, but it is a system that must continue to be used for business purposes.
ActiveXMicrosoft's legacy web technology. It has many security vulnerabilities and is not recommended for use currently. Not supported in Chromium browsers.
Chromium (Chromium)An open-source web browser engine developed by Google. Chrome, Edge, etc. are based on Chromium.
RenderingThe process of displaying web page data on the screen
StreamingA method of continuously transmitting data for real-time playback
Frame Rate (FPS)Frames per second. The higher, the smoother the display.