Использование jBCrypt для соления паролей в Android App вызывает длительное зависание

Я использую jBrypt Library для хеширования паролей пользователей при их регистрации с помощью моего приложения.

Я использую базовую хеш-функцию, например:

String pass = BCrypt.hashpw(rawPass, BCrypt.gensalt());

Я заметил одну-две минуты зависания при регистрации, и проверил отладчик, подтвердив, что BCrypt несет ответственность.

Действительно ли засоление пароля требует большой вычислительной мощности? Если да, то будет ли хорошей альтернативой отправка пароля открытого текста на сервер для его хеширования? Моя первоначальная мысль по этому вопросу заключалась в том, чтобы скрыть его до того, как он будет отправлен куда-либо. Любые идеи?

-121--1350390-

Dropshadow с css Я хочу добавить прозрачный dropshadow к моему див. у меня есть контейнер, а за ним я хочу разместить dropshadow. Я не хочу, чтобы у капельницы был цвет. Это то, что я до сих пор:....

Я хочу добавить прозрачный dropshadow к моему див. у меня есть контейнер, и за ним я хочу разместить dropshadow. Я не хочу, чтобы у капельницы был цвет. Вот что у меня есть до сих пор:

.content_right1{

    background:#fff;

    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
     border-radius:10px;

    -moz-box-shadow: 5px 5px 5px #99CCFF;
    -webkit-box-shadow: 5px 5px 5px #99CCFF ;
     box-shadow: 5px 5px 5px #99CCFF;

    /* other styles of the class */
    width:380px;
    float:left;

    margin-left:3px;
    padding:15px;

    min-height:450px;
    margin-left:15px;
}

я хочу добавить непрозрачность, но когда я делаю непрозрачность всего див меняется.

10
задан Pat 2 October 2011 в 14:55
поделиться