Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 상태관리
- android studio
- BLUETOOTH
- ERD툴
- EC2
- firebase
- FCM
- androidstudio
- Flutter
- 계층형 테이블
- 채팅방구현
- android pdf viewer
- cloudmessage
- 개발일지
- 그룹채팅구현
- AWS
- erdcloud
- 서버배포
- 암호화
- provider
- MotionLayout
- socket통신
- node js
- DevExpress
- PDFViewer
- ERDTool
- node.js
- Serial
- Android
- socket.io
Archives
- Today
- Total
nueog
[MSSQL] 암호화/복호화 본문
반응형
<대칭키 생성>
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'test'
CREATE CERTIFICATE certificate_user_pw with subject ='teset'
create symmetric key symmetricUserPw with algorithm = AES_256
encryption by certificate certificate_user_pw
<암호화>
OPEN SYMMETRIC KEY symmetricUserPw DECRYPTION BY CERTIFICATE certificate_user_pw;
insert into users values(1,'test',ENCRYPTBYKEY(KEY_GUID('symmetricUserPw'),'1234'),'test')
CLOSE SYMMETRIC KEY symmetricUserPw
<복호화>
open symmetric key symmetricUserPw Decryption by certificate certificate_user_pw
select user_id, convert(varchar(MAX),DECRYPTBYKEY(user_pw)) as user_pw from users
close symmetric key symmetricUserpw
반응형
'MSSQL' 카테고리의 다른 글
[MSSQL][Window] DB 자동 백업 (0) | 2024.04.08 |
---|---|
[Dev Express][MSSQL] 계층형 테이블 (0) | 2022.07.13 |