Advanced security in fog environments using encryption and adaptive user activity tracking

Scientific Reports, 2026

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.1038/s41598-026-51379-0
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

The use of fog computing is on the rise, adding new dimensions to security and, more specifically, to data protection in fog cloud environments. Storing fog-computing data increases the likelihood of data exploitation when it is uploaded to fog-computing storage. In this paper, Adaptable User Activity Tracking (ASUT) is introduced, integrating AES-256, SHA-512, and user activity tracking (UAT). The need to integrate activity monitoring into the ASUT to collect statistical information on user actions has been stated. The file uploaded to the fog computing storage is encrypted using a 256-bit AES key. Then, this key is hashed with SHA-512 and stored in the fog cloud. The AES expansion is used to decrypt the data, while the SHA-512 hash of the AES key is used to verify that the user-provided key matches the original before decryption proceeds-the hash is irreversible, and the original key is never stored in plaintext. The user must know the initial key to access the file further. When the client re-enters the fog, the algorithm compares the hashes of the two: the initial and the second entry keys. In parallel, the fog cloud broadcasts the user's actions to track any abnormal activity on the account. This mechanism helps mitigate risks of unauthorized data access and suggests ways to improve user protection. The proposed ASUT is designed using Python and PHP. Experimental results show that ASUT achieves 43.39% faster encryption, 66% faster decryption, and 19.86% higher throughput compared to the best-performing competing method, indicating improved computational efficiency and practical feasibility under the evaluated conditions.