Mỗi hệ thống bảo mật cao thường sử dụng tới rất nhiều thuật toỏn khỏc nhau. Trước hết là dựng để mật mó hoỏ dữ liệu cỏc bản tin, bảo vệ dữ liệu, thậm chớ là để quản lý cỏc khoỏ khỏc, bất kể khi đang sử dụng dịch vụ hay khụng. Như đó trỡnh bày trong chương trước, cỏc thuật toỏn này cú nhiều tuỳ chọn phức tạp khỏc nhau, do vậy ở đõy chỉ trỡnh bày về cỏc thuật toỏn cần thiết nhất.
Thuật toỏn bảo vệ dữ liệu kết hợp với khoỏ được sử dụng để bảo vệ cỏc dữ liệu nhạy cảm trong chế độ bảo mật. Thiết bị cú thể tạo khoỏ ngẫu nhiờn mà khụng thể cú bản sao nào khỏc, do đú những kẻ tấn cụng khụng thể nào truy nhập vào khoỏ, vỡ vậy khối dữ liệu được bảo vệ an toàn. Hầu hết dữ liệu được bảo vệ bằng cỏch mó hoỏ sử dụng khoỏ mó, tuy nhiờn chớnh khoỏ này lại khụng được bảo vệ. Do đú, khoỏ phải được bảo vệ về mặt vật lý.
Thụng thường, khỏch hàng muốn tỡm kiếm một hệ thống bảo mật cú cấu trỳc khoỏ gồm 32 ký tự HEX hay 128 bit. Đối với cỏc mạng cú quy mụ lớn hơn, yờu cầu phải cú số lượng khoỏ lớn hơn nhằm đảm bảo an toàn, thậm chớ trong thực tế cú thể cung cấp bộ nhớ lưu được tới hàng trăm khoỏ mó. Trong khi đang
sử dụng khoỏ mặc định thỡ cỏc khoỏ khỏc phải chờ cho đến khi cú yờu cầu, cũng cần phải nhớ rằng trong những trường hợp khẩn cấp, là để thay thế nhằm đạt được tớnh bảo mật của thụng tin, cho dự chất lượng dich vụ cú bị giảm đi đỏng kể. Mỗi nhà sản xuất thường đặt khoỏ mặc định giống nhau trong tất cả cỏc sản phẩm, và điều này thực sự rất nguy hiểm, do đú chỉ nờn sử dụng khoỏ mặc định một cỏch thận trọng và trong cỏc trường hợp khẩn cấp. Chỉ nờn cho phộp sử dụng theo yờu cầu của nhà quản trị và cần phải cảnh bỏo bằng đốn hiển thị khi sử dụng.
Núi chung, chu kỳ của khoỏ mó thường rất lớn, cỡ khoảng 1020 năm.