Какие алгоритмы шифрования применяются в шифровании паролей веб браузеров

Discussion in 'Песочница' started by vlad-repin1990, 30 Dec 2019.

  1. vlad-repin1990

    Joined:
    28 Jul 2018
    Messages:
    67
    Likes Received:
    12
    Reputations:
    0
    Opera, Safari, Yandex brauser, Mail brauser, Edge ,Crome,Atom,IE,FireFox
     
  2. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    ОгнеЛисичка - протокол TLS и только. Хэш - SHA256/512.
    И использование того или иного протокола - зависит от конкретного веб-сайта, никак не от браузера.

    [​IMG]
     
  3. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    620
    Likes Received:
    1,053
    Reputations:
    47
    но он то спрашивает про встроенный манагер паролей. А там пароли хранятся не как хеш, а зашифрованные, иначе браузеру пришлось бы гадать, где какой пароль.
    Firefox это АЕS-256. Chrome зависит от системы. Edge использует CredentialLocker.
     
    Spinus likes this.
  4. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    Весьма размытый вопрос ОП. Пассы и браузеры - друг от друга отдельно.
    Дикость эдакая, хранить пассы в чём-то встроенном. Возможно, ОП поставил себе несколько иную задачу.
     
  5. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    620
    Likes Received:
    1,053
    Reputations:
    47
    ну я думаю, он вряд-ли хочет сам у себя пароли выдирать. Да и у себя в /home/blitz/.mozilla/firefox/*****.default/key4.db загляните.
     
  6. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    Вы таки желаете /me повеселить?
    Этого файла - not key4.db neither login.json, не было изначально и не будет никогда, если собирать Firefox своими чистыми руками.

    [​IMG]

    cash браузера - в RAM.
    Ничего не сохраняется и не запоминается, помимо воли на то Блиц.
     
    #6 altblitz, 30 Dec 2019
    Last edited: 30 Dec 2019
  7. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    620
    Likes Received:
    1,053
    Reputations:
    47
    А кто же тогда у вас файл key4.db 7.мая 2019 года создал? или вы со дня капитуляции не перезагружались?
     
    user100 likes this.
  8. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    Нет и не было ничего внутри такого файла - key4.db 7.мая 2019.
    Что нужно Блиц, создаст сам, собрав скоростную ОгнеЛисичку, избавив от телеметрия, шпионства и прочей хуеты.

    [​IMG]
     
    #8 altblitz, 30 Dec 2019
    Last edited: 30 Dec 2019
  9. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    620
    Likes Received:
    1,053
    Reputations:
    47
    Но что-то слишком большой файл в 294912 байтов для пустоты. Скорее всего у вас там ничего и нет, кроме как мета-данных таблицы, но функционал сохранения паролей вы (пока ещё) патчами не выпилили.
    А вообще конечно пропатченный/собранный софт это гуд. Патчи сами пишите?
     
  10. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,697
    Likes Received:
    3,139
    Reputations:
    236
    signon.rememberSignons: false

    Пассы - не сохранять и не иметь.
    Для этого есть KeePass.


    [​IMG]

    > А вообще конечно пропатченный/собранный софт это гуд. Патчи сами пишите?


    Как принято говорить - "Довожу напильником и кувалдой до нужной кондиции и состояния"
    Некоторые идеи, security и privacy, взяты с наработок программистов с GitHub.

    Но большинство их, идей, по ускорению работы ОгнеЛисички и удалению из кода ненужного - своё.
    Ужасно долго компилируется FF, часа два минимум, и как всегда, спотыкается на последних стадиях, при сборке гигантской .lib