n° 219
Novembre 2017
Dicembre 11, 2017, 06:51:27 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1] 2   Vai giù
  Stampa  
Autore Discussione: xml CRIPTATO, cosa fare?  (Letto 7533 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« inserita:: Ottobre 27, 2015, 08:36:42 »


Dispongo di un file XLM, con alcuni dati che però risultato criptati, (cifre al posto di nome). Non si tratta di informazioni riservate e/o segrete ma semplicemente di alcuni elenchi di aziende.

Vorrei sapere se è possibile decriptare i dati e in che modo.

Grazie
Registrato
paooolino
Full Member
***

Karma: +16/-10
Scollegato Scollegato

Messaggi: 380

Ideas in programming


Mostra profilo WWW
« Risposta #1 inserita:: Ottobre 28, 2015, 12:31:11 »

cifre al posto di nome?

se non scrivi almeno un esempio come si fa ad aiutarti?
Registrato

michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #2 inserita:: Ottobre 28, 2015, 01:02:17 »

Presumo che intenda una cosa di questo tipo:

http://www.di.unisa.it/~ads/ads/Sicurezza_files/XML%20Signature%20e%20XML%20Encryption.pdf

(pagina 7, ad esempio). A questo punto per decifrarlo occorrerebbe sapere l'algoritmo utilizzato per la cifratura e, se a chiave pubblica/privata, anche la chiave privata. Tutt'altro che banale.  Che?!?

Registrato
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #3 inserita:: Ottobre 28, 2015, 01:22:29 »

E' esattamente quello che tu dici. Dite che è impossibile da risolvere?

Non sono programmatore ma intuisco una cosa, ditemi se sbaglio.

Se per esempio conosco tre o più nomi che sono diventati numeri e conosco questi ulltimi non sarà difficile trovare l'algoritmo.

Faccio un esempio:

se a paolo     corrisponde 26156
e  a giovanni         "         25159451
e  a maria             "        16649

non posso calcolare l'algorismo che sta dietro la criptazione?

Grazie per l'attenzione
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #4 inserita:: Ottobre 28, 2015, 01:44:58 »

Non c'è, nel file XML, una riga del tipo (che inizia con):

Citazione
<EncryptionMethod Algorithm ....

??

Almeno si può risalire all'algoritmo di cifratura (che di per se non vuol dire che si riuscirà a decifrarlo!).
Registrato
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #5 inserita:: Ottobre 28, 2015, 09:45:04 »

Alcune precisazioni:

- Apro il file con XLM Viewer, non so se è il software giusto;
- Trattasi di dati aziendali rinvenienti da elenchi di aziende quindi nulla di illegittimo e/o segreto>;
- Non ho trovato nessuna indicazione sul metodo di criptazione

Ecco un screenshot di una scheda
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #6 inserita:: Ottobre 28, 2015, 12:51:45 »

Per la lettura del file XML prova a utilizzare un normale editor di testi, non so il BloccoNote se ti trovi in WIndows o un Kwrite/Kate/Nano/GEdit etc in GNU/Linux.
Registrato
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #7 inserita:: Ottobre 28, 2015, 02:02:06 »

Per la lettura del file XML prova a utilizzare un normale editor di testi, non so il BloccoNote se ti trovi in WIndows o un Kwrite/Kate/Nano/GEdit etc in GNU/Linux.

Con il blocco note è ancora più confuso...
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #8 inserita:: Ottobre 28, 2015, 04:12:36 »

Non riesci a visualizzarlo, anche con il browser, in questo modo (è solo un esempio preso dal sito w3c)?



P.S.: Serve solo a capire almeno quale possa essere l'algoritmo adottato, ma ai fini della decifratura se non si conosce la chiave la vedo difficile...
Registrato
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #9 inserita:: Ottobre 28, 2015, 04:23:36 »

Certo che riesco...questo è il risultato...

mi pare un criptaggio molto semplice...

Registrato
DEV-01
Full Member
***

Karma: +11/-23
Scollegato Scollegato

Messaggi: 472

Me.Shift ^(n)


Mostra profilo E-mail
« Risposta #10 inserita:: Ottobre 28, 2015, 09:54:22 »

Ciao,

potrebbe essere che il corpo dell'XML non contenga direttamente i dati.

Che io sappia, ma potrei sbagliarmi, non esistono funzioni crittografiche reversibili e sicure che restituiscano un output esclusivamente numerico (fatta eccezione per i valori esadecimali), per cui mi vengono in mente alcune soluzioni alternative:

1) Codifica dei dati col corrispondente valore in ASCII (ma si presenta un problema relativo alla lettura causa l'identificazione dei valori a due o tre cifre quindi lo scarterei a priori anche per banalità);

2) La sostituzione di un dato col suo HASH non espresso in esadecimale che rappresenti la chiave di associazione ad un valore reale (tipo id di database o chiave di dizionario ma ci credo poco);

3) L'utilizzo di un cifrario a sostituzione che utilizzi "unità" a lunghezza fissa per effettuare sostituzioni nel testo per lettere o gruppi di esse anche, magari, in relazione alla posizione occupata all'interno della parola (reversibile grazie alla lunghezza fissa dei blocchi ma poco sicura);

Sarebbe comunque sfizioso, quando non interessante, leggere altre idee...

Cos'altro vi viene in mente?

Comunque a partire dal numero di telefono si può risalire a questo (per poi trovare riscontro nei dati da te forniti) :http://www.abatenero.it/

[EDIT]

Contando le cifre utilizzate per la rappresentazione della mail (2^6) e cioè 64 mi viene in mente una cosa del genere:

http://www.codeproject.com/Articles/34380/Authenticated-Encryption


 
Registrato

01000100 01100101 01110110 00101101 00110000 00110001
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #11 inserita:: Ottobre 28, 2015, 10:39:24 »

Interessanti ipotesi. So che attraverso il telefono posso recuperare i dati ma essendo migliaia di contatti diVenta impossibile.
Ci deve essere un  modo.
Registrato
paooolino
Full Member
***

Karma: +16/-10
Scollegato Scollegato

Messaggi: 380

Ideas in programming


Mostra profilo WWW
« Risposta #12 inserita:: Ottobre 28, 2015, 11:32:20 »

penso che intendesse dire che a partire dal numero di telefono di quel cliente, di cui quindi ora conosci la ragione sociale, sai che

Abate Nero S.a.s. di de Castel Terlago E. & C. = 31771......................................etc.
spumante@abatenero.it = 32272........................etc.

e da qui avendo queste corrispondenze, potresti partire per cercare di capire come vengono codificati questi dati.
Registrato

feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #13 inserita:: Ottobre 29, 2015, 12:30:54 »

Avevo inteso. ma non è semplice. posso pubblicare tre o quattro record così da pensare insieme
Registrato
feliceconfuso
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 9


Mostra profilo E-mail
« Risposta #14 inserita:: Ottobre 29, 2015, 06:31:39 »

Per facilitare la comprensione del mio problema, posto in allegato un file excel con quattro esempi a confronto (valori originali e quelli criptati), onde consentirne di comprenderne la logica dell'algoritmo di criptazione.

Preciso che sto sbattendo la testa anch'io....senza, ahimè, risultati!!! Triste

http://ge.tt/1pY6mtQ2/v/0

Registrato
Pagine: [1] 2   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines