Utafiti wa kitaaluma, lugha inayoeleweka

Verianla | Akademik Araştırmalardan Türkçe Ekonomi ve Bilim İçerikleri

12 Novemba 2026, Alhamisi
VERİANLA Uchapishaji huru wa sayansi
Fungua au funga menyu
...
Home / Sayansi Tumizi / Sayansi ya Kompyuta / Usanifu Mseto wa Mawasiliano ya Data Yaliyolindwa Ndani ya Wingu Binafsi
Sayansi ya Kompyuta

Usanifu Mseto wa Mawasiliano ya Data Yaliyolindwa Ndani ya Wingu Binafsi

KREA v2 ni muundo wa usimbaji fiche wa block wa raundi 27 uliotokana na SPECK-64/128, unaotumia block ya 64 bit na ufunguo wa 128 bit; Modified Least Significant Bit (MLSB) ni mbinu ya steganografia inayoweka data iliyosimbwa katika biti tatu zenye umuhimu mdogo zaidi za kila channel ya rangi ya picha ya RGB.

12/11/2026  Veri Anla  Imetazamwa mara 46
Usanifu Mseto wa Mawasiliano ya Data Yaliyolindwa Ndani ya Wingu Binafsi

KREA v2, uliotokana na muundo wa SPECK-64/128, unaotumia block ya 64 bit na ufunguo wa 128 bit, na ni muundo wa usimbaji fiche wa block wa raundi 27 wa Add-Rotate-XOR (ARX);Modified Least Significant Bit (MLSB) ni mbinu ya upachikaji wa steganografia inayoweka data iliyosimbwa katika biti tatu zenye umuhimu mdogo zaidi za kila channel ya rangi ya picha ya RGB. Utafiti huu unaunganisha taratibu hizi mbili na mfumo wa object storage wa wingu binafsi unaotegemea MinIO katika usanifu mmoja wa mwisho-hadi-mwisho; unatathmini kwa majaribio sifa za kitakwimu/kidiferensia za KREA v2, ubora wa picha na uwezo wa MLSB, uwezo wake wa kugunduliwa dhidi ya steganalysis ya kawaida na inayotegemea CNN, pamoja na latency katika mtiririko halisi wa data wa MinIO.

KREA v2 huhifadhi muundo msingi wa ARX wa SPECK-64/128 huku ikitumia mabadiliko matatu yanayolenga utekelezaji: context whitening inayotegemea CRC32 iliyotokana na muktadha wa picha, badala ya \(\alpha=8,\beta=3\) katika SPECK, constant za rotation za \(\alpha=7,\beta=2\), na uzalishaji wa CTR nonce wa kideterministi unaotegemea SHA-256. Waandishi hawadai kuwa mabadiliko haya yanaifanya KREA v2 kuwa salama zaidi kuliko SPECK au AES. Uchambuzi wa kidiferensia wa MILP unaonyesha tabia inayofanana katika eneo linaloweza kuchunguzwa tu; uchambuzi wa linear, related-key, integral, algebraic, side-channel na fault attack haujakamilishwa.

Thamani iliyopimwa ya mean avalanche effect ya KREA v2 katika majaribio 320.000 ni %49,9825. Matokeo yaliyosimbwa yalitoa Shannon entropy ya 7,9992–7,9998 bit/byte katika madarasa manne ya payload ya matumizi halisi. Katika kifurushi cha NIST SP 800-22, vipimo 15 vilipita chini ya protokali ya majaribio iliyotumiwa na utafiti. Hata hivyo, vipimo hivi si uthibitisho wa usalama dhidi ya adversarial cryptanalysis; chanzo pia vinavitafsiri kama masharti ya awali ya kitakwimu yanayohitajika kwa tabia nzuri ya keystream.

Kwa kuwa MLSB hutumia biti tatu katika kila channel ya RGB, hutoa uwezo wa mara 3 kwa njia ya kideterministi ikilinganishwa na LSB ya kawaida ya biti moja. Katika picha ya 512×512 RGB, uwezo kamili ni 294.912 byte. Katika majaribio, MLSB + XOR watermark ilitoa takriban 37–38 dB PSNR na SSIM ya kiwango cha 0,9986–0,9991 kutegemea picha; katika michanganyiko yote ya picha/msongamano iliyojaribiwa, BER ilipimwa kuwa 0,000000. Hata hivyo, uwezo mkubwa zaidi huleta gharama kubwa zaidi ya kugundulika.

Matokeo muhimu zaidi ya steganalysis ni kwamba fixed-key XOR watermark haikutimiza lengo lake la muundo mbele ya detector ya kisasa. Yedroudj-Net CNN ilitofautisha toleo la watermarked MLSB katika viwango vyote vya embedding vya %25, %50, %75 na %100 kwa AUC ≥ 0,999. Chanzo kinaeleza mask ya mara kwa mara ya watermark kuwa artefact kuu inayoweza kugunduliwa. Pilot ya picha 200 katika Appendix A ilionyesha kuwa aperiodic na sparse keystream mask inaweza kupunguza RS detectability; lakini matokeo haya ni ya kiwango cha pilot kwa ratio moja tu na detector class moja tu.

Kwa ujumbe wa 4 KB, mnyororo wa mwisho-hadi-mwisho KREA → MLSB → MinIO upload → download → extraction → decryption ulichukua 355,1 ms. Kati ya hizo, 243,7 ms, yaani %68,6, ni network I/O. Ukubwa wa ujumbe wa 128 B–8 KB uliendelea kuwa chini ya 700 ms katika usanidi wote uliojaribiwa na byte-exact message fidelity ilikuwa %100. Thamani hii ya fidelity haimaanishi cryptographic integrity; kwa kuwa hakuna MAC au AEAD authentication tag katika mtiririko wa KREA v2 CTR, ciphertext iliyobadilishwa inaweza kugeuka kuwa plaintext iliyoharibika na mabadiliko yasigunduliwe kiotomatiki.

Tatizo la utafiti na pengo la fasihi

Wingu binafsi linaweza kupunguza hatari za public-cloud multi-tenant kwa kutenga miundombinu ya kimwili na ya mtandao kwa shirika moja; lakini hali hii haimaanishi kuwa data ya application-layer ndani ya object storage hubaki ikiwa imesimbwa kiotomatiki. Katika ufafanuzi wa tatizo wa chanzo, ikiwa storage credential itapatikana au akaunti ya cloud administrator itatumiwa vibaya, kitu kilichosafirishwa kwa TLS kinaweza kuonekana kama plaintext katika tabaka la object storage.

Utafiti unafafanua kama pengo la fasihi kutotathminiwa pamoja kwa vipengele vitatu katika mfumo mmoja: ARX cipher iliyorekebishwa kulingana na muktadha wa programu, multi-bit steganography yenye uwezo mkubwa kuliko LSB ya kawaida ya 1-bit, na latency/fidelity ya mwisho-hadi-mwisho iliyopimwa kwenye self-hosted private cloud halisi.

