在NoSQL数据库中启用基于属性的访问控制
Eeshan Gupta1, Shamik Sural1, Jaideep Vaidya2
1Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, India.
概括
基于属性的访问控制 (ABAC) 通过实现对非结构化数据的灵活政策执行来提高NoSQL数据库的安全性. 这种方法解决了MongoDB等NoSQL系统中新生的数据保护措施,提高了安全性和隐私.
科学领域:
- 计算机科学 计算机科学
- 数据库系统 数据库系统
- 信息安全 信息安全
背景情况:
- NoSQL数据库对于管理大型非结构化数据集至关重要,但缺乏强大的访问控制.
- 在NoSQL中现有的数据保护措施发展不足,构成安全和隐私风险.
- 基于属性的访问控制 (ABAC) 为动态访问管理提供了灵活的解决方案.
研究的目的:
- 在NoSQL数据库中提出一种新的方法来实现基于属性的访问控制 (ABAC).
- 专门针对广泛使用的NoSQL数据库MongoDB中的ABAC实现挑战.
- 增强数据保护和缓解NoSQL环境中的安全漏洞.
主要方法:
- 开发了一个在MongoDB中指定和执行ABAC策略的方法.
- 使用MongoDB Wire协议进行请求数据提取和处理.
- 集成使用环境属性和数字签名的用户属性进行临时请求的动态访问决策.
主要成果:
- 通过对真实和合成数据集进行广泛的实验,证明了拟议的ABAC方法的可扩展性.
- 在MongoDB环境中成功实现并测试了ABAC方法.
- 为实际部署提供了一个公开可用的 GitHub 存储库.
结论:
- 拟议的ABAC方法有效地提高了NoSQL数据库,特别是MongoDB的安全性和隐私.
- 该方法支持灵活的政策规范,动态的决策和对临时请求的安全处理.
- 实现的可扩展性和公共可用性促进了NoSQL系统中更广泛地采用强大的访问控制.
相关概念视频
Schemas
11.7K
A schema is a mental construct consisting of a cluster or collection of related concepts (Bartlett, 1932). There are many different types of schemata, and they all have one thing in common: schemata are a method of organizing information that allows the brain to work more efficiently. When a schema is activated, the brain makes immediate assumptions about the person or object being observed.
11.7K
NMR Spectroscopy of Aromatic Compounds
4.8K
Aromatic compounds can be identified or analyzed using proton NMR and carbon‐13 NMR. Typically, aromatic hydrogens or hydrogens directly bonded to the aromatic rings are strongly deshielded by the aromatic ring current. Therefore, they absorb in the range of 6.5–8.0 ppm in proton NMR spectra. For instance, aromatic hydrogens directly bonded to the benzene ring absorb at 7.3 ppm. However, aromatic hydrogens of larger rings absorb farther upfield or downfield than the ideal range.
4.8K
Law of Independent Assortment
55.9K
While Mendel’s Law of Segregation states that the two alleles for one gene are separated into different gametes, a different question of how different genes are inherited remains. For example, is the gene for tall plants inherited with the gene for green peas? Mendel asked this question by experimenting with a dihybrid cross; a cross in which both parents are homozygous for two distinct traits resulting in an F1 generation that are heterozygous for both traits.
55.9K
NMR Spectrometers: Overview
1.2K
NMR spectrometers consist of a strong magnet, a radiofrequency transmitter, and a detector attached to a computer console for recording spectra of samples containing NMR-active nuclei. In first-generation NMR instruments called continuous-wave spectrometers, the resonance frequencies of the nuclei are determined by frequency-sweep or field-sweep methods. The magnetic field strength is fixed and the rf signal is swept in the former, while the radiofrequency signal is fixed and the magnetic field...
1.2K
Nuclear Magnetic Resonance (NMR): Overview
2.7K
Nuclear magnetic resonance (NMR) is a phenomenon exhibited by certain nuclei that can absorb characteristic radio frequency radiation under certain conditions. NMR has been extensively applied in molecular spectroscopy and medical diagnostic imaging. In both these applications, the molecule or subject under study is placed in a magnetic field and irradiated with radio frequency energy.
NMR spectroscopy generates a spectrum where the characteristic absorption frequencies of the sample are...
NMR spectroscopy generates a spectrum where the characteristic absorption frequencies of the sample are...
2.7K
NMR Spectroscopy of Benzene Derivatives
8.5K
Simple unsubstituted benzene has six aromatic protons, all chemically equivalent. Therefore, benzene exhibits only a singlet peak at δ 7.3 ppm in the 1H NMR spectrum. The observed shift is far downfield because the aromatic ring current strongly deshields the protons. Any substitution on the benzene ring makes the aromatic protons nonequivalent, and the protons split each other. The peak is, therefore, no longer a singlet and the splitting pattern and their associated coupling...
8.5K


