The UI lets one split a secret into 3 shares with a threshold of 4. Even if the user should not happen, this is problematic as even if the user keeps all the shares they may lose the original data.
For example, asking for 3 shares with a threshold of 4 for the string "This is a test" yielded
Since there is a non-negligible risk of data loss due to an operator error, the UI should refuse to encode the data if the threshold is greater than the number of shares.
The UI lets one split a secret into 3 shares with a threshold of 4. Even if the user should not happen, this is problematic as even if the user keeps all the shares they may lose the original data.
For example, asking for 3 shares with a threshold of 4 for the string "This is a test" yielded
but decoded it as "畤燐ᠠޛ朦뮚᳗ꀶ뗛ᝬ臔굜".
Since there is a non-negligible risk of data loss due to an operator error, the UI should refuse to encode the data if the threshold is greater than the number of shares.