Kwa sababu hiyo, utafiti unaweka juu ya kila mmoja malengo mawili tofauti ya usalama. Usimbaji fiche unalenga kuficha maudhui ya ujumbe; steganografia inalenga kuficha kadiri iwezekanavyo uwepo wa ujumbe. Ikiwa mshambuliaji atapata stego image, kwanza lazima atambue kuwa kuna data iliyofichwa, kisha afumbue ciphertext iliyotolewa. Hata hivyo, kila moja ya tabaka hizi mbili ina mipaka yake na moja haiondoi moja kwa moja udhaifu wa nyingine.

Modeli ya tishio

Chanzo kinafafanua madarasa mawili makuu ya washambuliaji.

  • Mshambuliaji pasivu wa mtandao/hifadhi: Anaweza kutazama trafiki kati ya mtumaji, MinIO na mpokeaji; katika hali kama kupatikana kwa object-storage credential au akaunti ya msimamizi, anaweza kufikia object bytes zilizohifadhiwa baada ya TLS; anaweza kufanya uchambuzi wa offline kwenye stego image; lakini habadilishi data.
  • Mshambuliaji hai wa steganalysis: Hujaribu kugundua kama kuna maudhui yaliyofichwa kwa kutumia detector za kiotomatiki kama chi-square na RS kwenye picha zilizopatikana.

Chanzo kinaacha physical endpoint compromise, side-channel attack kama timing/cache na adversary wa kiwango cha hardware nje ya modeli kuu ya tishio. Kwa kuwa inadhaniwa kuwa TLS 1.3 hutoa transport integrity, shambulio la write-capable man-in-the-middle wakati wa transit pia si lengo kuu la modeli.

Sifa tatu za usalama zinazolengwa

Usiri: Lengo ni kwamba hata stego image na ciphertext iliyomo ikipatikana, plaintext isiweze kurejeshwa bila ufunguo wa pamoja wa 128-bit \(K\). Chanzo kinaunganisha lengo la IND-CPA katika matumizi ya KREA v2 CTR na hoja ya kawaida ya usalama ya CTR; sharti muhimu la hoja hii ni kutorudiwa kwa nonce chini ya ufunguo uleule.

Kutogundulika: Katika hali bora, stego image inapaswa kutoweza kutofautishwa na picha ya asili isiyobadilishwa na steganalysis ya kiotomatiki. Hata hivyo, utafiti unaonyesha kwa matokeo yake kwamba lengo hili halijafikiwa kwa fixed-key XOR watermark ya sasa.

Usahihi wa urejeshaji: Mpokeaji anapaswa kurejesha bytes za ujumbe asilia bila hitilafu. BER 0,000000 imeripotiwa katika usanidi wote uliojaribiwa.

Je, %100 ya Usahihi wa Urejeshaji wa Ujumbe Inamaanisha Cryptographic Integrity?

Hapana. %100 fidelity katika utafiti inaonyesha tu kuwa plaintext iliyotumwa katika mtiririko wa majaribio usioharibika imerejeshwa byte-exact kwa mpokeaji; kwa kuwa hakuna MAC au AEAD authentication tag katika mtiririko wa KREA v2 CTR, mabadiliko hasidi ya ciphertext hayathibitishwi kiotomatiki na matokeo ya fidelity si uthibitisho wa cryptographic integrity au authenticity.

Usanifu wa mfumo wa tabaka tatu

Usanifu wa source-derived, usio na kipimo, ulioundwa upya kwa Verianla kwa kutegemea uhusiano wa mfumo katika Kielelezo 1 cha utafiti wa chanzo. Si nakala ya pikseli ya picha ya chanzo.

Kwa nini KREA v2 inaitwa ARX?

ARX, Add-Rotate-XOR ni kifupi cha maneno hayo. Round function ya KREA v2 inategemea modular addition, bit rotation na XOR badala ya kutumia substitution box. Variant kuu ni KREA-64/128: 64-bit block hushughulikiwa kama word mbili za 32-bit \((x,y)\), master key ni 128 bit na jumla ya 27 round hutumika.

Encryption round ya KREA v2

Katika algorithm ya chanzo, kwa kila round word ya kwanza hupitia badiliko lifuatalo:

\[ x \leftarrow \left( \left( \operatorname{ROR}(x,7)+y \right) \bmod 2^{32} \right) \oplus k_i \]

Hapa \(x\) na \(y\) ni 32-bit state word; \(\operatorname{ROR}(x,7)\) humaanisha kuzungusha bit za \(x\) nafasi saba kwenda kulia; \(+\bmod2^{32}\) ni 32-bit modular addition; \(k_i\) ni \(i\)-round key; na \(\oplus\) humaanisha bitwise XOR.

Kisha word ya pili husasishwa:

\[ y \leftarrow \operatorname{ROL}(y,2)\oplus x \]

Katika equations hizi mbili, addition, rotation na XOR kwa pamoja hueneza athari ya bit kwenye nafasi tofauti za word na byte. Chanzo kinaunganisha constant za rotation za \(\alpha=7\) na \(\beta=2\) na mpangilio wa steganografia wa byte-major; lakini hakidai kuwa ni zenye nguvu zaidi kikriptografia kuliko constant za \((8,3)\) za SPECK.

Mchoro usio na kipimo wa ARX round, ulioundwa upya kwa Verianla kutokana na uhusiano wa algorithm katika Kielelezo 2 cha utafiti wa chanzo. Mchoro si uthibitisho wa usalama.

Whitening inayofungamanishwa na muktadha

Kabla na baada ya round, state hufanyiwa XOR kwa thamani ya 32-bit \(C_{\mathrm{ctx}}\) iliyotokana na muktadha wa picha:

\[ C_{\mathrm{ctx}} = \operatorname{CRC32} ( \text{image\_width} \parallel \text{image\_height} \parallel \text{image\_channels} \parallel \text{image\_size\_bytes} ) \]

\(\parallel\) humaanisha byte concatenation. CRC32 hapa si secret, na chanzo pia hakiwasilishi hii kama mekanizimu ya cryptographic secrecy. Lengo ni kuingiza muktadha wa picha kwenye state wakati ufunguo/plaintext uleule unapotumiwa ndani ya cover context tofauti.

Pre-whitening:

\[ x\leftarrow x\oplus\operatorname{ROR}(C_{\mathrm{ctx}},11) \]
\[ y\leftarrow y\oplus\operatorname{ROL}(C_{\mathrm{ctx}},5) \]

Post-whitening:

\[ x\leftarrow x\oplus\operatorname{ROL}(C_{\mathrm{ctx}},7) \]
\[ y\leftarrow y\oplus\operatorname{ROR}(C_{\mathrm{ctx}},13) \]

