Code Access Security (CAS)

Định nghĩa Code Access Security (CAS) là gì?

Code Access Security (CAS)An ninh Mã Truy Cập (CAS). Đây là nghĩa tiếng Việt của thuật ngữ Code Access Security (CAS) - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Bảo mật truy xuất mã (CAS) là một cơ chế bảo mật bằng cách mà bộ thực thi ngôn ngữ chung (CLR) của .NET framework có thể giới hạn mã số quản lý để thực hiện các hoạt động với một tập hạn chế các điều khoản. CAS thực thi chính sách bảo mật trong khuôn khổ NET bằng cách ngăn chặn truy cập trái phép vào các nguồn lực và các hoạt động bảo vệ. Không giống như các phương pháp bảo mật truyền thống, nơi mà thông tin người dùng thu được từ người sử dụng, CAS được thiết kế để giải quyết các vấn đề phải đối mặt khi lấy mã từ các nguồn bên ngoài, có chứa lỗi và lỗ hổng. Những lỗi và lỗ hổng có thể làm cho hệ thống của người dùng dễ bị mã độc hại, có thể thực hiện nhiệm vụ mà người dùng không biết. CAS thực sự biết và chỉ cho phép những hoạt động mã một người dùng nhất định có thể và không thể thực hiện. Tính năng này được áp dụng cho tất cả các mục tiêu CLR mã số quản lý. CAS cung cấp bảo mật dựa trên bằng chứng được xây dựng trên một lớp trên sự an toàn được cung cấp bởi hệ điều hành Windows. Trong khi Windows được dựa trên các điều khoản của người sử dụng, CAS được dựa trên các bằng chứng cho việc lắp ráp. Việc lắp ráp chứa các điều khoản quy định trong chính sách an ninh và là cơ sở cho phép mã để thực hiện các hành động cần thiết.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

CAS được xây dựng trên các yếu tố sau, trong số những người khác:

What is the Code Access Security (CAS)? - Definition

Code access security (CAS) is a security mechanism by which the common language runtime (CLR) of the .NET framework can restrict the managed code to execute operations with a limited set of permissions. CAS enforces security policies in the .NET framework by preventing unauthorized access to protected resources and operations. Unlike traditional security methods, where user credentials are obtained from the user, CAS is designed to address the issues faced when obtaining code from external sources, which contain bugs and vulnerabilities. These bugs and vulnerabilities may make a user's system vulnerable to malicious code, which may be performing tasks without the user knowing it. CAS actually knows and allows only those operations a given user's code can and cannot perform. This feature is applicable to all managed code targeting the CLR. CAS provides evidence-based security built on a layer above the security provided by the Windows operating system. While Windows is based on the permissions of the user, CAS is based on the evidence for the assembly. The assembly contains the permissions defined in the security policy and forms the basis for allowing code to execute necessary actions.

Understanding the Code Access Security (CAS)

CAS is built on the following elements, among others:

Thuật ngữ liên quan

  • Common Language Runtime (CLR)
  • .NET Framework (.NET)
  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus
  • Armored Virus
  • Binder
  • Countermeasure
  • Level Design

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *