목록salt (6)
투케이2K
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드] [결과 출력] [참고 사이트] https://blog.naver.com/kkh0977/222571612680 219. (AndroidStudio/android/java) aes 암호화 파생 인코딩 , 디코딩 수행 실시 - secretkey , iv , salt [개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] [결과 출력] [ios - swift 통... blog.naver.com https://blog.naver.com/kkh0977/222571615017 49. (ios/swift) aes 암호화 파생 인코딩 , 디코딩 수행 실시 - secretkey..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드] [결과 출력] [참고 사이트] https://blog.naver.com/kkh0977/222571612680 219. (AndroidStudio/android/java) aes 암호화 파생 인코딩 , 디코딩 수행 실시 - secretkey , iv , salt [개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] [결과 출력] [ios - swift 통... blog.naver.com https://blog.naver.com/kkh0977/222571615017 49. (ios/swift) aes 암호화 파생 인코딩 , 디코딩 수행 실시 - secretke..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] package com.test.app; import android.util.Base64; import android.util.Log; import java.security.spec.AlgorithmParameterSpec; import java.security.spec.KeySpec; import java.util.Arrays; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.IvParameterSpec; import javax.crypto..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import Foundation // MARK: - [필요 헤더 브릿지 : #import ] struct C_AES256 { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. AES256 암호화 수행 파생 클래스 2. 추가하는 값 KEY, IV, SALT 값 3. CBC : 블록 암호화 운영 모드 중 보안 성이 제일 높은 암호화 방법으로 가장 많이 사용 (IV 사용) 4. PKCS 5 : 8 바이트 패딩 (데이터 길이가 모자라다면 8 바이트까지 마지막 값 기준 채우고, 8 바이트 이상인 경우 뒤에 8바이트 패딩 추가) 5. PKCS 7 : 16..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import Foundation // MARK: - [필요 헤더 브릿지 : #import ] struct C_AES256 { // MARK: - [클래스 설명] /* 1. AES256 암호화 수행 파생 클래스 2. 추가하는 값 KEY, IV, SALT 값 3. CBC : 블록 암호화 운영 모드 중 보안 성이 제일 높은 암호화 방법으로 가장 많이 사용 (IV 사용) 4. PKCS 5 : 8 바이트 패딩 (데이터 길이가 모자라다면 8 바이트까지 마지막 값 기준 채우고, 8 바이트 이상인 경우 뒤에 8바이트 패딩 추가) 5. PKCS 7 : 16 바이트 패딩 (데이터 길이가 모자라다면 16 바이트까지 마지막 값 기준 채우..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] import android.util.Base64; import android.util.Log; import java.security.spec.AlgorithmParameterSpec; import java.security.spec.KeySpec; import java.util.Arrays; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.PBEKeySpec; im..