Ikiwa \(C_{\mathrm{ctx}}=0\), XOR hizi hugeuka kuwa identity operation na athari ya ziada ya context whitening huondoka.

Ratiba ya ufunguo ya KREA

Master key ya 128-bit hugawanywa katika word nne za 32-bit. Key schedule ya chanzo huhifadhi muundo wa SPECK key schedule:

\[ l_{i+3} \leftarrow \left( \operatorname{ROR}(l_i,7)+k_i \right) \bmod 2^{32} \oplus i \]
\[ k_{i+1} \leftarrow \operatorname{ROL}(k_i,2)\oplus l_{i+3} \]

Kufanya XOR ya round counter \(i\) ndani ya key update kunalenga kuzuia mlolongo wa round key kuangukia kwenye muundo unaojirudia. Huzalishwa jumla ya \(k_0,\ldots,k_{26}\), yaani round key 27.

Je, KREA v2 ni Salama Zaidi kuliko SPECK-64/128 au AES-128?

Hapana; chanzo hakitoi dai kama hilo. KREA v2 huwasilishwa kama muundo wa ARX unaolenga utekelezaji na uliotokana na SPECK-64/128; matokeo ya MILP yanaunga mkono tu tabia inayofanana na SPECK katika eneo la kidiferensia linaloweza kuchunguzwa, na utafiti haudai ubora au usawa wa kiwango cha uzalishaji kabla ya kukamilika kwa linear, related-key, integral, algebraic, side-channel au independent third-party cryptanalysis.

Modi ya CTR

Modi ya CTR hutumia block cipher kama keystream generator. Uhusiano uliotolewa na chanzo kwa kila block ya \(j\):

\[ \mathrm{keystream}_j = \operatorname{KREA\!-\!Encrypt} ( \mathrm{nonce}\parallel\mathrm{counter}_j, K, C_{\mathrm{ctx}} ) \]
\[ \mathrm{ciphertext}_j = \mathrm{plaintext}_j \oplus \mathrm{keystream}_j [0:\operatorname{len}(\mathrm{plaintext}_j)] \]

64-bit KREA input hapa inaundwa na muunganiko wa 32-bit nonce na 32-bit counter. Katika CTR, kutotumia tena key + nonce/counter keystream ileile kwa plaintext tofauti ni sharti muhimu.

Nonce ya kideterministi

\[ \mathrm{nonce} = \operatorname{truncate}_{32} \left( \operatorname{SHA256} ( K \parallel \operatorname{hash}(\mathrm{cover\_image}) \parallel \mathrm{timestamp} ) \right) \]

Kulingana na chanzo, \(K\) ni secret key ya pamoja; `hash(cover_image)` huingiza bytes za picha kwenye muktadha; timestamp hutenganisha muda wa ujumbe; matokeo ya SHA-256 hu-truncate hadi 32 bit. Lengo la waandishi ni sender na receiver kuzalisha thamani ileile kwa njia ya kideterministi bila kusafirisha nonce kando.

Dokezo la uzalishaji upya: Chanzo kinasema sender hutumia `cover_image` hash katika formula, wakati receiver huhesabu tena nonce kwa “downloaded cover image hash”. Lakini object iliyopakuliwa kutoka MinIO ni stego image katika usanifu. Maandishi hayafafanui kando jinsi pre-embedding cover hash inavyohifadhiwa na kutolewa tena upande wa mpokeaji. Verianla haijazi pengo hili kwa kubuni protocol step mpya.

Message-length prefix badala ya padding

Kwa kuwa modi ya CTR inaweza kushughulikia arbitrary byte length, padding ya aina ya PKCS#7 haitumiki. Chanzo hupakia ujumbe kwa umbo lifuatalo:

\[ \mathrm{encoded\_message} = [\text{4-byte big-endian length}] \parallel \mathrm{plaintext\_bytes} \]

Byte nne za kwanza zinaonyesha urefu wa plaintext. Receiver kwanza hufumbua eneo hili, huamua urefu halisi wa ujumbe, na kurejesha bytes zinazohitajika tu.

MLSB inafanyaje kazi?

LSB ya kawaida huweka bit moja ya ujumbe kwenye nafasi ya bit 0 pekee ya kila RGB channel. MLSB hutumia biti tatu kwa channel: bit 2, bit 1 na bit 0.

Kwa picha ya RGB ya \(M\times N\), chanzo huhesabu uwezo:

\[ \mathrm{capacity} = M\times N\times3\times3 \quad\text{bit} \]

kama ifuatavyo. \(3\) ya kwanza inawakilisha channel za R/G/B; \(3\) ya pili inawakilisha payload bit tatu zinazowekwa katika kila channel.

Kwa picha ya 512×512 RGB:

\[ 512\times512\times3\times3 = 2.359.296\ \text{bit} = 294.912\ \text{byte} \]

Kwa kuwa LSB ya kawaida hubeba 98.304 byte katika picha hiyo hiyo, uwezo wa MLSB ni mara 3 kamili.

Mchakato wa MLSB embedding

Katika chanzo, kwa channel value \(v\), biti tatu za chini husafishwa kwanza:

\[ v\leftarrow v\ \&\ \texttt{0xF8} \]

Ciphertext bit tatu zinazofuata huwekwa:

\[ v\leftarrow v\ |\ B[\mathrm{pos}:\mathrm{pos}+3] \]

Biti tatu za chini za watermark byte:

\[ w_3 = W[\mathrm{idx}\bmod K_W]\ \&\ \texttt{0x07} \]

huchukuliwa na katika muundo wa chanzo channel value huandikwa:

\[ S(i,j,c)=v\oplus w_3 \]

kwa namna hiyo. Kwa kuwa biti tatu hubadilishwa katika channel moja, mabadiliko ya juu zaidi ya intensity katika kipimo cha 0–255 yanaweza kuwa kiwango 7.

Ufunguo wa watermark

Ufunguo wa watermark unaweza kushirikiwa kando au kutolewa kutoka encryption key:

\[ W= \operatorname{SHA256} ( K\parallel\text{"mlsb-watermark"} ) \]

kwa namna hiyo. Matokeo hutumiwa kwa mzunguko kama 256-bit pseudorandom sequence.

MLSB extraction

Receiver hutumia thamani ileile ya \(W\) kugeuza watermark XOR:

\[ v=S(i,j,c)\oplus w_3 \]

Kisha biti tatu za chini:

\[ b=v\ \&\ \texttt{0x07} \]

hutolewa kwa hiyo na ciphertext bitstream hujengwa upya. Kutumia watermark key isiyo sahihi huharibu extracted bitstream na decryption ya kawaida hushindwa.

Je, XOR Watermark Iliongeza Kweli Ufiche dhidi ya Steganalysis?

