AnNguyen > 31-08-20, 03:17 PM
Xuân Thanh > 31-08-20, 04:15 PM
ongke0711 > 31-08-20, 11:56 PM
mrsiro > 01-09-20, 08:14 AM
(31-08-20, 11:56 PM)ongke0711 Đã viết: - Mã hoá mật khẩu nên mã hoá 1 chiều, đừng kèm thêm hàm giải mã. Dùng các hàm băm (hash) có sẳn của SQL SV cũng khá mạnh đó. Mã hoá 1 chiều tức là không có cách giải mã ngược lại, nếu người dùng quên password thì Administrator xoá luôn tạo cái khác.Có từ khóa để nghiên cứu không bạn ongke.
AnNguyen > 01-09-20, 09:53 AM
(31-08-20, 11:56 PM)ongke0711 Đã viết:
(31-08-20, 11:56 PM)ongke0711 Đã viết:
Xuân Thanh > 01-09-20, 01:08 PM
ongke0711 > 01-09-20, 01:14 PM
(01-09-20, 08:14 AM)mrsiro Đã viết:(31-08-20, 11:56 PM)ongke0711 Đã viết: - Mã hoá mật khẩu nên mã hoá 1 chiều, đừng kèm thêm hàm giải mã. Dùng các hàm băm (hash) có sẳn của SQL SV cũng khá mạnh đó. Mã hoá 1 chiều tức là không có cách giải mã ngược lại, nếu người dùng quên password thì Administrator xoá luôn tạo cái khác.Có từ khóa để nghiên cứu không bạn ongke.
ongke0711 > 01-09-20, 01:32 PM
(01-09-20, 09:53 AM)AnNguyen Đã viết:
- API là như nào ạ? vì nếu vẫn là file .accdb thì em thấy mang đi máy nào bản nào cũng dùng được (trừ những bản office 2010 trở xuống do có lỗi vì em xây dựng trên office 2013) Nếu như .accde thì em mới thấy là save as ở version nào thì dùng được trên version đó ạ. Hay như thế nào anh chỉ thêm cho em với để em theo ạ.
- Mã hóa 1 chiều như anh nói thì đúng là mạnh thật vì bản chất là không thể giải ngược lại nhưng em chưa hiểu được là khi mình mã hóa và giải mã theo key mình dùng thì người ngoài làm sao biết mà phá được ạ? còn nếu siêu cao thủ thì ác rồi khéo họ cho đi cả database của mình luôn chứ ạ hì.
Private Declare PtrSafe Function GetActiveWindow Lib "user32" () As Long
Private Declare PtrSafe Function MessageBoxW Lib "user32" (ByVal hwnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long
AnNguyen > 01-09-20, 04:18 PM
(01-09-20, 01:32 PM)ongke0711 Đã viết: - API là mấy cái hàm có sẳn của Windows, bạn khai báo trong code để sử dụng nó đó. Ví dụ:
Mã PHP:Private Declare PtrSafe Function GetActiveWindow Lib "user32" () As Long
Private Declare PtrSafe Function MessageBoxW Lib "user32" (ByVal hwnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long
- Vụ mã hoá thì đúng như bạn nói, không có password nào là an toàn, chỉ có an toàn hơn hay ít thôi. Về cái hàm giải mã thì có phải là có hàm giải mã sẽ dễ bẻ khoá hơn là dùng các phương pháp mò mẫm như Bruce force, dictionary...
thuyyeu99 > 03-09-20, 10:10 PM
(31-08-20, 03:17 PM)AnNguyen Đã viết: Sau một thời gian thì em cũng viết ra một ứng dụng "Quản Lý Tài Sản" trường học theo mục đích sử dụng của bộ phận cần triển khaihôm nay mới rảnh vào diễn đàn, cám ơn bạn nhiều nhé, để mình test thử
Front-End là MS Access
Back-End là SQL SV
Em post lên đây mong mọi người rảnh thì xem giúp em cần bổ sung những vấn đề gì mà chưa được ổn hoặc những đoạn code cần phải cải thiện để đạt hiệu suất tốt hơn nữa...
Em không khóa pass để mọi người xem code giúp em nữa
Em cảm ơn!
Gửi Bác @Thuyyeu999 như lần trước em nói khi làm xong thì em gửi bác luôn đây nhé
QuanLyTaiSan
Đây là chỗ kết nối của em.