Tên gọi khác: Cryptographer
Là người thiết kế hệ thống mật mã, phá vỡ hệ thống mật mã và thực hiện các nghiên cứu về mật mã để bảo mật dữ liệu.
Yêu cầu nghề nghiệp
Nhiệm vụ
- Xác định bất kỳ điểm yếu nào trong các hệ thống mật mã hiện có nhằm làm cho chúng an toàn hơn.
- Sử dụng lý thuyết toán học để giải các bài toán nâng cao.
- Phát triển các phương pháp mới để mã hóa dữ liệu
- Giải mã tin nhắn được mã hóa.
- Phát triển các mô hình thống kê hoặc toán học để phân tích dữ liệu.
- Áp dụng các phương pháp phân tích số vào dữ liệu.
- Tạo báo cáo dựa trên dữ liệu.
- Tìm mối quan hệ mới giữa các nguyên tắc toán học hiện có để phát triển khoa học toán học.
- Kiểm tra các lý thuyết mật mã trong thực tế theo nhu cầu của tổ chức.
- Triển khai các giải pháp an toàn hơn, được mã hóa cao hơn cho tổ chức.
- Đào tạo nhân viên chịu trách nhiệm xử lý dữ liệu được mã hóa và giúp họ phát triển các hệ thống an toàn và bảo mật.
- Tăng cường bảo mật dữ liệu thông qua việc triển khai các giải pháp được mã hóa và an toàn hơn.
- Sử dụng mật mã khóa công khai với RSA hoặc các loại mật mã khác.
- Sử dụng mật mã khóa bí mật, khóa cá nhân và khóa công khai để hỗ trợ các mục tiêu mã hóa.
- Phát triển và quản lý công nghệ mã hóa của tổ chức bạn, bao gồm mã, phần mềm và việc áp dụng sản phẩm của bên thứ ba.
- Tạo mẫu các giải pháp bảo mật mới với các phương pháp và kỹ thuật mã hóa lập trình tiên tiến.
- Đào tạo các nhân viên khác xử lý dữ liệu mã hóa và giúp họ phát triển các hệ thống an toàn và bảo mật.
- Làm việc để giải mã thông tin nếu cần để tìm ra các lỗ hổng mà tin tặc có thể tìm thấy.
Khả năng cần có
- Khả năng tư duy logic.
- Khả năng bảo mật thông tin.
- Khả năng làm việc với áp lực và cường độ cao.
- Chịu khó, nghiêm túc trong công việc.
- Có tinh thần trách nhiệm.
- Đạo đức tốt, yêu nghề.
- Cẩn thận, tỉ mỉ trong công việc.
- Tư duy phân tích và phản biện.
Kiến thức chuyên ngành
- Kiến thức về luật An toàn thông tin và những quy định trong An toàn thông tin.
- Kiến thức về phần cứng, phần mềm và giải pháp bảo mật CNTT.
- Kiến thức về các ngôn ngữ lập trình mã nguồn như C #, C ++, .NET, Java, Perl, PHP, Python, hoặc Ruby on Rails.
- Kiến thức về máy tính như các hệ điều hành máy tính như UNIX, Linux và MS Windows.
- Kiến thức về mã hóa khóa công khai và khóa cá nhân, trao đổi khóa và chữ ký điện tử.
- Kiến thức về Toán học và thuật toán mật mã.
Kỹ năng (nghiệp vụ, kỹ năng mềm,…)
Kỹ năng cơ bản
- Kỹ năng quan sát.
- Kỹ năng xử lý tình huống
- Kỹ năng giao tiếp, tư vấn, thuyết phục.
- Kỹ năng lãnh đạo và làm việc nhóm.
- Kỹ năng làm việc độc lập.
- Kỹ năng phán đoán.
Kỹ năng nghiệp vụ
- Kỹ năng thành thạo các ngôn ngữ lập trình và các hệ điều hành máy tính.
- Kỹ năng tạo mã nguồn.
- Kỹ năng về mật mã đối xứng — mã xác thực tin nhắn, hàm băm và mã hóa đối xứng.
- Kỹ năng cơ bản về độ phức tạp, thông tin và lý thuyết số.
- Kỹ năng sử dụng các phương pháp giải mã để tăng cường bảo mật hơn nữa.
Công cụ nghề nghiệp
Máy móc, thiết bị
Máy tính cấu hình cao.
Công cụ phần mềm
Phần mềm CryptoForge, AxCrypt Premium, NordLocker, CryptoExpert
Thông tin khác
Phạm vi việc làm
- Làm việc tại cơ quan chính phủ
- Cơ quan Điều tra tội phạm công nghệ cao Bộ CA
- Quân đội
- Các công ty/doanh nghiệp
- Ngân hàng
Yêu cầu bằng cấp, chứng chỉ
Tốt nghiệp Đại học/Tiến sĩ trở lên chuyên ngành mật mã, toán học, Khoa học máy tính, công nghệ thông tin.