moves the encryption/decryption process to the applications that gener dịch - moves the encryption/decryption process to the applications that gener Việt làm thế nào để nói

moves the encryption/decryption pro

moves the encryption/decryption process to the applications that generate the data. Encryption is thus performed within the application that introduces the data into the system, the data is sent encrypted, thus naturally stored and retrieved encrypted [1][3][4], to be finally decrypted within the application. This approach has the benefit to separate encryption keys from the
encrypted data stored in the database since the keys never have to leave the application side. However, applications need to be modified to adopt this solution. In addition, depending on the encryption granularity, the application may have to retrieve a larger set of data than the one granted to the actual user, thus opening a security breach. Indeed, the user (or any attacker gaining access to the machine where the application runs) may hack the application to access unauthorized data. Finally, such a strategy induces performance overheads (index on encrypted data are useless) and forbids the use of some advanced database functionalities on the encrypted data, like stored procedures (i.e., code stored in the DBMS which can be shared and invoked by several applications) and triggers (i.e., code fired when some data in the database are modified). In terms of granularity and key management, application-level encryption offers the highest flexibility since the encryption granularity and the encryption keys can be chosen depending on application logic.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
moves the encryption/decryption process to the applications that generate the data. Encryption is thus performed within the application that introduces the data into the system, the data is sent encrypted, thus naturally stored and retrieved encrypted [1][3][4], to be finally decrypted within the application. This approach has the benefit to separate encryption keys from the encrypted data stored in the database since the keys never have to leave the application side. However, applications need to be modified to adopt this solution. In addition, depending on the encryption granularity, the application may have to retrieve a larger set of data than the one granted to the actual user, thus opening a security breach. Indeed, the user (or any attacker gaining access to the machine where the application runs) may hack the application to access unauthorized data. Finally, such a strategy induces performance overheads (index on encrypted data are useless) and forbids the use of some advanced database functionalities on the encrypted data, like stored procedures (i.e., code stored in the DBMS which can be shared and invoked by several applications) and triggers (i.e., code fired when some data in the database are modified). In terms of granularity and key management, application-level encryption offers the highest flexibility since the encryption granularity and the encryption keys can be chosen depending on application logic.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
di chuyển các mã hóa quá trình / giải mã để các ứng dụng tạo ra các dữ liệu. Do đó mã hóa được thực hiện trong các ứng dụng giới thiệu các dữ liệu vào hệ thống, dữ liệu được mã hóa được gửi, do đó tự nhiên lưu trữ và truy mã hóa [1] [3] [4], cuối cùng đã được giải mã trong ứng dụng. Cách tiếp cận này có lợi ích để khóa mã hóa riêng biệt từ các
dữ liệu được mã hóa lưu trữ trong cơ sở dữ liệu từ các phím không bao giờ phải rời khỏi mặt ứng dụng. Tuy nhiên, các ứng dụng cần phải được sửa đổi để áp dụng giải pháp này. Ngoài ra, tùy thuộc vào granularity mã hóa, các ứng dụng có thể có để lấy một tập dữ liệu lớn hơn so với một bản cấp cho người sử dụng thực tế, vì vậy mở một vi phạm an ninh. Thật vậy, người sử dụng (hoặc bất kỳ kẻ tấn công tiếp cận với máy tính mà các ứng dụng chạy) có thể hack các ứng dụng để truy cập dữ liệu trái phép. Cuối cùng, một chiến lược như vậy gây ra các chi phí hoạt động (chỉ số trên các dữ liệu được mã hóa là vô dụng) và cấm sử dụng một số chức năng cơ sở dữ liệu tiên tiến trên các dữ liệu được mã hóa, như thủ tục lưu trữ (ví dụ, mã được lưu trữ trong các DBMS có thể được chia sẻ và được gọi bởi nhiều ứng dụng ) và gây nên (ví dụ, mã phát sinh khi một số dữ liệu trong cơ sở dữ liệu được sửa đổi). Trong điều kiện của granularity và quản lý khóa, mã hóa ở cấp ứng dụng cung cấp sự linh hoạt cao nhất kể từ khi granularity mã hóa và các khóa mã hóa có thể được lựa chọn tùy thuộc vào ứng dụng logic.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: