Dear Spire Support,
We are developing a cross-platform .NET library that utilizes Spire.XLS.
When testing on Red Hat Enterprise Linux 9.5 (RHEL 9.5), we encountered an issue where the license file (`license.elic.xml`) was not recognized, resulting in a license error.
This issue was resolved by changing the system's crypto policy using the command:
```
update-crypto-policies --set LEGACY
```
This suggests that the license file is signed using an outdated cryptographic algorithm (e.g., SHA1withRSA), which is no longer accepted under RHEL 9’s default security policy (OpenSSL 3.x).
We would appreciate your assistance with the following points:
1. What cryptographic signature algorithm (including hash function and padding mode) is used for `license.elic.xml`?
2. Is there a license file format available that is compatible with RHEL 9 or FIPS-compliant environments?
3. Do you have any plans to support more secure signature algorithms (e.g., SHA256withRSA) in future releases?
Thank you for your support.