Files
sam-kd/filedrive/encrypt_image_params.php
hskwon aca1767eb9 초기 커밋: 5130 레거시 시스템
- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경
- DB 연결 하드코딩 → .env 기반으로 변경
- MySQL strict mode DATE 오류 수정
2025-12-10 20:14:31 +09:00

24 lines
703 B
PHP

<?php
// 암호화 함수
function encrypt($data, $key = 'your-secret-key') {
$ivlen = openssl_cipher_iv_length($cipher = "AES-128-CBC");
$iv = openssl_random_pseudo_bytes($ivlen);
$ciphertext_raw = openssl_encrypt($data, $cipher, $key, OPENSSL_RAW_DATA, $iv);
return base64_encode($iv . $ciphertext_raw);
}
$key = 'your-secret-key';
header('Content-Type: application/json');
$data = json_decode(file_get_contents('php://input'), true);
$url = $data['url'] ?? '';
$rotation = $data['rotation'] ?? 0;
$encryptedUrl = encrypt($url, $key);
$encryptedRotation = encrypt(strval($rotation), $key);
echo json_encode([
'eurl' => $encryptedUrl,
'erotation' => $encryptedRotation
]);