隐蔽性
点击复制
密码学
Crypto "模块允许执行加密操作:数据的加密和解密,私人和公共密钥的生成,电子数字签名的生成和验证。
不需要额外的设置。
加密。业务流程
AES加密和解密。CBC和ECB模式
- Crypto: Encrypt AES-CBC
- Crypto: Decrypt AES-CBC
- Crypto: Encrypt AES- ECB
- Crypto: Decrypt AES- ECB
RSA加密和解密
- Crypto: Encrypt RSA
- Crypto: Decrypt RSA
电子签名和签名验证
- Crypto: RSA Sign (MD5)
- Crypto: RSA Sign (SHA1)
- Crypto: RSA Sign (SHA256)
- Crypto: RSA Sign (SHA512)
- Crypto: RSA Verify Signature (MD5)
- Crypto: RSA Verify Signature (SHA1)
- Crypto: RSA Verify Signature (SHA256)
- Crypto: RSA Verify Signature (SHA512)
生成RSA私钥和公钥
- 密码学。生成RSA密钥
硬件加速在大多数加密业务流程中,我们内置了加密硬件加速,所以如果你在支持的硬件上运行你的应用程序,你可以得到所有的好处(AES-NI)。
计算资源限制由于免费和低端订阅的应用程序的计算资源限制,像生成RSA密钥这样的计算量大的操作有可能导致超时或很长的等待时间。如果你是自我托管你的服务器应用程序,同样的限制可能发生在低级别的硬件上。
验证器
验证器 模块检查普通用户数据(银行卡、TIN等)是否符合格式。
验证器。业务流程
- Validate OGRNIP RU
- Validate OGRN RU
- Validate SNILS RU
- Validate INN RU
- Validate KPP RU
- Validate BIK RU
- Validate IIN KZ
- Validate Bank Card Number (Luhn)
- Validate KS RU
- Validate RS RU
关于每个业务流程块的详细信息--在 "业务逻辑--块的清单--验证器 "部分。
IP过滤器
IP过滤模块提供中间件,用于按IP地址过滤终端请求。
该模块是自动配置的。
中间件
- IP Filter