네, 그렇게 하면 안 됩니다. 개인 키는 클라이언트별로 비공개로 유지되어야 합니다.
10초의 키 생성 시간은 감수해야 할 비용입니다. 더 빠르게 처리할 수 있는 JS 암호화 API가 몇 가지 있습니다.