Kwa namna yenye kikomo na inayotegemea detector pekee: ingawa fixed XOR watermark ilitoa alama za chini katika baadhi ya hali za kawaida za chi-square/RS zenye msongamano wa chini/kati, iliongeza RS detectability katika uwezo wa %75–100 na ilitofautishwa kwa urahisi na Yedroudj-Net CNN kwa AUC ≥ 0,999 katika viwango vyote vya embedding vilivyojaribiwa; kwa hiyo chanzo kinahitimisha kuwa watermark ya sasa haikutimiza lengo la kujificha dhidi ya steganalysis ya kisasa.

Kwa nini PNG ni muhimu?

Kwa kuwa MLSB hubadilisha biti katika spatial-domain, thamani za pixel lazima zihifadhiwe bila kubadilika katika mchakato wa storage/retrieval. Chanzo hutumia format ya PNG lossless katika MinIO. Lossy re-encoding kama JPEG inaweza kubadilisha biti za chini na kuharibu hidden payload. Kwa hiyo mbinu inategemea mazingira ambapo shirika linadhibiti storage format na delivery pipeline.

Ukubwa wa chini wa cover

Kulingana na chanzo, cover image lazima iwe picha asilia ya RGB na iwe angalau 256×256 pixel. Hesabu ya 256×256×3 channel×3 bit hutoa 589.824 bit, yaani 73.728 byte = 72 KiB za uwezo wa MLSB.

Mpaka kati ya dhana ya picha asilia na picha za majaribio

Modeli ya tishio inaona sifa za tonal gradient na spatial correlation katika picha asilia kuwa muhimu kwa MLSB na inasema wazi kuwa picha sintetiki zinaweza kuwa na tabia tofauti. Hata hivyo, katika majaribio ya classical-detector/image-quality ya Section 6, picha tatu sintetiki za RGB zilitumiwa: gradient, checkerboard texture na mixed-pattern. Kwa hiyo matokeo ya kawaida ya chi-square/RS katika sehemu hii si uthibitishaji mpana wa idadi ya picha asilia. Picha asilia za BOSSBase hutumiwa katika CNN experiment na pilot ya Appendix A pekee.

Mbinu na Matokeo ya Utafiti

Mazingira ya majaribio

KipengeleThamani iliyoripotiwa katika chanzo
Kituo cha kaziApple M1 Pro, arm64
RAM16 GB
Mfumo wa uendeshajimacOS 26.4
Python3.9.6
Picha I/OPillow
Operesheni za ArrayNumPy
AES/Blowfish/ChaCha20pycryptodome C-extension implementation
KREA v2Python safi / standard library
Cover image sintetiki3, 512×512 RGB: gradient_512, texture_512, mixed_512
Ujumbe wa majaribioUniform random byte sequence, NumPy seed 42

KREA v2 avalanche effect

Avalanche effect hupima ni biti ngapi za ciphertext hubadilika bit moja katika plaintext inapobadilishwa. Lengo bora ni takriban %50.

  • Jumla ya majaribio: 320.000.
  • Nafasi 64 za input-bit.
  • Majaribio 1000 kwa kila nafasi ya bit.
  • Random key 5 zinazojitegemea.
  • Mean bit change: %49,9825.
  • Mkengeuko wa kawaida: %6,2442.
  • Masafa ya jaribio moja: %23,44–%76,56.

Chanzo kinaeleza kuwa usambazaji unaendana na binomial variation inayotarajiwa kwa matokeo ya 64-bit. Katika uchambuzi wa Strict Avalanche Criterion, mean deviation ya output-bit flip probability kutoka 0,5 ni 0,012410, na maximum deviation ni 0,050000.

Unyeti wa ufunguo

  • Katika majaribio 1000 ya random single-bit key flip, mean ciphertext bit change: %49,8766.
  • Mkengeuko wa kawaida: %6,5730.
  • Masafa: %31,25–%68,75.
  • Key bit zote 128 × 100 random plaintext = 12.800 systematic trial.
  • Systematic overall mean: %50,0267.
  • Minimum per-key-bit mean: %48,5938.
  • Maximum per-key-bit mean: %51,3750.

Jaribio la NIST SP 800-22

Utafiti ulizalisha ciphertext ya bit 2.000.000. Kwa vipimo kumi na moja, mtiririko uligawanywa katika sequence 200 za 10.000-bit; sharti la kupita lilitumika katika angalau %96 ya sequence kama \(p>0,01\). Vipimo vinne vyenye mahitaji makubwa ya kiwango cha chini cha data vilitathminiwa kwenye full stream. Jaribio lote lilifanywa chini ya random key moja; chanzo kinaacha uthibitishaji wa multi-key kwa utafiti wa baadaye.

JaribioZilizopitaUwianoWastani p / full-stream pMatokeo
Frequency (Monobit)199/2000,99500,5287IMEPITA
Block Frequency (M=128)200/2001,00000,4943IMEPITA
Runs197/2000,98500,5094IMEPITA
Longest Run of Ones200/2001,00000,5080IMEPITA
Binary Matrix Rank199/2000,99500,4936IMEPITA
Discrete Fourier Transform196/2000,98000,4660IMEPITA
Non-overlapping Template197/2000,98500,4797IMEPITA
Serial (m=2)199/2000,99500,5222IMEPITA
Approximate Entropy (m=5)197/2000,98500,4886IMEPITA
Cumulative Sums (Forward)198/2000,99000,2614IMEPITA
Cumulative Sums (Reverse)197/2000,98500,2619IMEPITA
Overlapping TemplateFull stream—0,1242IMEPITA
Maurer's UniversalFull stream—0,6523IMEPITA
Random ExcursionsFull stream—0,0957IMEPITA
Random Excursions VariantFull stream—0,2225IMEPITA

Mpaka wa tafsiri: Kupita vipimo vya NIST huonyesha kuwa ciphertext ni random-like katika baadhi ya vipimo vya kitakwimu; hakuthibitishi kuwa cipher inastahimili chosen-attack, related-key, algebraic, linear au side-channel attacks.

Shannon entropy

Kwa byte-stream moja, kiwango cha juu cha kinadharia cha entropy ni 8 bit/byte. Chanzo kilisimba plaintext nne za baseline za 1 MB na payload nne zinazofanana na matumizi, kisha kupima ciphertext byte entropy.

Aina ya plaintextEntropy (bit/byte)Chi-squarepUniform?
All-zero7,999833242,780,698549Ndiyo
All-one (0xFF)7,999830247,060,627641Ndiyo
English text7,999800290,330,063391Ndiyo
Random7,999849218,980,950238Ndiyo
PayloadUkubwaPlaintext entropyCiphertext entropy
XML configuration1 MB4,72467,9998
JSON API payload1 MB4,97727,9998
H.264 NAL stream256 KB6,92017,9992
HTTP/2 framed traffic1 MB7,93477,9998

Chanzo kinatafsiri thamani hizi si kama kipimo cha moja kwa moja cha cryptographic strength, bali kama sharti la awali la kitakwimu linaloonyesha kuwa ciphertext haibebi alama ya input format katika kiwango cha byte-frequency kabla ya steganographic embedding.

