XRP Wallet Xaman Defends Security Amid $38M Losses Linked to Coldcard RNG Flaw

iconTheCryptoBasic
Share
AI summary iconSummary
XRP wallet Xaman has defended its security after $38 million in losses were linked to Coldcard’s RNG flaw. Xaman founder Wietse Wind said hardware wallets aren’t automatically secure, stressing that private key generation is critical. He noted Coldcard’s 2021 shift to a faulty software RNG went undetected for five years. Xaman uses built-in OS-level RNG on Android and iOS, blocking JavaScript-based systems. Wind said the method is audited and unchanged since its original review. As BTC remains a hedge against inflation, security flaws in key generation could also impact CFT efforts.

한국어로 보기

XRP Ledger wallet Xaman has defended its key generation system amid flaws in Coldcard’s random number generation (RNG) system that caused about $38 million in losses.

Xaman founder Wietse Wind said the incident shows that labeling a wallet as “hardware” does not automatically make it secure. He argued that the method used to create private keys is just as important as the device itself.

According to Wind, a 2021 Coldcard code change replaced its hardware random number generator with a faulty software-based system. The issue went unnoticed for around five years. In other words, some users may have had wallets that appeared secure but were created using weaker randomness.

Hardware Wallet Security Depends on Seed Generation

Wind said many users misunderstand what hardware wallets actually protect. While these devices keep private keys and transactions isolated, their security ultimately depends on how the wallet seed is generated.

He explained that if the seed generation process is weak, other security features may not be enough. A device can remain offline and well-protected, but it is still vulnerable if its seed was created using poor randomness.

Xaman Uses Built-In Mobile Security for Random Number Generation

Wind said Xaman creates new XRP Ledger accounts using the built-in cryptographic random number generators on Android and iOS.

Rather than relying on custom random number tools, Xaman obtains 128 bits of randomness directly from the phone’s operating system security features.

On iOS, Xaman uses SecRandomCopyBytes, which relies on Apple’s built-in random number systems and hardware security features. On Android, it uses SecureRandom, which depends on the device’s system randomness and hardware-backed security.

Wind also said Xaman blocks JavaScript-based random number generation in its React Native app to ensure that all randomness comes from the phone’s native security systems.

Founder Says Xaman’s Security System Has Remained Unchanged

Wind said older Android SecureRandom issues affected versions released before 2013 and do not apply to current devices supported by Xaman.

He explained that Xaman does not use custom cryptography or create its own random number systems. Instead, it relies on the same built-in security sources used by many banking apps and password managers.

Wind said the main question is not whether software or hardware wallets are safer, but rather how wallet randomness is generated and whether the process has been independently tested.

He added that Xaman’s system was audited years ago, continues to be tested regularly, and has remained unchanged since the original audit.

DisClamier: This content is informational and should not be considered financial advice. The views expressed in this article may include the author's personal opinions and do not reflect The Crypto Basic opinion. Readers are encouraged to do thorough research before making any investment decisions. The Crypto Basic is not responsible for any financial losses.

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.