기타 [vb.net] 암호화/복호화(Encrypt / Decrypt)
페이지 정보

본문
'// 복호화
Public Function Decrypt(ByVal cipherText As String, Optional key As String = "") As String
If key.Length = 0 Then key = Application.ProductName
Dim wrapper As New Simple3Des(key)
Try
Return wrapper.DecryptData(cipherText)
Catch ex As System.Security.Cryptography.CryptographicException
'MsgBox("The data could not be decrypted with the password.")
End Try
Return Nothing
End Function
'// 암호화
Public Function Encrypt(ByVal plaintext As String, Optional key As String = "") As String
If key.Length = 0 Then key = Application.ProductName
Dim wrapper As New Simple3Des(key)
Dim cipherText As String = wrapper.EncryptData(plaintext)
Return cipherText
End Function

- 이전글[vb.net] Boolean(True/False) 의 값과 연산 결과값 21.01.30
- 다음글[vb.net] 이미지(png, jpg, bmp 등) 파일을 아이콘(ico) 파일로 변환 20.09.14
댓글목록
등록된 댓글이 없습니다.