목록복호화 (1)
오늘도 한 뼘 더

# 배경 민감한 정보의 경우 암호화를 해서 저장을 해야 하는데 암호화를 하는 코드를 작성해보도록 하자 # AES 암호화 AES는 Advanced Encryption Standard의 약자로 고급 암호화 표준이라는 의미이다. 암호화 블록의 크기가 128bit이고 암호화 키의 길이가 128, 192, 256 bit인 세 종류로 나뉜다. ## 암호화 코드 func Encrypt(key, text string) (string, error) { plainText := []byte(text) block, err := aes.NewCipher([]byte(key)) if err != nil { return "", nil } cipherText := make([]byte, aes.BlockSize+len(plainTe..
Study/Go
2022. 11. 23. 09:48