문제

사용하고 싶은 C# 응용 프로그램이 있습니다. Flickr의 API. API 키와 비밀을 공유했지만 키를받을 때 API 키를 제공하지 않는 것이 명시 적으로 언급되어 있습니다.

앱은 오픈 소스이며 반사기로 쉽게 볼 수 있으므로 문자열로 저장하는 것이 실제로 안전하다고 생각하지 않습니다.

대칭 키로 암호화 할 수는 있지만 키의 비밀번호가 코드에 제공되므로 난독 화하는 것입니다.

내 질문은 Flickr로부터 API 키를 실제로 고정하는 것이 실제로 필요한가? 그렇다면 키를 올바르게 보호하기위한 권장 사항이 있습니까?

도움이 되었습니까?

해결책

무작위 개발자의 타사 키는 가치가 없다는 데 동의합니다. 타사 라이브러리에서 Flickr API 키를 사용하여 간단히 문자열로 저장합니다. API에 대한 Flickr 자신의 열쇠는 다른 용도로 더러워지면 가치가 있지만 API 키를 손에 넣고 싶은 사람은 다른 사람의 오픈 소스 프로젝트를 볼 수 있습니다.

다른 팁

나는 이것을 위해 해싱을 사용했다.

이 주제에 대한 짧은 토론을 여기에서 볼 수 있습니다.

http://discussions.apple.com/message.jspa?messageid=7247830

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top