Uchambuzi wa diffusion

Chanzo kinatumia kizingiti cha “full diffusion” ambapo kati ya output bit 64, kwa wastani angalau 30 lazima ziwe active/zilizobadilika. Kwa nafasi kumi tofauti za bit za kuanzia, mean active-bit count ziliongezeka katika round za mwanzo kama 2,6 → 9,4 → 17,2 → 28,3; katika round 6, kizingiti cha chanzo kilivukwa kwa 31,3.

RaundiMean active bits / 64
12,6
29,4
317,2
428,3
529,2
631,3
730,6
833,8
930,1
1033,2
2732,2

Chanzo kinataja katika fasihi kwa SPECK-64/128 reference ya 4–5 round diffusion. Ulinganisho huu haumaanishi kuwa KREA v2 yenye round 27 “imethibitishwa kuwa salama”; ni ulinganisho wa measured diffusion profile tu.

Input–output correlation

Kwa kutumia random plaintext/ciphertext pair 10.000, Pearson correlation coefficient 64×64 = 4096 zilihesabiwa.

  • Maximum \(|r|\): 0,034122.
  • Mean \(|r|\): 0,007822.
  • Median \(|r|\): 0,006603.
  • \(|r|<0,05\) fraction: %100.
  • \(|r|<0,10\) fraction: %100.

Chanzo kinaeleza kuwa kwa sampuli 10.000 na pair 4096, maximum inayotarajiwa chini ya null ni takriban 0,041. Matokeo haya yanaunga mkono kwamba hakuna uhusiano dhahiri uliopatikana katika linear correlation test; hayaondoi madarasa ya non-linear au adversarial attack.

Uchambuzi wa differential trail wa MILP

Mixed Integer Linear Programming ilitumika kuchunguza kama constant za rotation za KREA v2 \((7,2)\) zinaharibu differential resistance ikilinganishwa na constant za SPECK-64/128 \((8,3)\). Masharti ya Lipmaa–Moriai modular-addition differential yaliwekwa kama binary integer constraint. Solver ni COIN-OR CBC 2.10.13 na timeout ni sekunde 600 kwa kila round count.

RaundiReference ya SPECK-64/128KREA v2Hali
100Optimal
211Optimal
333Optimal
4Optimum 6 iliyochapishwa≤6KREA solver upper bound; inaendana na SPECK optimum
5Optimum 9 iliyochapishwa≤23KREA CBC upper bound
6Optimum 13 iliyochapishwa≤138KREA CBC upper bound
7Optimum 18 iliyochapishwa—KREA haikutafutwa
8Optimum 24 iliyochapishwa—KREA haikutafutwa

Minimum trail weight kuwa ndogo inaweza kumaanisha profile dhaifu zaidi kwa single-trail differential attack. Hata hivyo, thamani za KREA za round 5–6 si optimum; ni upper bound tu zilizopatikana ndani ya solver budget ya sekunde 600. Kwa hiyo si sahihi kulinganisha namba 23 au 138 kama thamani ya “usalama uliothibitishwa” iliyo bora au mbaya kuliko SPECK.

Mipaka ya cryptanalysis ya KREA v2

  • Thamani za MILP baada ya round 4 si tight optimum, bali solver-budget upper bound.
  • Linear cryptanalysis haijafanywa.
  • Related-key analysis haijafanywa.
  • Integral/division-property analysis haijafanywa.
  • Algebraic/Gröbner-basis attack analysis haijafanywa.
  • Timing, power, electromagnetic au fault-injection evaluation haijafanywa.
  • Python reference implementation si constant-time.
  • Hakuna independent third-party cryptanalysis.

Ulinganisho wa encryption throughput

Jedwali hili halipaswi kutafsiriwa moja kwa moja kama jedwali la algorithm-speed superiority. KREA v2 ni Python safi; algorithms nyingine hutumia optimized C-extension backend.

CipherBlock (bit)Key (bit)Encrypt (MB/s)Decrypt (MB/s)
KREA-64/128 CTR641280,730,73
AES-128-CTR128128410,67416,22
Blowfish-CTR64128194,41196,51
ChaCha20512256657,44675,43

Waandishi wanaeleza kuwa wanatarajia native C/Rust implementation ya KREA kupunguza tofauti; hata hivyo, utafiti huu haukupima C/Rust KREA implementation. Kwa hiyo kauli ya uboreshaji wa 50–100× si matokeo yaliyopimwa, bali matarajio ya waandishi yanayotegemea typical Python-to-native overhead.

Ubora wa picha ya steganografia — gradient_512

MbinuUwianoPSNR (dB)MSESSIMBER
StandardLSB10%61,140,05001,00000,000000
StandardLSB25%57,140,12561,00000,000000
StandardLSB50%54,140,25041,00000,000000
StandardLSB75%52,380,37551,00000,000000
StandardLSB100%51,130,50071,00000,000000
MLSB + WM10%38,159,95470,99910,000000
MLSB + WM25%38,1110,03850,99910,000000
MLSB + WM50%38,0510,18860,99910,000000
MLSB + WM75%37,9910,33810,99910,000000
MLSB + WM100%37,9210,48870,99900,000000
PVD10%51,530,45671,00000,000000
PVD25%47,601,13040,99990,000000
PVD50%44,572,26890,99980,000000
PVD75%42,803,40990,99970,000000
PVD100%41,554,54690,99960,000000

Ubora wa picha ya steganografia — texture_512

MbinuUwianoPSNR (dB)MSESSIMBER
StandardLSB10%61,140,05001,00000,000000
StandardLSB25%57,170,12481,00000,000000
StandardLSB50%54,150,25011,00000,000000
StandardLSB75%52,390,37521,00000,000000
StandardLSB100%51,140,49991,00000,000000
MLSB + WM10%38,169,93730,99910,000000
MLSB + WM25%38,1210,02690,99910,000000
MLSB + WM50%38,0510,18500,99910,000000
MLSB + WM75%37,9910,33510,99910,000000
MLSB + WM100%37,9210,49340,99900,000000
PVD10%33,7827,22920,99760,000000
PVD25%29,8167,97640,99400,000000
PVD50%26,79136,11170,98800,000000
PVD75%25,02204,64570,98200,000000
PVD100%23,76273,33980,97610,000000

Ubora wa picha ya steganografia — mixed_512

MbinuUwianoPSNR (dB)MSESSIMBER
StandardLSB10%61,140,05001,00000,000000
StandardLSB25%57,150,12541,00000,000000
StandardLSB50%54,140,25041,00000,000000
StandardLSB75%52,380,37591,00000,000000
StandardLSB100%51,130,50120,99990,000000
MLSB + WM10%37,1712,47340,99870,000000
MLSB + WM25%37,1412,55290,99870,000000
MLSB + WM50%37,0912,70200,99860,000000
MLSB + WM75%37,0912,71520,99860,000000
MLSB + WM100%37,0812,72500,99860,000000
PVD10%50,990,51740,99990,000000
PVD25%40,665,58890,99920,000000
PVD50%37,8110,75510,99840,000000
PVD75%35,4718,46370,99750,000000
PVD100%33,8027,07940,99650,000000

