Kryptomat - Các mật mã App
Với Kryptomat ứng dụng bất kỳ văn bản có thể được mã hóa. Để mã hóa Kryptomat sử dụng ở đây các thuật toán RSA. RSA (Rivest, Shamir, Adleman) là một phương pháp mã hóa bất đối xứng có thể được sử dụng cho cả mã hóa và chữ ký số. Trong quá trình bất đối xứng, hai cặp khóa được sử dụng, trái ngược với một hệ thống mật mã đối xứng. Một cặp khóa công khai để mã hóa dữ liệu và một cặp khóa bí mật để giải mã dữ liệu. Dữ liệu có thể được mã hóa với các cặp khóa công khai, mà lại chỉ có chủ sở hữu của khóa bí mật có thể giải mã. Do đó, các bên giao tiếp không cần phải biết một khóa bí mật được chia sẻ, góp phần tăng cường an ninh của mật mã.
Với các văn bản Kryptomat của bất kỳ chiều dài có thể được mã hóa bằng cách sử dụng phương pháp RSA. Sức mạnh của mã hóa ở đây có thể được xác định trong quá trình mã hóa bằng cách sử dụng bitlength (tiêu chuẩn quân sự là 1024 bit) của các số nguyên tố được tạo ra. Các bitlength là, tuy nhiên, phụ thuộc vào bộ nhớ heap có sẵn trong Android. Do hạn chế này cặp khóa có thể được sản xuất với một bitlength tối đa 1023 với các thiết bị thử nghiệm cho đến nay.
API level 30 migration.
Minor bug fixes.
Editorial changes.
Layout optimizations.