C
GPU là viết tắt của Graphics Processing Unit:
– Là bộ xử lý chuyên dụng, nhận nhiệm vụ tăng tốc, xử lý đồ họa cho bộ xử lý trung tâm CPU.
– GPU có nhiều lõi, có thể được sử dụng để tính toán các hàm học song song. Đây là điều mang lại cho GPU một lợi thế lớn trong việc khôi phục mật khẩu.
FPGA là từ viết tắt của Field Programmable Gate Array:
– FPGA có kiến trúc mảng phần tử logic. Điều đặc biệt của FPGA là thực hiện được số lượng lớn các phép toán song song.
– Khả năng xử lý song song khiến FPGA rất mạnh mẽ trong các ứng dụng yêu cầu tốc độ cao như xử lý ảnh, viễn thông, xử lý tín hiệu kỹ thuật số và đặc biệt là trong xử lý khôi phục mật khẩu.
Ưu và nhược điểm giữa dùng công nghệ GPUs và FPGA
GPUs
Chứa nhiều lõi cho phép xử lý song song, tốc độ xung nhịp cao.
Bộ xử lý được thiết kế sẵn. Dễ sử dụng.
Dễ mở rộng số lượng. Tuy nhiên khó nâng cấp chức năng do luồng dữ liệu phụ thuộc vào phần mềm.
Hệ thống sinh nhiệt cao, tiêu thụ điện năng lớn.
Dễ mất dữ liệu quá trình xử lý khi gặp sự cố mất điện.
Dễ bị backdoor và mã độc.
FPGA
Có cấu trúc mảng phần tử logic, thực thi song song, tốc độ cao.
Có thể lập trình được nên có thể thực hiện bất kỳ chức năng kỹ thuật số hoặc tính toán nào bằng lập trình phần cứng.
Linh hoạt, dễ dàng nâng cấp chức năng: có khả lập trình lại được nên chủ động trong việc tùy chỉnh phần cứng.
Hệ thống sinh nhiệt thấp, tiêu thụ điện năng nhỏ.
Tích hợp bộ nhớ lưu trữ quá trình xử lý (tránh mất dữ liệu khi mất điện).
An toàn, bảo mật cao (do tự thiết kế và sản xuất).
*GPUs là hệ thống có sẵn, hiệu suất/giá thành thân thiện dễ tiếp cận với người dùng hơn FPGA. Tuy nhiên, với thế mạnh dễ dàng tùy chỉnh cấu hình, tinh chỉnh phần cứng, FPGA có thể tối ưu tài nguyên, dễ dàng nâng cấp chức năng, thuật toán xử lý và tiết kiệm điện năng tiêu thụ hơn nhiều lần so với GPUs.
Password Recovering on FPGA Multiple – Clusters của Công ty theo mô hình kết nối Internet
Master Host
Chứa toàn bộ thông tin về hệ thống PWR:
Thông tin liên quan đến User : lịch sử, thói quen, thời gian, định dạng
Thông tin liên quan đến hệ thống:
– Số Cluster; Cấu hình Cluster
– Tốc độ kết nối, điều khiển
Các chính sách để thực hiện PWR
* Password generator Policies:
Dictionary; Hybrid; Brute-Force;
Random Password;
* Các kiểu ṭừ điển : English, VN, China..
Master Cluster
Thông tin liên quan đến hệ thống:
– Số Cluster; Cấu hình Cluster
– Tốc độ kết nối, điều khiển
Các chính sách để thực hiện PWR
* Password generator Policies:
Dictionary; Hybrid; Brute-Force;
Random Password;
Tiếp nhận các File mã hóa, thực hiện nhận dạng, phân tích và trích xuất các thông tin cần thiết cho xử lý Recovery Password.
Tùy chọn cấu hình chính sách PWR và đẩy dữ liệu là các thông tin đó đến hệ thống Cluster Board.
Slave Cluster
Nhận dạng dữ liệu đầu vào, cấu hình từ Master để khởi động chương trình xử lý.
Chứa hệ thống các thuật toán để xử lý recovery password.
Chứa các chế độ để thực hiện PWR khi Master Cluster cấu hình xuống:
* Password generator Policies:
Dictionary; Hybrick; Brute-Force;
Random Password;
* Các kiểu tự điển : English, VN, China..
* Phương thức thực hiện PWR
Cập nhật các xử lý hiện tại đến Master Cluster (Password,…) realtime.
– Các thuật toán mã hóa các loại file văn bản gồm: pdf (Adobe PDF 1.4-1.6/Acrobat 5-8, Adobe PDF 1.7 Level 3/Acrobat 9, Adobe PDF 1.7 Level 8/Acrobat 10-11),
– Các thuật toán mã hóa các chuẩn file nén gồm: zip, 7zip, rar (Rar 3.x, Rar 5.x)
– Hỗ trợ các loại file Microsoft office 2003/2007/2010/2013/2017/2019
– Chuẩn mã hóa WPA của mạng Wifi
– Hỗ trợ mở khóa mật khẩu Window
– Ổ đĩa bị mã hóa Bitlocker, FileVault2, APFS, TrueCrypt, VeraCrypt
– Hỗ trợ chế độ tạm dừng, tiếp tục phiên làm việc (trường hợp mất điện,tạm dừng hệ thống để bảo trì, bảo dưỡng) hoặc tạm dừng phiên làm việc hiện tại để ưu tiên cho các phiên làm việc có độ quan trọng cao hơn.
– Khả năng xác định định dạng dữ liệu mã hoá đầu vào trước khi thực hiện thao tác phá mật khẩu
– Tiết kiệm năng lượng điện.
1 – Table 2 : Password recovery 1 ký tự for encrypted ZIP dùng GPUs của hãng dùng GPU – chỉ có 62 trường hợp, do không đưa ký tự đặc biệt vào
2 – Thời gian tính toán Password Recovery 1 ký tự của công ty bao gồm các ký tự đặc biệt – sẽ gồm 73 trường hợp
Với một ký tự (The limited length of passwords) bao gồm các trường hợp sau:
– Từ số 0-9: 10 trường hợp
– Từ ký tự a-z: 26 trường hợp
– Từ ký tự A-Z: 26 trường hợp
– Các ký tự đặc biệt : sẽ có 11 trường hợp gồm @ ;# ;$ ;% ;( 😉 ;” ;* ;^ ;& ;!
– Tổng cộng 1 ký tự : 73 trường hợp số Password.
1 – Board Host – CPU Trung Tâm
https://www.xilinx.com/products/boards-and-kits/ek-z7-zc702-g.html
1.074 USD / 1 board
2 – Board Cluster – Board xử lý Phá Mã
https://www.xilinx.com/products/boards-and-kits/ek-u1-zcu102-g.htm: 3000 USD
Hoặc
https://www.xilinx.com/products/boards-and-kits/zcu106.html: 3000 USD
3- Card Ethernet – 4 Port
https://opsero.com/product/ethernet-fmc/ : 500 USD
đánh giá nào
There are no reviews yet.