[{"data":1,"prerenderedAt":366},["ShallowReactive",2],{"globals":3,"cookie-settings":230,"post-chainalysis-breach-password-hashes-tokens":263},{"id":4,"title":5,"description":6,"logo_light":7,"logo_dark":7,"address":7,"contact_email":8,"contact_phone":7,"header_menu":9,"footer_menu":10,"favicon":7,"public_url":11,"meta_title":12,"meta_description":13,"robots":14,"head_scripts":15,"body_scripts":16,"default_header":17,"default_footer":196,"social_links":7},1,"CredenShare","Secure credential sharing for modern teams. Encrypted in your browser, with time-limited, access-controlled links.",null,"hello@credenshare.io","fafb0437-6fc7-409e-bcce-a2519eacef43","96f782ae-6d59-4601-abd1-a4fca64cc4de","https://credenshare.io","CredenShare - Secure Credential Sharing","Share passwords, API keys and secrets securely with CredenShare. Encrypted in your browser, time-limited access, and detailed access logs.","# CredenShare Robots.txt\nUser-agent: *\nAllow: /\n\n# Sitemap\nSitemap: https://credenshare.io/sitemap.xml\n\n# Disallow admin paths\nDisallow: /api/\nDisallow: /admin/\nDisallow: /dev/\n\n# Allow main content\nAllow: /blog/\nAllow: /features/\nAllow: /pricing/\nAllow: /security/\nAllow: /docs/\n\n# Crawl-delay\nCrawl-delay: 1\n",[],[],{"id":18,"sort":7,"user_created":19,"date_created":20,"user_updated":19,"date_updated":21,"name":22,"logo":7,"show_cta":23,"cta_label":24,"cta_link":25,"cta_style":26,"sticky":23,"transparent":27,"navigation":28},"d16d4c9e-b3f8-4ea8-988b-eab863efb29c","e7d5f744-1dbd-47ad-9e01-63a9303d109e","2026-02-03T16:36:10.957Z","2026-08-17T22:46:13.371Z","Default Header",true,"Get Started","https://app.credenshare.io/register","primary",false,{"id":9,"sort":7,"user_created":19,"date_created":29,"user_updated":7,"date_updated":7,"title":30,"location":31,"items":32},"2026-02-03T16:36:40.078Z","Main Navigation","main-menu",[33,44,52,56,64,72,80,87,90,97,106,113,118,125,133,138,145,153,161,169,172,180,188],{"id":34,"sort":35,"user_created":19,"date_created":36,"user_updated":19,"date_updated":37,"label":38,"type":39,"url":40,"parent":41,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":42,"description":43,"badge":7},"157a8094-f17f-4348-bd73-774c0573b088",0,"2026-10-04T15:58:24.950Z","2026-10-23T23:13:13.022Z","Guides & Templates","custom","/resources","bf76488c-e318-48a2-8561-c32f76c61383","i-heroicons-document-text","Free practical guides and checklists",{"id":45,"sort":4,"user_created":19,"date_created":46,"user_updated":7,"date_updated":7,"label":47,"type":39,"url":48,"parent":49,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":50,"description":51,"badge":7},"1ee916dd-34a1-41fc-ad80-64681d2440ed","2026-02-11T11:19:14.086Z","Features","/features","0a887c3c-a748-4217-9e34-daf852801d4e","i-heroicons-sparkles","Everything CredenShare offers",{"id":49,"sort":4,"user_created":19,"date_created":53,"user_updated":7,"date_updated":7,"label":54,"type":55,"url":7,"parent":7,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"2026-02-11T11:19:13.606Z","Product","dropdown",{"id":57,"sort":4,"user_created":19,"date_created":58,"user_updated":7,"date_updated":7,"label":59,"type":39,"url":60,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":62,"description":63,"badge":7},"fd3cae1e-592b-413d-91e5-b1258e0aff49","2026-02-11T11:19:16.508Z","Team Onboarding","/solutions/team-onboarding","daee37a1-a164-4b63-be67-1f91e4e9b497","i-heroicons-user-plus","Securely onboard new team members",{"id":65,"sort":4,"user_created":19,"date_created":66,"user_updated":7,"date_updated":7,"label":67,"type":39,"url":68,"parent":41,"post":7,"navigation":9,"target":69,"classes":7,"page":7,"icon":70,"description":71,"badge":7},"0bacbbcf-acfb-4054-94dd-b3388ed7f576","2026-10-23T23:13:21.028Z","Compare","/compare","_self","i-heroicons-scale","Password managers and sharing tools compared",{"id":73,"sort":74,"user_created":19,"date_created":75,"user_updated":7,"date_updated":7,"label":76,"type":39,"url":77,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":78,"description":79,"badge":7},"63e46db0-4bed-4f24-b7bd-a79e821f3d89",2,"2026-02-11T11:19:16.976Z","Third-Party Access","/solutions/third-party-access","i-heroicons-users","Safe contractor credentials",{"id":81,"sort":74,"user_created":19,"date_created":82,"user_updated":7,"date_updated":7,"label":83,"type":39,"url":84,"parent":41,"post":7,"navigation":9,"target":69,"classes":7,"page":7,"icon":85,"description":86,"badge":7},"704e9cab-d404-4b7a-b5c1-d8d66aa45862","2026-10-23T23:13:21.131Z","How-to Guides","/guides","i-heroicons-light-bulb","Share passwords and secrets safely",{"id":61,"sort":74,"user_created":19,"date_created":88,"user_updated":7,"date_updated":7,"label":89,"type":55,"url":7,"parent":7,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"2026-02-11T11:19:16.058Z","Solutions",{"id":91,"sort":74,"user_created":19,"date_created":92,"user_updated":7,"date_updated":7,"label":93,"type":39,"url":94,"parent":49,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":95,"description":96,"badge":7},"6eb63ded-6ac9-4595-a55f-8795b193fe04","2026-02-11T11:19:14.648Z","How It Works","/how-it-works","i-heroicons-play-circle","See CredenShare in action",{"id":98,"sort":99,"user_created":19,"date_created":100,"user_updated":19,"date_updated":101,"label":102,"type":39,"url":103,"parent":41,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":104,"description":105,"badge":7},"8a9a4df2-3f19-4897-948a-a4d520b9389b",3,"2026-02-11T11:19:20.202Z","2026-10-23T23:13:13.401Z","Documentation","https://docs.credenshare.io","i-heroicons-book-open","Guides and API reference",{"id":107,"sort":99,"user_created":19,"date_created":108,"user_updated":7,"date_updated":7,"label":109,"type":39,"url":110,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":111,"description":112,"badge":7},"1cf2f869-1bb4-447a-b9d7-738b45995379","2026-02-11T11:19:17.466Z","Credential Collection","/solutions/secure-requests","i-heroicons-inbox-arrow-down","Request credentials securely",{"id":114,"sort":99,"user_created":19,"date_created":115,"user_updated":7,"date_updated":7,"label":116,"type":39,"url":117,"parent":7,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"790829b5-6e85-45a2-b729-01a224f1c816","2026-02-11T11:19:18.867Z","Pricing","/pricing",{"id":119,"sort":99,"user_created":19,"date_created":120,"user_updated":7,"date_updated":7,"label":121,"type":39,"url":122,"parent":49,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":123,"description":124,"badge":7},"5c9151ac-94e1-4d54-8032-768568b9ad02","2026-02-11T11:19:15.116Z","Security","/security","i-heroicons-shield-check","Our security architecture",{"id":126,"sort":127,"user_created":19,"date_created":128,"user_updated":7,"date_updated":7,"label":129,"type":39,"url":130,"parent":49,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":131,"description":132,"badge":7},"d7882f47-9f94-4860-93df-0025ff5ac8bc",4,"2026-02-11T11:19:15.577Z","Integrations","/integrations","i-heroicons-puzzle-piece","Slack, API, and more",{"id":134,"sort":127,"user_created":19,"date_created":135,"user_updated":7,"date_updated":7,"label":136,"type":39,"url":137,"parent":7,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"e696e64d-65e1-4b67-aef9-60db78b9f4cf","2026-02-11T11:19:19.313Z","Blog","/blog",{"id":139,"sort":127,"user_created":19,"date_created":140,"user_updated":7,"date_updated":7,"label":141,"type":39,"url":142,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":143,"description":144,"badge":7},"2ac2df39-fbae-45a2-b87a-313bebb4a87b","2026-02-11T11:19:17.957Z","Development Teams","/solutions/development-teams","i-heroicons-code-bracket-square","Secure credentials for dev workflows",{"id":146,"sort":127,"user_created":19,"date_created":147,"user_updated":19,"date_updated":148,"label":149,"type":39,"url":150,"parent":41,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":151,"description":152,"badge":7},"719ce073-d71f-4450-b45a-f08a05db21b2","2026-02-11T11:19:20.640Z","2026-10-23T23:13:13.301Z","About","/about","i-heroicons-information-circle","Our mission and team",{"id":154,"sort":155,"user_created":19,"date_created":156,"user_updated":7,"date_updated":7,"label":157,"type":39,"url":158,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":159,"description":160,"badge":7},"e18246ff-9a00-449a-88f8-09490a3cead2",5,"2026-08-24T23:17:28.605Z","Vendor Access","/solutions/vendor-access","i-heroicons-building-office-2","Share credentials with outside vendors",{"id":162,"sort":155,"user_created":19,"date_created":163,"user_updated":19,"date_updated":164,"label":165,"type":39,"url":166,"parent":41,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":167,"description":168,"badge":7},"567bc13d-4499-4dc5-a346-5eba54c1c500","2026-02-11T11:19:21.085Z","2026-10-23T23:13:13.212Z","Tools","/tools","i-heroicons-wrench-screwdriver","Free security & developer tools",{"id":41,"sort":155,"user_created":19,"date_created":170,"user_updated":7,"date_updated":7,"label":171,"type":55,"url":7,"parent":7,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"2026-02-11T11:19:19.768Z","Resources",{"id":173,"sort":174,"user_created":19,"date_created":175,"user_updated":7,"date_updated":7,"label":176,"type":39,"url":177,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":178,"description":179,"badge":7},"99bda669-3c3a-4521-815b-a1eb22a4098e",6,"2026-08-24T23:17:28.791Z","AI Agents","/solutions/ai-agents","i-heroicons-cpu-chip","Give agents scoped, expiring credentials",{"id":181,"sort":174,"user_created":19,"date_created":182,"user_updated":19,"date_updated":183,"label":184,"type":39,"url":185,"parent":41,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":186,"description":187,"badge":7},"1f787a64-8e12-484d-ae97-b6349bc82e52","2026-02-11T11:19:21.524Z","2026-10-23T23:13:13.121Z","Pastebin","https://paste.credenshare.io","i-heroicons-clipboard-document","Secure encrypted pastebin",{"id":189,"sort":190,"user_created":19,"date_created":191,"user_updated":19,"date_updated":192,"label":193,"type":39,"url":194,"parent":61,"post":7,"navigation":9,"target":7,"classes":7,"page":7,"icon":159,"description":195,"badge":7},"1f06247b-4633-4341-a388-95ffa524a27a",7,"2026-02-11T11:19:18.416Z","2026-08-24T23:17:03.952Z","Enterprise","/enterprise","Compliance and audit-ready security",{"id":197,"sort":7,"user_created":19,"date_created":198,"user_updated":19,"date_updated":199,"name":200,"logo":7,"tagline":201,"show_social":23,"copyright_text":202,"show_newsletter":23,"newsletter_heading":203,"newsletter_description":204,"navigation_columns":205,"bottom_links":206},"355d9ac1-c909-4cda-9071-cd3abb00a0b5","2026-02-03T16:36:11.825Z","2026-11-02T14:01:12.933Z","Default Footer","Secure credential sharing for modern teams.","© {year} CredenShare Inc. All Rights Reserved.","Stay updated","Credential incidents explained and practical guides, every two weeks. Unsubscribe any time.",[],{"id":207,"sort":7,"user_created":19,"date_created":208,"user_updated":7,"date_updated":7,"title":209,"location":210,"items":211},"861b9a44-206d-4778-9251-f5269206fdf9","2026-02-03T16:36:41.786Z","Legal Links","legal-menu",[212,218,224],{"id":213,"sort":4,"user_created":19,"date_created":214,"user_updated":19,"date_updated":215,"label":216,"type":39,"url":217,"parent":7,"post":7,"navigation":207,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"3e16a067-ce9f-4e4d-aea6-7a602094f9df","2026-02-03T16:37:32.902Z","2026-08-25T00:24:57.325Z","Terms of Service","/legal/terms",{"id":219,"sort":74,"user_created":19,"date_created":220,"user_updated":19,"date_updated":221,"label":222,"type":39,"url":223,"parent":7,"post":7,"navigation":207,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"6e9bc58b-b6d0-46f8-8c7b-123ea3273f5b","2026-02-03T16:37:32.360Z","2026-08-25T00:24:57.850Z","Privacy Policy","/legal/privacy",{"id":225,"sort":99,"user_created":19,"date_created":226,"user_updated":19,"date_updated":227,"label":228,"type":39,"url":229,"parent":7,"post":7,"navigation":207,"target":7,"classes":7,"page":7,"icon":7,"description":7,"badge":7},"78a410a6-802d-4920-a915-d8e5d2155f0c","2026-02-03T16:37:33.462Z","2026-08-25T00:24:59.086Z","Cookie Policy","/legal/cookies",{"enabled":23,"banner_position":231,"banner_title":232,"banner_text":233,"accept_all_text":234,"decline_all_text":235,"preferences_text":236,"save_preferences_text":237,"policy_page":238,"privacy_page":240,"categories":242,"id":4},"bottom","We value your privacy","We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking \"Accept All\", you consent to our use of cookies.","Accept All","Decline All","Manage Preferences","Save Preferences",{"slug":239},"legal/cookies",{"slug":241},"legal/privacy",[243,248,253,258],{"id":244,"name":245,"key":246,"description":247,"required":23,"default_enabled":23},"1","Essential","essential","Required for the website to function. Cannot be disabled.",{"id":249,"name":250,"key":251,"description":252,"required":27,"default_enabled":27},"2","Analytics","analytics","Help us understand how visitors interact with our website.",{"id":254,"name":255,"key":256,"description":257,"required":27,"default_enabled":27},"3","Marketing","marketing","Used to deliver relevant advertisements and track campaign performance.",{"id":259,"name":260,"key":261,"description":262,"required":27,"default_enabled":27},"4","Preferences","preferences","Remember your settings and preferences for a better experience.",{"id":264,"status":265,"sort":7,"user_created":19,"date_created":266,"user_updated":19,"date_updated":267,"date_published":268,"user_published":19,"date_scheduled_publish":268,"title":269,"slug":270,"seo":271,"excerpt":279,"tags":280,"categories":293,"blocks":299,"featured_image":346,"author":360},"ca2687df-daca-485f-ac17-cb751f0938ba","published","2026-11-06T14:20:44.749Z","2026-11-06T16:06:22.313Z","2026-11-06T16:06:22.321Z","Chainalysis breach: password hashes and live tokens for all users exposed","chainalysis-breach-password-hashes-tokens",{"title":272,"meta_description":273,"no_index":27,"no_follow":27,"og_title":274,"og_description":274,"og_image":7,"sitemap_change_frequency":275,"sitemap_priority":276,"additional_fields":277},"Chainalysis breach: hashes and live tokens exposed","Chainalysis says password hashes and live tokens for all users were exposed, and every user must reset passwords and rotate API keys. What to do now.","","monthly",0.6,{"canonical_url":278},"https://credenshare.io/blog/chainalysis-breach-password-hashes-tokens","Chainalysis's incident page went from no evidence of token access to password hashes and live tokens for all users exposed in under a week. What happened, what customers must do, and how to make a forced key rotation a short task.",[281,288],{"tags_id":282},{"id":283,"status":284,"user_created":19,"date_created":285,"user_updated":7,"date_updated":7,"slug":286,"name":287},"26cdb14a-ced0-4366-b112-7370c97f4026","draft","2026-02-09T19:40:46.566Z","credentials","Credentials",{"tags_id":289},{"id":290,"status":284,"user_created":19,"date_created":291,"user_updated":7,"date_updated":7,"slug":292,"name":121},"c3b30a85-9580-418c-953e-cf29032755a0","2026-02-09T19:40:48.946Z","security",[294],{"categories_id":295},{"id":296,"status":284,"sort":7,"user_created":19,"date_created":297,"user_updated":7,"date_updated":7,"parent":7,"name":121,"description":298,"image":7,"slug":292},"53da492a-49b5-4508-92b5-fe173c23891d","2026-02-09T19:40:43.953Z","Deep dives into encryption, data protection, and credential security.",[300,307,320],{"id":301,"collection":302,"item":303},85,"block_markdown",{"id":304,"sort":7,"user_created":19,"date_created":305,"user_updated":7,"date_updated":7,"content":306},"62f0313e-963a-44ea-b6a9-23664cac9be7","2026-11-06T14:20:44.769Z","*What we know as of November 6, 2026, from Chainalysis's security incident page, first posted October 30 and last updated November 6. Figures are theirs.*\n\nChainalysis, the blockchain analysis company whose tools are used for investigations and for compliance screening of crypto transactions, has spent the past week publishing a running account of a security incident. Read from top to bottom, the page shows something every team that relies on a SaaS vendor should take to heart: what is known about which credentials were exposed changed several times in a few days, and the advice to customers grew with it.\n\nOn November 4, the company wrote that names, usernames, password hashes and live tokens for all Chainalysis users had been exposed to a malicious actor. Two days later it began restoring access in phases, and every user is now required to reset their password and rotate API keys, where they have them, before registering transactions again.\n\n## What happened, in Chainalysis's own timeline?\n\nThe first update, dated October 30, said Chainalysis had been \"the target of a cybersecurity incident, similar to many other tech platforms in recent weeks.\" According to the email sent to affected customers that day, the company had detected an external actor using offensive agentic techniques to gain unauthorized access to its systems and internal tools during October. At that point, Chainalysis said it had found no evidence that investigation content, passwords in clear text, MFA secrets or user session tokens had been accessed. It did say that some customer data had been accessed, which it described as non-sensitive: user IDs, full names, email addresses and organization role labels. It asked users to watch for unexpected password reset requests and authentication prompts, and recommended turning on two-factor authentication.\n\nOn November 2, the company took some products offline as a precaution, including Reactor and Data Solutions, while it continued to run its compliance monitoring products under closer watch.\n\nOn the morning of November 4, Chainalysis began emailing certain customers whose passwords, it said, had been exposed in an \"on-path attack.\" It locked those accounts and required a reset. Later that morning it reported abnormal activity and took its KYT product offline, both the user interface and the API, along with other address screening products and the login page itself.\n\nThat evening came the broader finding: on Monday, November 2, the company had discovered that names, usernames, password hashes and live tokens for all users had been exposed. Chainalysis said it still had no evidence that investigations data had been accessed or that its attribution data had been manipulated, and that it was notifying customers whose KYT accounts appeared to have been accessed without authorization. On November 6, it began bringing KYT and Address Screening back for customers who send in trusted IP addresses for an allowlist.\n\n## Why does the changing picture matter to customers?\n\nNone of this is unusual for an incident investigation. Early updates describe what has been confirmed so far, and confirmation takes time. The first notice said there was no evidence that session tokens had been accessed; less than a week later, the company reported that live tokens for every user had been exposed. Both statements can be accurate at the time they were written.\n\nThe practical point is for customers. If you wait for a vendor to confirm that your credentials were taken before you rotate them, you are working on the vendor's investigation clock, which can run days behind the attacker. A notice that says \"no evidence of access so far\" is a good moment to find out where that vendor's keys and logins live in your organization, so that rotating them is quick if the next update asks for it.\n\n## Who should act, and what should they do now?\n\nChainalysis customers should follow the company's own instructions. It says users will have to reset their passwords and rotate API keys as part of restoring access, and that allowlisting trusted IP addresses is part of the process. Anyone who used their Chainalysis password on another service should change it there too, which the company itself recommends.\n\nThe company also gave one instruction that is easy to skip: go directly to the Chainalysis login page to reset a password, rather than clicking links in any password-reset emails. Breach notices tend to be followed by look-alike emails, and the October 30 notice already warned users to be wary of unexpected reset requests and authentication prompts.\n\nFor everyone else, the incident is a useful rehearsal. Pick one vendor whose API keys your team depends on and work through what a forced rotation would involve:\n\n1. List every place the key is used: CI secrets, `.env` files, scripts, scheduled jobs and integrations.\n2. Name the person who can issue a new key, and the people who need to receive it.\n3. Decide how the new key will reach them, and how the old one will be revoked once it has.\n\nThe third step is where rotations often go wrong. Under time pressure, a new production key gets pasted into a team channel or an email thread \"just for now,\" and that copy can outlast the incident it was meant to fix. Our [guide to sharing an API key](https://credenshare.io/guides/share-an-api-key) covers the handover in more detail, and the [LiteLLM post-mortem we wrote about](https://credenshare.io/blog/litellm-deleted-key-not-revoked) shows how a credential that was cleaned up but not revoked can come back months later.\n\n## What is the lesson for credentials you share at work?\n\nPasswords and tokens stored by a vendor are outside your control, and you can only limit how far one exposure reaches. Unique passwords keep a leaked hash from becoming a key to other services. Scoped API keys limit what a stolen one can do. A rotation plan you have already practised turns \"every user must rotate their keys\" into a short task rather than a scramble.\n\nThe same goes for credentials that move between people. When a new password or key has to change hands during a rotation, send it in an encrypted link that expires after it is read, rather than leaving it in chat history. With CredenShare, shares created in the browser are encrypted before they leave it, while shares created from Slack are encrypted on CredenShare's servers. Our guide to [sending a password securely](https://credenshare.io/guides/send-a-password-securely) walks through both.\n\nChainalysis says its investigation is continuing and that it will post further updates as restoration progresses. We will add an update here if it publishes a root cause.\n\n---\n\n**Sources** (checked on November 6, 2026):\n[Chainalysis: Chainalysis Security Incident Information (October 30, 2026, updated November 6, 2026)](https://www.chainalysis.com/blog/security-incident-october-30/) ·\n[The Hacker News: Chainalysis Breach Exposes All Users' Credentials, Forces Shutdown of Key Services (November 6, 2026)](https://thehackernews.com/2026/11/chainalysis-breach-exposes-all-users.html)\n\n*Product names are trademarks of their respective owners. CredenShare is not affiliated with them.*",{"id":308,"collection":309,"item":310},86,"block_newsletter",{"id":311,"sort":7,"user_created":19,"date_created":312,"user_updated":7,"date_updated":7,"headline":313,"description":314,"placeholder_text":315,"button_text":316,"button_style":26,"form_action":7,"success_message":317,"error_message":318,"layout":319,"show_name_field":7,"background_color":7,"text_color":7,"style":7},"adb4fb73-f354-4a23-b0ec-53c54c3de223","2026-11-06T14:20:44.822Z","Get the next one in your inbox","Every two weeks: one credential incident explained, three things worth knowing, and the practical steps from our latest guides. Unsubscribe any time.","Your work email","Subscribe","Almost there: check your inbox for a confirmation link.","Something went wrong. Please try again.","card",{"id":321,"collection":322,"item":323},87,"block_cta",{"id":324,"sort":7,"user_created":19,"date_created":325,"user_updated":7,"date_updated":7,"headline":326,"description":327,"alignment":328,"layout":329,"background_type":330,"background_color":7,"background_image":7,"gradient_start":331,"gradient_end":332,"gradient_direction":333,"text_color":7,"style":7,"buttons":334},"dda29d00-2d84-4d9c-994e-5cd11d5ea32c","2026-11-06T14:20:44.841Z","Rotate a key without leaving the new one in chat","Free plan: 3 shares a day, encrypted in your browser.","center","stacked","gradient","#4c1d95","#7c3aed","to-right",[335,341],{"id":336,"sort":4,"user_created":19,"date_created":337,"user_updated":7,"date_updated":7,"cta_id":324,"label":338,"url":339,"variant":340,"size":7,"icon":7,"open_new_tab":7},"bc4bf6e1-2e71-4eb2-90fa-ca44f275c9b1","2026-11-06T14:20:44.852Z","Get started free","https://app.credenshare.io/register?utm_source=credenshare.io&utm_medium=blog&utm_campaign=chainalysis-breach-password-hashes-tokens","solid",{"id":342,"sort":74,"user_created":19,"date_created":343,"user_updated":7,"date_updated":7,"cta_id":324,"label":344,"url":84,"variant":345,"size":7,"icon":7,"open_new_tab":7},"b07c2938-585d-4d2a-a09f-5466119263dc","2026-11-06T14:20:44.866Z","Read the guides","outline",{"id":347,"storage":348,"filename_disk":349,"filename_download":350,"title":351,"type":352,"folder":7,"uploaded_by":19,"created_on":353,"modified_by":7,"modified_on":354,"charset":7,"filesize":355,"width":356,"height":357,"duration":7,"embed":7,"description":7,"location":7,"tags":7,"metadata":358,"focal_point_x":7,"focal_point_y":7,"tus_id":7,"tus_data":7,"uploaded_on":359},"aff9a91e-855b-494a-8a68-7c9c51cd47d8","s3","aff9a91e-855b-494a-8a68-7c9c51cd47d8.png","blog-chainalysis-breach-password-hashes-tokens.png","Chainalysis breach: password hashes and live tokens for all users exposed (illustration)","image/png","2026-11-06T14:20:43.977Z","2026-11-06T14:20:44.602Z","503991",1600,900,{},"2026-11-06T14:20:44.599Z",{"id":361,"status":265,"sort":7,"user_created":19,"date_created":362,"user_updated":19,"date_updated":363,"name":5,"bio":364,"slug":365,"social_links":7,"seo":7,"avatar":7},"5fd13617-6298-4746-90f0-1c5c09ae18a3","2026-02-09T19:40:40.523Z","2026-02-09T19:43:37.635Z","The CredenShare team writes about secure credential sharing, password management, and enterprise security best practices.","credenshare",1794237320507]