Việc tạo ra các khóa riêng tư hoặc cụm từ ghi nhớ an toàn đòi hỏi sự ngẫu nhiên chất lượng cao. Trong khi các trò chơi bài có thể cung cấp sự ngẫu nhiên đủ cho việc sử dụng thông thường, chúng không đáp ứng được yêu cầu cho mục đích mật mã. Để đạt được độ entropy an toàn ít nhất 128 bit, người ta phải rút bài ngẫu nhiên 128 lần, một quá trình mà việc xáo bài bằng tay có thể không đảm bảo độ tin cậy. Việc tung xúc xắc là một lựa chọn tốt hơn, yêu cầu ít nhất 50 lần tung xúc xắc công bằng để đạt được độ entropy bảo mật tối thiểu, vì 6^50 vượt quá 2^128. Đối với những người tìm kiếm sự ngẫu nhiên thực sự, có các dịch vụ chuyên nghiệp sử dụng tiếng ồn khí quyển, mặc dù cần phải tin tưởng nhà cung cấp. Cuối cùng, để tạo khóa an toàn, nên sử dụng các giải pháp đã được thiết lập như ví phần cứng uy tín, trừ khi người dùng có thể tự tạo ra môi trường an toàn. Cách tiếp cận này giúp giảm thiểu rủi ro về bảo mật.