Anonymní profil Kleo – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Kleo – Programujte.comAnonymní profil Kleo – Programujte.com

 

Příspěvky odeslané z IP adresy 31.31.228.–

Kleo
Java › Přepis šifrování z .NETu do…
14. 3. 2015   #200234

#2 q
Výsledek je pořád stejný (špatný). 

Funkcím předávám:
string password = "aaaa";
string text = "12345678"; 

V javě dostanu zpět:

z ořezáním:
120, -121, 72, 57, -82, 59, 104, 30 -> new String(cipher, "ASCII") =  x�H9�;h 

bez ořezání:
93, 70, -57, -121, -64, -29, -80, 3  -> new String(cipher, "ASCII") =  ]F�����

V .NETu

"Microsoft Base Cryptographic Provider v1.0"
30 ,165, 38 ,107,11, 45, 132 ,77 -> ASCII = ?&k -?M

Pokud však změním providera na "Microsoft Strong Cryptographic Provider", dostanu zpět:
93,70 ,199,135 ,192,227,176, 3 - > ]F????? 

já bych však potřeboval, aby výsledek byl v javě stejný jako s Base providerem....

Díky

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý