kèo bóng đá c1 9.3.25 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Phụ lục F. Các mô -đun được cung cấp bổ sung | NEXT |
Mô -đun này thực hiện kiểu dữ liệukèo bóng đá c1được thiết kế để lưu trữ mật kèo bóng đá c1 được mã hóa. Mỗi mật kèo bóng đá c1 là tự động chuyển đổi thành biểu mẫu được mã hóa khi nhập và luôn luôn Được lưu trữ được mã hóa. Để so sánh, chỉ cần so sánh với một văn bản rõ ràng mật kèo bóng đá c1 và chức năng so sánh sẽ mã hóa nó trước so sánh.
Có các quy định trong mã để báo cáo lỗi nếu Mật kèo bóng đá c1 được xác định là dễ dàng bị nứt. Tuy nhiên, đây là Hiện tại chỉ là một cuống không làm gì cả.
Nếu bạn đi trước một chuỗi đầu vào với dấu hai chấm, nó được cho là một mật kèo bóng đá c1 đã được mã hóa và được lưu trữ mà không cần thêm mã hóa. Điều này cho phép nhập cảnh được kiểm duyệt trước đó Mật kèo bóng đá c1.
Trên đầu ra, một dấu hai chấm được chuẩn bị. Điều này làm cho nó có thể đổ
và tải lại mật kèo bóng đá c1 mà không cần viết lại chúng. Nếu bạn muốn
Mật kèo bóng đá c1 được mã hóa mà không có dấu hai chấm sau đó sử dụngRAW ()
Hàm. Điều này cho phép bạn sử dụng loại
Với những thứ như Apache'sauth_postgresqlMô -đun.
Mã hóa sử dụng hàm Unix tiêu chuẩnCrypt ()
, và vì vậy nó bị
Hạn chế của chức năng đó; đáng chú ý là chỉ có tám
ký tự của mật kèo bóng đá c1 được xem xét.
Lưu ý rằngkèo bóng đá c18234_8264
Sử dụng mẫu:
test =# Tạo bảng kiểm tra (p kèo bóng đá c1); Tạo bảng test =# chèn vào các giá trị kiểm tra ('xin chào'); Chèn 0 1 test =# Chọn * từ Test; P ---------------- : DVGKPXDORE3KO (1 hàng) test =# Chọn RAW (P) từ Test; thô --------------- DVGKPXDORE3KO (1 hàng) test =# select p = 'hello' từ bài kiểm tra; ? Cột? ---------- t (1 hàng) test =# select p = 'Goodbye' từ Test; ? Cột? ---------- f (1 hàng)
D'Arcy J.M. Cain (<darcy@druid.net
)