คริปโต

คลิกเพื่อคัดลอก

คริปโต

โมดูล "Crypto" ช่วยให้ดำเนินการเข้ารหัส: การเข้ารหัสและถอดรหัสข้อมูล การสร้างคีย์ส่วนตัวและสาธารณะ การสร้างและการตรวจสอบลายเซ็นดิจิทัลอิเล็กทรอนิกส์

ไม่จำเป็นต้องตั้งค่าเพิ่มเติม

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

  • Crypto: สร้างคีย์ RSA
การเร่งฮาร์ดแวร์

ในกระบวนการทางธุรกิจการเข้ารหัสส่วนใหญ่ เรามีการเร่งฮาร์ดแวร์การเข้ารหัสในตัว ดังนั้นคุณจึงได้รับประโยชน์ทั้งหมดหากคุณเรียกใช้แอปพลิเคชันของคุณบนฮาร์ดแวร์ที่รองรับ (AES-NI)

ขีดจำกัดของทรัพยากรคอมพิวเตอร์

เนื่องจากข้อจำกัดด้านทรัพยากรการประมวลผลสำหรับแอปพลิเคชันที่มีการสมัครสมาชิกฟรีและระดับล่าง จึงมีโอกาสที่การดำเนินการที่ต้องใช้การประมวลผลสูง เช่น สร้างคีย์ RSA ที่มีความยาวคีย์ 4096+ จะทำให้หมดเวลาหรือการรอคอยที่ยาวนานมาก ข้อจำกัดเดียวกันนี้อาจเกิดขึ้นกับฮาร์ดแวร์ระดับต่ำ หากคุณโฮสต์แอปพลิเคชันเซิร์ฟเวอร์ด้วยตนเอง


ผู้ตรวจสอบความถูกต้อง

โมดูล Validators จะตรวจสอบข้อมูลผู้ใช้ทั่วไป (บัตรธนาคาร 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 Filter