Trên thực tế, đường cong25519 đang trên đường được phê duyệt FIPS (NIST SP 800-186), nhưng đó không phải là điều bạn đang hỏi.
Để trả lời câu hỏi của bạn, vâng, NIST đã tuyên bố rằng họ cho phép thuật toán không được phê duyệt song song với trao đổi khóa ưa thích của họ. Hiện tại, quy trình được phê duyệt chính thức của họ sẽ yêu cầu xử lý chia sẻ khóa không được phê duyệt khác với quy trình được phê duyệt; tuy nhiên họ lưu ý rằng điều này sẽ thay đổi trong phiên bản tiếp theo của NIST SP 800-56C.
Tuyên bố thực tế của họ (từ https://csrc.nist.gov/Projects/post-quantum-cryptography/faqs) không chỉ áp dụng cho mật mã hậu lượng tử (một số văn bản đưa ra các ví dụ về hậu lượng tử đã được loại bỏ):
Có thể thực hiện chế độ thiết lập khóa kết hợp trong chế độ hoạt động được FIPS 140 phê duyệt không? (đã thêm vào 28/1/20)
Chế độ thiết lập khóa kết hợp ... được định nghĩa ở đây là sơ đồ thiết lập khóa là sự kết hợp của hai hoặc nhiều thành phần mà chính chúng là sơ đồ thiết lập khóa mật mã. Thuộc tính mong muốn là các khóa được tạo bởi lược đồ thiết lập khóa kết hợp vẫn an toàn nếu ít nhất một trong các lược đồ thành phần được bảo mật...
Các tiêu chuẩn NIST hiện tại ... có thể hỗ trợ một số cấu trúc thiết lập khóa kết hợp trong âFIPS mode,â như được định nghĩa trong FIPS 140. Ví dụ: giả sử rằng giá trị Z là bí mật chung được tạo trong mật mã được NIST phê duyệt lược đồ và giá trị T được tạo hoặc phân phối thông qua (các) lược đồ khác... Sau đây là các cách khác nhau để kết hợp giá trị T trong quy trình phái sinh khóa nhằm đạt được chế độ kết hợp được các tiêu chuẩn hiện hành cho phép:
Đối với bất kỳ phương pháp dẫn xuất khóa một bước nào được chỉ định trong SP 800-56C, đầu vào được xác định là SuppPrivInfo có thể được đưa vào trường FixedInfo (tùy chọn) và T có thể được đưa vào trường đó.
Trong bất kỳ phương pháp dẫn xuất chính nào được chỉ định trong SP 800-56C, cho dù là một bước hay trích xuất sau đó mở rộng, giá trị T có thể được bao gồm trong trường muối.
Ngoài ra, NIST có kế hoạch kết hợp một cấu trúc thiết lập khóa kết hợp sạch hơn và do đó thích hợp hơn trong bản sửa đổi tương lai của SP 800-56C:
Trong bất kỳ phương pháp dẫn xuất khóa nào được chỉ định trong SP 800 - 56C, bản sửa đổi sẽ cho phép ghép Z và T, ví dụ: Z||T, để đóng vai trò là bí mật chung thay vì Z. Điều này sẽ yêu cầu chèn T vào mã hóa cho lược đồ và mã xác thực FIPS 140 có thể cần phải được sửa đổi.