Как перевести (String incrypt) в base64 и обратно?
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String incrypt = "qwerty12345";
}
public void crypt_text(View v) {
}
public void incrypt_text(View v) {
}
}
Ответы (2 шт):
Автор решения: Sergei Buvaka
→ Ссылка
Кодирование:
String originalInput = "test input";
String encodedString = Base64.getEncoder().encodeToString(originalInput.getBytes());
Декодирование:
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
Это все в самом простом виде. Здесь можно посмотреть больше