Puncte:-1

Cum să eliminați cheia de criptare din codul Python

drapel us

incerc sa eliminați criptarea (AES) din LSB îmbunătățit care este în Python:

Vreau să fac o comparație pe LSB cu AES și LSB fără AES. AES este conectat la LSB.py, PLShandler.py, main.py. Cum să detașați/înlăturați complet AES-ul. Încerc să șterg AES.py, dar afișează eroare deoarece alte fișiere sunt conectate. Cum să eliminați conexiunea din fiecare fișier. Nu știu să fac inginerie inversă.

https://github.com/ImMahbus/ImprovedLSBSteganography.git https://github.com/ImMahbus/ImprovedLSBSteganography/blob/7925a1ae50b497679c745ce1b9fad0f699c05edc/AES.py (fișier AES)

Încerc să văd orice modificări ale PSNR, MSE și imaginea se califică dacă criptarea este eliminată. Cum să o facă? Mulțumiri

drapel us
În acel cod, mesajul criptat este încorporat în imagine. Parola este criptată, fișierul PLS este criptat. Dar vreau să încerc să încorporez mesajul fără criptare ca o steganografie LSB normală, doar încorporați mesajul. De asemenea, fără a cripta fișierul PLS.
fgrieu avatar
drapel ng
Cum să eliminați o funcționalitate din cod este o problemă de programare, deci off-topic. Analiza funcționalității codului este, de asemenea. Ceea ce face codul trebuie să fie explicit în întrebare sau va fi închis (din nou) din lipsă de claritate. În context, LSB pare să fie folosit ca o comandă rapidă pentru _steganografie în partea cea mai puțin semnificativă a unei imagini digitalizate_, dar relația cu AES rămâne neclară. Vă rugăm să precizați cel puțin ce este criptat: aceasta este imaginea sau informația codificată în cei mai puțin semnificativi biți? În ambele cazuri, criptarea corectă ascunde în întregime orice caracteristică a ceea ce este criptat.
fgrieu avatar
drapel ng
Actualizare: în [primul](https://github.com/ImMahbus/ImprovedLSBSteganography.git) a celor două pagini legate, desenele sugerează că atât informațiile codificate prin steganografie în bitul cel mai puțin semnificativ, cât și întreaga imagine digitizată inițială utilizate, sunt criptate AES (cel mai târziu producând „PLS criptat”). Greșeala de tipar _„Steganografie LSB improvisată”_ din pagina respectivă este perfectă.
drapel jp
Se pare că vă întrebați cum să editați un program pentru a-l face să facă ceva diferit.Acest lucru are mult mai mult de-a face cu programare decât cu criptografie.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.