Mục lục:

Cải thiện bảo mật ổ cứng bằng Arduino & cảm biến vân tay: 6 bước
Cải thiện bảo mật ổ cứng bằng Arduino & cảm biến vân tay: 6 bước

Video: Cải thiện bảo mật ổ cứng bằng Arduino & cảm biến vân tay: 6 bước

Video: Cải thiện bảo mật ổ cứng bằng Arduino & cảm biến vân tay: 6 bước
Video: 3 TÍNH NĂNG phải bật ngay trên iPhone 14 Pro #shorts 2024, Tháng mười một
Anonim

Trang web chính thức của ElectropeakElectroPeak Theo dõi thêm của tác giả:

Bắt đầu với Mô-đun siêu âm và Arduino
Bắt đầu với Mô-đun siêu âm và Arduino
Bắt đầu với Mô-đun siêu âm và Arduino
Bắt đầu với Mô-đun siêu âm và Arduino
Tạo bản đồ nhiệt WiFi bằng ESP8266 & Arduino
Tạo bản đồ nhiệt WiFi bằng ESP8266 & Arduino
Tạo bản đồ nhiệt WiFi bằng ESP8266 & Arduino
Tạo bản đồ nhiệt WiFi bằng ESP8266 & Arduino
Cảm biến W / TCS230 nhận dạng màu sắc và Arduino [Bao gồm mã hiệu chuẩn]
Cảm biến W / TCS230 nhận dạng màu sắc và Arduino [Bao gồm mã hiệu chuẩn]
Cảm biến W / TCS230 nhận dạng màu sắc và Arduino [Bao gồm mã hiệu chuẩn]
Cảm biến W / TCS230 nhận dạng màu sắc và Arduino [Bao gồm mã hiệu chuẩn]

Giới thiệu: ElectroPeak là nơi lý tưởng để bạn học điện tử và biến ý tưởng của bạn thành hiện thực. Chúng tôi cung cấp các hướng dẫn hàng đầu để chỉ cho bạn cách bạn có thể thực hiện các dự án của mình. Chúng tôi cũng cung cấp các sản phẩm chất lượng cao để bạn có… Thông tin thêm về Electropeak »

Trong bài viết này, chúng tôi muốn hướng dẫn bạn cách cải thiện tính bảo mật của dữ liệu kỹ thuật số được lưu trữ trong ổ cứng bằng cảm biến vân tay và Arduino. Ở cuối bài viết này, bạn:

Sẽ học cách sử dụng cảm biến vân tay.

Sẽ tăng cường bảo mật cho ổ cứng của bạn.

Có thể cấp quyền truy cập cho những người dùng cụ thể để sử dụng ngân hàng dữ liệu của bạn.

Bước 1: Cải thiện bảo mật ổ cứng bằng Arduino và cảm biến vân tay

Cải thiện bảo mật ổ cứng bằng Arduino và cảm biến vân tay
Cải thiện bảo mật ổ cứng bằng Arduino và cảm biến vân tay

Bảo mật ngân hàng dữ liệu

Ổ đĩa cứng (HDD), đĩa cứng, ổ cứng hoặc đĩa cố định, là một thiết bị lưu trữ dữ liệu cơ điện sử dụng bộ lưu trữ từ tính để lưu trữ và truy xuất thông tin kỹ thuật số bằng cách sử dụng một hoặc nhiều đĩa (đĩa cứng) quay nhanh cứng được phủ vật liệu từ tính. Các đĩa được ghép nối với các đầu từ tính, thường được bố trí trên một cánh tay truyền động chuyển động, có chức năng đọc và ghi dữ liệu lên bề mặt đĩa. Dữ liệu được truy cập theo cách truy cập ngẫu nhiên, có nghĩa là các khối dữ liệu riêng lẻ có thể được lưu trữ hoặc truy xuất theo bất kỳ thứ tự nào và không chỉ tuần tự. Ổ cứng HDD là một loại lưu trữ bất biến, giữ lại dữ liệu được lưu trữ ngay cả khi tắt nguồn. Toshiba đã phát triển bộ nhớ flash từ EEPROM (bộ nhớ chỉ đọc lập trình có thể xóa bằng điện) vào đầu những năm 1980 và giới thiệu nó ra thị trường vào năm 1984. Hai loại bộ nhớ flash chính được đặt tên theo cổng logic NAND và NOR. Các ô nhớ flash riêng lẻ thể hiện các đặc điểm bên trong tương tự như các đặc điểm của các cổng tương ứng. Trong khi các EPROM phải được xóa hoàn toàn trước khi được ghi lại, bộ nhớ flash kiểu NAND có thể được ghi và đọc trong các khối (hoặc trang) thường nhỏ hơn nhiều so với toàn bộ thiết bị. Đèn flash kiểu NOR cho phép ghi một từ máy (byte) - vào một vị trí bị xóa - hoặc đọc một cách độc lập. Nếu bạn sử dụng ổ cứng hoặc bộ nhớ flash để lưu trữ dữ liệu của mình và chúng không có bất kỳ bảo mật nào trên phần cứng hoặc phần mềm của chúng, thì dự án này rất hữu ích cho bạn.