Chanzo kinahusisha StandardLSB kutoa PSNR ya juu zaidi katika kila uwiano na ukweli kwamba hubadilisha bit 0 pekee. MLSB + watermark hutoa PSNR ya takriban 13–24 dB chini; chanzo kinahusisha hilo na embedding ya biti tatu kutoa mean-squared error karibu mara 21 zaidi. Hata hivyo, thamani za SSIM za StandardLSB na MLSB zilibaki zaidi ya 0,998 katika vipimo vyote.

Uwezo wa embedding

PichaStandardLSB (byte)MLSB (byte)PVD (byte)MLSB / LSB
gradient_51298.304294.912147.4563,0×
texture_51298.304294.912268.8633,0×
mixed_51298.304294.912169.4023,0×

Uwezo wa MLSB hautegemei image content kwa sababu hutumia biti tatu za kudumu kwa kila channel. Uwezo wa PVD hubadilika kulingana na adjacent pixel difference, hivyo ni mkubwa zaidi katika texture_512 na mdogo katika gradient_512.

Steganalysis ya kawaida

Katika detection score zifuatazo, chanzo hutafsiri thamani kubwa zaidi kati ya 0 na 1 kama detectability kubwa zaidi.

MbinuUwianoChi-squareRSHistogram
StandardLSB25%0,00000,00040,9872
StandardLSB50%0,00000,00070,9902
StandardLSB75%0,00000,00380,9902
StandardLSB100%0,44430,10600,9974
MLSB25%0,00000,00200,9859
MLSB50%0,00000,00280,9902
MLSB75%0,00000,00340,9903
MLSB100%0,63890,20800,9987
MLSB + WM25%0,00000,00290,9737
MLSB + WM50%0,00000,00050,9825
MLSB + WM75%0,00000,33330,9826
MLSB + WM100%0,62830,66671,0000

Katika jedwali la Chi-square, hadi %75 mbinu zote tatu hutoa 0,0000, huku detectability ikiongezeka kwa uwezo kamili. Uchambuzi wa RS hupanda hasa kwa XOR watermark katika %75 hadi 0,3333 na katika %100 hadi 0,6667. Chanzo kinahusisha hili na fixed watermark key kuunda periodic correlated flipping pattern katika adjacent pixel group.

Histogram detector hutoa takriban 0,97 au zaidi katika uwiano wote. Kwa hiyo kauli ya jumla kwamba “steganalysis ya kawaida haiwezi kuona MLSB” haiungwi mkono na chanzo.

Muundo wa jaribio la Yedroudj-Net CNN

BOSSBase-1.01 ilitumika kwa jaribio la kisasa la steganalysis. Dataset ina picha asilia 10.000 za 512×512 grayscale.

  • Train/validation/test: 8000 / 1000 / 1000.
  • Seed ya kideterministi: 42.
  • Katika kila training iteration, on-the-fly stego counterpart huzalishwa kwa cover 8000; epoch moja huwa sample 16.000.
  • Uwiano wa embedding: 0,25; 0,50; 0,75; 1,00.
  • Mbinu: Standard LSB, plain MLSB, MLSB + XOR watermark.
  • Training crop: random 256×256 + horizontal/vertical flip.
  • Validation/test: center crop, hakuna augmentation.
  • Yedroudj-Net trainable parameter: 699.810.
  • High-pass preprocessing filter weights: frozen.
  • Optimizer: Adam.
  • Learning rate: \(5\times10^{-4}\).
  • Weight decay: \(10^{-4}\).
  • Batch size: 32.
  • Epoch: 30.
  • GPU: Google Colab T4.
  • Final training accuracy: 0,9078.
  • Final validation accuracy: 0,880.
  • Peak validation accuracy: 0,891, epoch 12.

Matokeo ya steganalysis ya CNN

MbinuUwianoAccuracyAUC
Standard LSB25%0,50000,5000
Standard LSB50%0,88800,9674
Standard LSB75%0,93500,9879
Standard LSB100%0,93500,9879
MLSB25%0,50000,5000
MLSB50%0,97050,9974
MLSB75%0,97250,9994
MLSB100%0,97250,9994
MLSB + XOR watermark25%0,97250,9990
MLSB + XOR watermark50%0,97200,9993
MLSB + XOR watermark75%0,97200,9994
MLSB + XOR watermark100%0,97200,9994

Kwa nini matokeo ya %25 Standard LSB na plain MLSB ni 0,5? Chanzo kinaonyesha wazi kwamba hili si kushindwa kwa CNN. Kwa sababu embedding husonga sequential kutoka mwanzo wa pixel storage, uwiano wa %25 hubadilisha quarter ya kwanza tu ya image. Center 256×256 crop iliyotumika katika jaribio iko nje ya eneo hilo lililobadilishwa; kwa hiyo hakuna stego perturbation ndani ya crop. Watermark husambazwa kwa pixels zote, hivyo haiathiriwi na artefact hii. Kwa hiyo chance result ya %25 haipaswi kutafsiriwa kama matokeo halisi ya “undetectability”.

Chanzo kikuu cha kushindwa kwa XOR watermark

Fixed watermark key hurudiwa kwa muda maalum katika channel-major scan. Kwa image ya \(H\times W\times3\), ikiwa key length ni \(|k|\), three-bit XOR pattern ileile hutumika tena katika tile za kawaida juu ya image. RS detector hutumia spatial smoothness ya usambazaji wa regular/singular group katika natural image; watermark inayojirudia inaweza kuunda artefact ya mara kwa mara katika usambazaji huo.

Kwa hiyo chanzo kinapendekeza mbadala mbili:

  • Aperiodic full-coverage keystream mask: Kutumia KREA keystream kuzalisha mask tofauti kwa kila image position badala ya key ya kudumu inayojirudia.
  • Aperiodic + sparse selection: Kutumia keystream mask kwa key-derived pixel subset pekee, kwa mfano takriban %50 yake.

Appendix A — pilot ya watermark ya picha 200

VariantMeanMedianStdMax
A — fixed-key periodic XOR0,3420,2890,2871,000
B — KREA-keystream aperiodic, full coverage0,3710,0010,4391,000
C — KREA-keystream, sparse %50 selection0,1300,0000,2651,000

Variant B ilipunguza median kwa kiasi kikubwa lakini haikuboresha mean dhidi ya baseline; chanzo kinaeleza hili kwa upper-tail ndefu katika baadhi ya images. Variant C ndiyo variant pekee ya pilot iliyopunguza median na mean.

Mpaka wa pilot: Picha 200 pekee, embedding ya %75 pekee na RS detector pekee vilitumika. Bila uthibitishaji wa CNN au content-adaptive detector, Variant C haiwezi kupendekezwa kwa deployment.

Utendaji wa MinIO wa mwisho-hadi-mwisho

HatuaLatency (ms)
KREA v2 Encrypt15,6
MLSB Embed42,3
MinIO Upload128,5
MinIO Download115,2
MLSB Extract38,7
KREA v2 Decrypt14,8
Jumla355,1

Upload + download kwa jumla ni 243,7 ms, yaani %68,6 ya total latency. Encryption + decryption ni 30,4 ms = %8,6; steganographic embed + extract ni 81,0 ms = %22,8.

Chanzo kinaripoti kuwa kwa ujumbe wa 128 B hadi 8 KB, end-to-end latency ilibaki chini ya 700 ms kwa cover images zote zilizojaribiwa na message fidelity ilikuwa %100.

Waandishi wanaona kiwango hiki cha latency kuwa cha kufaa kwa configuration propagation, audit-log transmission au ujumbe kama huo wa asynchronous inter-service; lakini hakifai kwa sub-10-ms synchronous path kama authentication token validation.

Kikomo cha kiasi cha block ya 64-bit

Block size ya KREA-64/128 ni 64 bit. Chanzo kinaeleza kuwa katika matumizi ya CTR chini ya key ileile, baada ya takriban \(2^{32}\) block, yaani karibu 32 GiB za data, hatari ya birthday-bound collision inapaswa kuzingatiwa. Kwa bulk encryption ya kiasi kikubwa, kinaona matumizi ya 128-bit block cipher au stream cipher inayofaa kuwa muhimu.

Matokeo yanayoungwa mkono na utafiti

  • Sifa zilizopimwa za avalanche, key-sensitivity, entropy na correlation za KREA v2 zinaendana na tabia ya random-like cipher-output katika vipimo vilivyochunguzwa.
  • Vipimo 15 vya NIST SP 800-22 vilipita katika protokali ya jaribio ya single-key iliyotumiwa.
  • Matokeo ya differential trail ya KREA v2 na SPECK yanafanana katika round tatu za kwanza zinazoweza kutatuliwa kwa optimum; round 4 KREA upper bound inaendana na optimum iliyochapishwa ya SPECK.
  • MLSB hutoa deterministic capacity kamili ya 3× ikilinganishwa na StandardLSB.
  • MLSB + watermark ilitoa takriban 37–38 dB PSNR na SSIM ya juu kwenye RGB images sintetiki zilizojaribiwa.
  • BER ni 0 katika usanidi wote wa image-quality.
  • Fixed XOR watermark ya sasa inaweza kugunduliwa kwa nguvu na RS katika viwango vya juu na na Yedroudj-Net katika viwango vyote vilivyojaribiwa.
  • Katika pilot ya Appendix A Variant C, RS mean na median detection zilipungua dhidi ya baseline.
  • MinIO pipeline kwa 4 KB ilitoa total latency ya 355,1 ms na bottleneck ilikuwa network I/O.

Matokeo yasiyoungwa mkono na utafiti

  • Haijathibitishwa kuwa KREA v2 ni salama zaidi kuliko AES-128 au SPECK-64/128.
  • KREA v2 si production-hardened wala standardized cipher.
  • Mafanikio ya NIST SP 800-22 si uthibitisho wa adversarial cryptanalysis resistance.
  • Linear, related-key, integral na algebraic attack resistance haijaonyeshwa.
  • Side-channel, timing, power, EM au fault-injection resistance haijaonyeshwa.
  • %100 fidelity haitoi cryptographic integrity au authenticity.
  • XOR watermark ya sasa si undetectable dhidi ya steganalysis ya kisasa ya CNN.
  • Matokeo ya classical-detector hayawezi kuenezwa kwa idadi yote ya picha asilia; seti kuu ya majaribio ya kawaida ina RGB image sintetiki tatu.
  • Haijaonyeshwa kuwa Appendix A Variant C iko tayari kwa production deployment.
  • Payload recovery haijaonyeshwa chini ya JPEG au lossy transform nyingine; chanzo kinasema kinyume chake kuwa spatial MLSB huharibiwa na lossy re-encoding.
  • Ongezeko la kasi linalokadiriwa katika C/Rust implementation ya KREA halikupimwa katika utafiti huu.

Mipaka ya kimetodolojia na ya uzalishaji upya

  • KREA v2 haijapitia independent third-party cryptanalysis.
  • Vipimo vya NIST randomness vilifanywa chini ya key moja.
  • MILP solver ilitoa uthibitisho wa optimum katika round tatu za kwanza pekee; mipaka baada ya round 4 inategemea solver budget.
  • Linear cryptanalysis haikufanywa.
  • Reference implementation si constant-time.
  • Tathmini kuu ya steganalysis ya kawaida inategemea RGB image sintetiki tatu pekee.
  • Jaribio la BOSSBase CNN hutumia grayscale dataset; system description kuu ya MLSB imefafanuliwa juu ya carrier ya RGB yenye three-channel.
  • Zaidi ya Yedroudj-Net, SRNet, ZhuNet, detector zinazotegemea transformer au S-UNIWARD-class content-adaptive hazikujaribiwa.
  • Katika formula ya nonce, haijaelezwa wazi jinsi pre-embedding cover hash ya sender na downloaded image hash ya receiver zinavyoweza kuzalishwa upya kutoka data ileile.
  • Lossy image pipeline haijajaribiwa na mbinu inategemea mazingira ya lossless PNG/TIFF.
  • Authenticated encryption haijatekelezwa.
  • 64-bit block size huzuia kiasi kikubwa cha data chini ya single-key.

Utafiti wa baadaye

Chanzo kinaeleza njia kuu tatu za kuendelea: kuthibitisha keystream-derived adaptive watermark ya Appendix A badala ya fixed periodic watermark kwa BOSSBase pana na detector zenye nguvu zaidi; linear/related-key cryptanalysis kwa KREA v2 na side-channel evaluation kwa constant-time C/Rust implementation; na kuunganisha MAC/AEAD integrity pamoja na JPEG-resistant frequency-domain steganography.

Maelezo ya Chanzo na Mbinu

Kichwa asilia: Hybrid Architecture for Protected Data Communication Inside the Private Cloud

Waandishi: Biswaranjan Senapati; Lalit Narayan Mishra; Awad Bin Naeem; Amit J. Rangari.

Mpangilio wa waandishi: Biswaranjan Senapati ni mwandishi wa kwanza, Lalit Narayan Mishra wa pili, Awad Bin Naeem wa tatu, na Amit J. Rangari wa nne.

Mwandishi wa mawasiliano: Biswaranjan Senapati; bsenapati@ualr.edu.

Taasisi 1: Department of Computer Science, University of Arkansas at Little Rock (UALR), Little Rock, Arkansas, USA.

Taasisi 2: Lowe’s Companies Inc., Mooresville, North Carolina, USA.

Taasisi 3: Department of Biomedical and Neuromotor Sciences, University of Bologna, Bologna, Italy.

Taasisi 4: JPMorgan Chase, Atlanta, Georgia, USA.

Mchango sawa: Chanzo hakina alama/taarifa ya uandishi wa pamoja wa kwanza au mchango sawa.

Jarida: Cryptography.

Mchapishaji: MDPI.

Juzuu / toleo / makala: 10(3), Article 36.

Idadi ya kurasa: 41.

DOI: 10.3390/cryptography10030036.

Iliwasilishwa: 15 Aprili 2026.

Marekebisho: 25 Mei 2026.

Ilikubaliwa: 30 Mei 2026.

Ilichapishwa: 2 Juni 2026.

Mhariri wa kitaaluma: Jim Plusquellic.

Aina ya chanzo: Makala ya utafiti iliyopitiwa na wataalamu; utafiti wa uhandisi unaounganisha custom ARX cipher adaptation, multi-bit spatial steganography, steganalysis na benchmark ya deployment halisi ya wingu binafsi la MinIO.

Mapitio ya kitaaluma: Cryptography inaelezwa katika nyenzo rasmi za MDPI kuwa jarida lililopitiwa na wataalamu linalotumia single-blind/single-anonymized peer-review.

Hali ya preprint: Faili iliyochakatwa katika Verianla ni Version of Record iliyochapishwa; hakuna preprint tofauti iliyotumika kama msingi katika mchakato huu.

Leseni: Creative Commons Attribution (CC BY).

Kiungo rasmi cha DOI: https://doi.org/10.3390/cryptography10030036

Maneno muhimu: ARX block cipher; steganography; private cloud security; modified LSB; steganalysis resistance; MinIO object storage; hybrid cryptography-steganography.

Vipengele vikuu vya mfumo: KREA v2; MLSB; XOR watermark; MinIO; TLS 1.3; Yedroudj-Net.

Vigezo vya KREA v2: 64-bit block, 128-bit key, word mbili za 32-bit, 27 round, \(\alpha=7\), \(\beta=2\).

Kigezo cha MLSB: 3 LSB kwa kila RGB channel; jumla ya uwezo wa 9 bit/pixel.

Tabaka la wingu: S3-compatible MinIO private object storage; HTTPS/TLS 1.3; lossless PNG storage.

Vipimo vya usalama: Avalanche, Strict Avalanche Criterion, key sensitivity, NIST SP 800-22, Shannon entropy, diffusion, correlation na MILP differential trail analysis.

Steganalysis: Chi-square, RS, histogram analysis na Yedroudj-Net CNN.

Dataset ya CNN: BOSSBase-1.01, picha asilia 10.000 za 512×512 grayscale; 8000/1000/1000 train/validation/test.

Hardware ya mafunzo ya CNN: Google Colab T4 GPU.

Seti ya majaribio ya classical image-quality: Cover sintetiki tatu za 512×512 RGB zilizotengenezwa kiprogramu: gradient_512, texture_512, mixed_512.

Matokeo makuu ya mwisho-hadi-mwisho: Kwa ujumbe wa 4 KB, total latency 355,1 ms; %68,6 network I/O; BER 0 katika usanidi wote wa pipeline uliojaribiwa.

Ufadhili: Chanzo kinaripoti kuwa hakikupokea ufadhili wa nje.

Kamati ya maadili: Institutional Review Board Statement: Not applicable.

Idhini iliyoarifiwa: Informed Consent Statement: Not applicable.

Upatikanaji wa data: BOSSBase-1.01 publicly available. Picha za majaribio za Classical-detector zilizalishwa kwa njia ya sintetiki. KREA v2 reference implementation, MILP differential search scripts na steganography framework zinaweza kupatikana kutoka kwa corresponding author kwa ombi la msingi.

Mgongano wa maslahi: Lalit Narayan Mishra ni mfanyakazi wa Lowe’s Companies Inc. wakati wa utafiti; Amit J. Rangari ni mfanyakazi wa JPMorgan Chase. Chanzo kinasema waandishi wengine hawana mgongano wa maslahi unaoweza kutokana na commercial/financial relationship.

Michango ya waandishi: Conceptualization: Biswaranjan Senapati na Lalit Narayan Mishra; methodology: Biswaranjan Senapati; software: Biswaranjan Senapati, Awad Bin Naeem, Amit J. Rangari; validation: Biswaranjan Senapati, Lalit Narayan Mishra, Amit J. Rangari; formal analysis: Biswaranjan Senapati na Lalit Narayan Mishra; investigation: Biswaranjan Senapati; original draft: Biswaranjan Senapati; review/editing: Lalit Narayan Mishra na Awad Bin Naeem.

Mvutano muhimu wa kimetodolojia ndani ya chanzo: Section 3 inaweka dhana ya picha asilia ya RGB, lakini benchmark ya steganography ya kawaida ilifanywa kwenye RGB image sintetiki tatu. Baadaye chanzo kinaweka mipaka ya matokeo ya classical-detector kwa picha hizi sintetiki na kupanua tathmini ya CNN pekee hadi BOSSBase-1.01.

Kutokuwa wazi katika taarifa ya nonce: Formula ya nonce hutumia `hash(cover_image)` na inasemekana receiver huhesabu tena nonce kwa downloaded image hash; lakini chanzo hakielezi jinsi pre-embedding cover hash inavyopatikana kwa namna ileile katika mtiririko wa stego-only download.

Mpaka mkuu wa usalama: KREA v2 haijapitia independent third-party cryptanalysis; mafanikio ya statistical randomness si cryptographic proof; linear/related-key/integral/algebraic/side-channel/fault analysis haijakamilika; hakuna authenticated encryption.

Mpaka wa steganografia: Fixed-key XOR watermark hugunduliwa kwa nguvu na steganalysis ya kisasa ya CNN; spatial MLSB haihimili lossy image re-encoding.

Mpaka wa utendaji: Kwa kuwa KREA speed benchmark inalinganisha Python implementation safi na optimized C-extension cipher, haipaswi kutafsiriwa moja kwa moja kama algorithmic throughput ranking.

Mpaka wa jumla wa tafsiri: Utafiti unatoa private-cloud engineering integration iliyorekodiwa na kupimwa; hautoi production-hardened cipher, undetectability ya jumla dhidi ya steganalysis ya kisasa, wala cryptographic security proof iliyokamilika.


Shiriki:

Maoni huchapishwa baada ya kukaguliwa. Maoni yako yatapitia mchakato wa idhini na yataonekana yakikubaliwa.

Acha maoni

Anwani yako ya barua pepe haitachapishwa. Sehemu za lazima zimewekewa alama ya *