Caues,
riesim sifrovanie na jednom projekte a pouzivame k tomu bouncycastle lightweight. A mam s tym drobny problem. Na win vista/ mac os sifrovanie/desifrovanie prebehne spravne avsak na win xp / debian sa desifrovanie zastavi na InvalidCipherTextException: pad block corrupted .. preliezol som vsetko mozne co sa na nete vala okolo tohoto problemu ale vsade sa spomina problem so ziskavanim klucu zo Stringu cez getBytes() co ma udajne robit problemy pri roznych locale. Doporucene je pouzit hexstring alebo prevliect string cez base64. To vsak nie je moj problem pretoze kluc mam ulozeny v byte[] a text po sifrovani prezeniem cez Hex.encode a pred desifrovanim Hex.decode. Skusal som vypisovat dlzky textov avsak tieto su rovnake a vysledok je stale ten isty .... pri decodovani to vyhuci na pad block corrupted .... Riesil niekto podobnu situaciu a ma na ju vhodne riesenie... Za rady, tipy vopred dakujem t.
