| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Хранение ключа |
| Автор: cypher 17.3.2009, 16:15 |
| Здравствуйте! Можно ли с помощью J2ME (CLDC, MIDP 2.0), записать к примеру 8 байт (закрытый ключ шифрования) гдето в телефон для постоянного хранения, так чтобы их нельзя было прочитать или хотя бы очень трудно? |
| Автор: W0LF 17.3.2009, 17:09 |
| RMS Добавлено через 1 минуту и 19 секунд но это будет постоянное хранение только для этого приложения или для песочницы. при удалении аппликухи РМС будет уничтожен |
| Автор: cypher 17.3.2009, 19:49 | ||
Если я правильно понял то это мне как рас и надо! Тесть чтобы никакая другая аппликация не могла читать записанные мной данные, это ведь ключ шифрования! Только что означает
|
| Автор: gosnis 17.3.2009, 19:57 |
| Есть возможность дать работать с RMS не только в рамках одной аппликации, но и всего Midlet Suit, где может быть несколько аппликаций. Может это имелось в виду под песочницей. |
| Автор: W0LF 18.3.2009, 02:20 |
| Да, именно это и имелось ввиду. Ни одно сторонее приложение не сможет получить доступ к Вашему RMS |
| Автор: cypher 18.3.2009, 16:09 |
| Спасибо W0LF! |
| Автор: Samuil 21.3.2009, 14:30 |
| Но ведь спокойно можно узнать где хранится Ваше хранилище(будь то смарт, или S40), и просто скопировать его на комп... ну а тут уже и все... в любом случае это не безопасно. Я думаю что лучший способ таков: есть у нас ключ шифрования, его мы зашифровываем другим ключом(уго придумывает юзверь), который нигде больше не храниться кроме как в голове юзверя. Когда надо, юзверь вводит ключ(из головы) и дальше этим ключом расшифровывается главный ключ... |