CyaSSL là một mã nguồn mở và iplementation thương mại của SSL cho dấu chân nhỏ và thiết bị nhúng.
CyaSSL hỗ trợ nhiều API, TLS 1.1, cũng như bộ mã hoá cho 3DES, RC4 và AES.
Cài đặt:
Để xây dựng trên Linux, Solaris, * BSD, Mac OS X, hoặc Cygwin:
./configure
làm
từ thư mục ./testsuite/ chạy ./testsuite
để thực hiện một debug xây dựng:
./configure --enable-debug --disable-chia sẻ
làm
là gì mới trong phiên bản này:
- Thả 3.6.0 của wolfSSL có sửa lỗi và các tính năng mới bao gồm cả mới Max Sức mạnh xây dựng mà chỉ cho phép TLSv1.2, AEAD thuật toán mã hóa, và PFS (Perfect Forward bí mật), hỗ trợ vé phiên phía máy chủ, FIPS phiên bản đệ trình cho iOS, TI Crypto Tăng tốc phần cứng, sửa DTLS phân mảnh, ECC xác nhận kiểm tra trọng điểm, giảm bộ nhớ cho đường cong / Ed25519, JNI xây dựng chuyển đổi, PicoTCP cải tiến, DH phút phù du phím thực thi kích thước, KEEP_PEER_CERT và AltNames bây giờ có thể được sử dụng cùng nhau, ChaCha20 lớn sửa chữa cuối nhỏ, và nhiều hơn nữa .
là gì mới trong phiên bản 2.9.0:
- Phiên bản này cho biết thêm Freescale RNGA, RNGB, và mmCAU hỗ trợ, mở rộng TLS mới (ECC, cắt bớt HMAC), hỗ trợ SCEP với sự hỗ trợ một phần PKCS # 7, PKCS # 10 Giấy chứng nhận hệ Signing Request, DTLS cửa sổ, cải tiến OCSP, GMAC băm trượt, Windows xây dựng sửa chữa, hỗ trợ Harmony Microchip MPLAB, ECC mã hóa / giải mã nguyên thủy, thế hệ chứng ECC, và nhiều hơn nữa.
là gì mới trong phiên bản 2.8.0:
- Các tính năng mới trong CyaSSL 2.8.0 bao gồm AES- hỗ trợ NI cho cả AES-GCM và AES-CCM, NetX mặc định I / O xử lý gọi lại, IPv6 bản sửa lỗi cho DTLS Xin chào Cookies, khả năng dỡ bỏ certs / phím sau khi bắt tay với CyaSSL_UnloadCertsKeys (), phần mở rộng chứng SEP, thu khí gọi lại cho dễ dàng hơn giải phóng tài nguyên, CYASSL_MAX_ERROR_SZ bên ngoài cho đúng kích thước bộ đệm lỗi, MacEncrypt và DecryptVerify Hàm hồi cho tài nguyên tử Record Layer chế biến, Public Key Hàm hồi cho ECC và RSA, và khách hàng doanh nghiệp gửi certs trống theo yêu cầu nếu nó không có một với TLS.
là gì mới trong phiên bản 2.7.0:
- Phiên bản này cho biết thêm SNI, Keil MDK-ARM dự án các tập tin, tự đại diện và tên miền altname đề kiểm tra, phiên dai dẳng và bộ nhớ cache chứng, cải tiến độ tin cậy DTLS, và nhiều hơn nữa .
là gì mới trong phiên bản 2.5.0:
- Phiên bản này bao gồm sửa lỗi, bản sửa lỗi cho các & quot ; Lucky 13 & quot; TLS CBC tấn công đệm thời gian, hỗ trợ Microchip PIC32, MPLAB X tập tin dự án ví dụ cho các PIC32 Ethernet Starter Kit, một cập nhật CTaoCrypt chuẩn ứng dụng cho các hệ thống nhúng, 1024-bit kiểm tra certs / phím và cert / bộ đệm phím, AES-CCM-8 crypto và bộ mã hoá, Camellia mật và bộ mã hoá, callbacks OCSP, hỗ trợ STM32F2 với mật phần cứng và RNG, và hỗ trợ Nitrox Cavium.
là gì mới trong phiên bản 2.4.6:
- Phiên bản này cho biết thêm ECC, LeanPSK, CyaSSL_peek () , CodeWarrior, và MQX hỗ trợ, Freescale Kinetis với H / W hỗ trợ RNG, autoconf xây dựng có sử dụng jobserver, và nhiều hơn nữa.
là gì mới trong phiên bản 2.4.0:
- Phiên bản này cho biết thêm sửa lỗi và một vài tính năng mới, bao gồm DTLS độ tin cậy, giảm sử dụng bộ nhớ sau cái bắt tay, và một quá trình xây dựng được cập nhật.
là gì mới trong phiên bản 2.0.6:
- Phiên bản này có sửa lỗi và một vài tính năng mới, bao gồm các bản sửa lỗi cho CA kiểm tra cơ sở chế, tham khảo tính CTX, ban đầu bổ sung đơn vị kiểm tra, sửa chữa Lean và Mean Windows, ECC điểm chuẩn, ssmtp xây dựng hỗ trợ, khả năng nhóm tin bắt tay với set_group_messages (ctx / ssl), CA callbacks Ngoài bộ nhớ cache, và xuất khẩu của Base64_Encode để sử dụng chung.
là gì mới trong phiên bản 2.0.0 RC3:
- Phiên bản này có sửa lỗi và một vài tính năng mới , bao gồm cả cập nhật hỗ trợ autoconf, tốt hơn & quot; thực hiện cài đặt & quot; và & quot; gỡ bỏ cài đặt & quot; (sử dụng các thư mục hệ thống), & quot; làm bài kiểm tra & quot; / & quot; làm cho kiểm tra & quot ;, và một CyaSSL mới và CTaoCrypt cấu trúc tiêu đề .
là gì mới trong phiên bản 1.9.0:
- Phiên bản này cho biết thêm sửa lỗi, cải thiện TLSv1.2 qua thử nghiệm và tốt hơn băm / sig algo ids, một --enable-WebServer build tùy chọn cho yaSSL nhúng máy chủ Web, không đúng, AES phát hiện thiết lập phím, người dùng cert xác minh cải tiến gọi lại, và nhiều hơn nữa .
Bình luận không