Crashes when FIPS is enabled on Windows

Options
Ilya Voloshin
Ilya Voloshin
Community Member
edited April 2023 in 1Password 7 for Windows

I recently had to enable FIPS on my Windows work machine. I did the following registry setting: HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled to 1

Since then, the app crashes on start.

Thanks,
Ilya


1Password Version: 6.2.333d
Extension Version: Not Provided
OS Version: 10.0.10586 Build 10586
Sync Type: Family

Comments

  • Hi @Ilya Voloshin,

    Thanks for writing in. Are you using any local vaults in 1Password 6, specifically the agilekeychain format? AgileKeychain is not FIPS compatible, so if you have that stored in 1Password 6, it will halt/crash as the result of the FIPS policy you've set.

    You'd need to disable FIPS, remove the AgileKeychain vaults and re-enable FIPS.

  • Ilya Voloshin
    Ilya Voloshin
    Community Member
    Options

    No local vaults. Here's a screenshot of what's displayed: screenshot

  • Hi @Ilya Voloshin,

    That's weird, we've tested FIPS compatibility a few months ago and it worked fine with just 1Password.com accounts only. I wonder if they've changed something in Windows.

    Can you forward us your crash report, just in case it is something else.

    1. Click on Start Menu, search for Event Viewer and open it
    2. On the left sidebar, expand Custom Views on the top and then click on Administrative Events
    3. Reproduce the issue with 1Password
    4. Go back to the Event Viewer, right-click on the list to refresh. You should see errors from the source .NET Runtime. Right-click on the error to select Copy > Copy Details as text.
    5. Paste it into a new text file with NotePad, save it and attach it to an email, send that email to us at support+windows@agilebits.com along with your forum username and the link to this thread, so we can connect the dots.

    Please let us know here when you sent it, so we can confirm we got the email.

  • Ilya Voloshin
    Ilya Voloshin
    Community Member
    Options

    I sent the email.

    Exception Info: System.InvalidOperationException
    at System.Security.Cryptography.SHA256Managed..ctor()

    http://stackoverflow.com/questions/3554882/difference-between-sha256cryptoserviceprovider-and-sha256managed

  • Thanks, we'll reply to your email as soon as possible.

    ref: FPH-65764-841

This discussion has been closed.