Reveal the Mathematical Structures of Honeyword Security Metrics

Abstract

Honeyword is a representative ``honey" technique to detect intruders by luring them with decoy data. This kind of honey technique blends a primary object (from distribution PP) with decoy samples (from distribution QQ). In this research, we focus on two key Honeyword security metrics: the flatness function and the success-number function. Previous researchers are engaged in designing experimental methods to estimate their values. We've derived theoretical formulas on both metrics of the strongest A\mathcal{A} using the optimal guessing strategy, marking a first in the field. The mathematical structures of these metrics are intriguing: the flatness function has an expression as Ο΅(i)=βˆ‘j=1i∫0+∞(kβˆ’1jβˆ’1)f(x)Gkβˆ’j(x)(1βˆ’G(x))jβˆ’1dx\epsilon(i)=\sum_{j=1}^{i}\int_{0}^{+\infty}\tbinom{k-1}{j-1} f(x)G^{k-j}(x)(1-G(x))^{j-1}dx. In particular, the most important one, Ο΅(1)\epsilon(1) is 1k(Mβˆ’βˆ«0MGk(x)dx)+b\frac{1}{k}(M-\int_{0}^{M}G^k(x)dx)+b, where M=max⁑x:Q(x)β‰ 0P(x)Q(x)M=\max_{x: Q(x)\neq 0}\frac{P(x)}{Q(x)}, b=βˆ‘x:Q(x)=0P(x)b=\sum_{x: Q(x)=0}P(x), and GG is a cumulative distribution function derived from PP and QQ. This formula provides a criterion to compare different honey distributions: the one with smaller MM and bb is more satisfactory. The mathematical structure of the success-number function is a series of convolutions with beta distribution kernels: Ξ»U(i)=Uβˆ‘j=1i∫1k1Ο•(x)1βˆ’Ο•(x)(Uβˆ’1jβˆ’1)xUβˆ’j(1βˆ’x)jβˆ’1dx\lambda_U(i)=U\sum_{j=1}^{i}\int_{\frac{1}{k}}^{1} \frac{\phi(x)}{1-\phi(x)} \tbinom{U-1}{j-1} x^{U-j}(1-x)^{j-1}dx, where UU is the number of users in the system and Ο•(x)\phi(x) is a monotonically increasing function. For further elaboration, we made some representative calculations. Our findings offer insights into security assessments for Honeyword and similar honey techniques, contributing to enhanced security measures in these systems

    Similar works

    Full text

    thumbnail-image

    Available Versions