Mô-đun vân tay R301T

Dấu vân tay theo nghĩa hẹp là ấn tượng do các gờ ma sát của ngón tay người để lại. Việc thu hồi dấu vân tay từ một hiện trường vụ án là một phương pháp quan trọng của khoa học pháp y. Dấu vân tay dễ dàng đọng lại trên các bề mặt thích hợp (chẳng hạn như thủy tinh, kim loại hoặc đá bóng) do mồ hôi bài tiết tự nhiên từ các tuyến sinh dục có ở các gờ biểu bì. Những dấu vết này đôi khi được gọi là “Các ấn tượng Chanced”. Trong cách sử dụng rộng rãi hơn của thuật ngữ này, dấu vân tay là dấu vết của ấn tượng từ các gờ ma sát của bất kỳ bộ phận nào trên bàn tay của con người hoặc các loài linh trưởng khác. Một hình in từ lòng bàn chân cũng có thể để lại ấn tượng về các đường gờ ma sát. Trong dự án này, chúng tôi sử dụng mô-đun cảm biến R301T tạo giao tiếp nối tiếp với bộ điều khiển như Arduino để trao đổi dữ liệu. Hãy làm nó.

Bước 2: Vật liệu cần thiết

Vật liệu cần thiết
Vật liệu cần thiết

Các thành phần phần cứng

Arduino Pro Mini * 1

Mô-đun vân tay bán dẫn R301T * 1

Chuyển tiếp trạng thái rắn 1 kênh 5V SSR * 1

5mm RGB 3 màu LED 4Pin * 1

Đầu nối Micro USB 3.0 * 1

Ứng dụng phần mềm

Arduino IDE

Bước 3: Mạch

Mạch điện
Mạch điện

Bước 4: Mã

Bạn phải thêm thư viện của cảm biến vân tay rồi tải mã lên. Nếu đây là lần đầu tiên bạn sử dụng bảng Arduino, đừng lo lắng. Chỉ cần làm theo các bước sau:

1. Truy cập www.arduino.cc/en/Main/Software và tải xuống phần mềm Arduino tương thích với hệ điều hành của bạn. Cài đặt phần mềm IDE theo hướng dẫn.

2. Chạy Arduino IDE và xóa trình soạn thảo văn bản và sao chép mã sau vào trình soạn thảo văn bản.

3. Chọn bảng trong các công cụ và bảng, chọn Bảng Arduino của bạn.

4. Kết nối Arduino với PC của bạn và đặt cổng COM trong các công cụ và cổng.

5. Nhấn nút Tải lên (Dấu mũi tên).

6. Bạn đã sẵn sàng!

Tệp và Tải xuống Cần thiết:

Bước 5: Lắp ráp

Lắp ráp
Lắp ráp
Lắp ráp
Lắp ráp
Lắp ráp
Lắp ráp
Lắp ráp
Lắp ráp

Đầu tiên, Tạo một đầu nối cáp nhỏ bằng ổ cắm 3 micro USB. Để tìm ra sơ đồ chân của ổ cắm, hãy sử dụng bảng Ổ cứng.

Tạo một hộp bằng tấm Acrylic (plexiglass) và đặt mạch vào đó. Tách rời rơle khỏi bảng và kết nối trực tiếp với Arduino.

Bước 6: Tiếp theo là gì?

Bạn có thể cải thiện dự án này như bạn muốn. Dưới đây là một vài gợi ý:

Cố gắng lưu trữ thời gian kết nối của mỗi người dùng trong Arduino.

Cố gắng tính toán lượng dữ liệu được chuyển bởi mỗi người dùng.

Đề xuất: