microntroller (OS를 실행하지 않음)에서 프로그램을 만들고 RSA (PKCS # 1) 키 생성기 (공개 및 비공개 키)를 제공 할 수있는 C 라이브러리를 찾을 수 없습니다.).C RSA 키 생성기
OpenSSH는 Linux 또는 Unix에 대한 링크이기 때문에 OpenSSH를 사용할 수 없다고 생각합니다. 일부 SSH 구현을 발견했지만 클라이언트 측 (공개 키를 통한 인코딩) 만 지원합니다.
RSA (PKCS # 1) 키 생성기 (공용 및 개인) + 인코딩, 디코딩)이 있습니까?
흠, 전혀 OS가 없거나 tinyOS일까요? 그렇다면 여기를보십시오 : http://discovery.csc.ncsu.edu/software/TinyECC/. TinyOS를 사용하지 않고 패키지에서 필요한 부분을 제거하는 것이 얼마나 쉬운 지 잘 모릅니다. 흥미로운 질문 btw ... 하드웨어 자체의 RSA o.O. 편집 : 어쩌면 MIRACL 작동합니다 -> http://www.cs.sunysb.edu/~algorith/implement/shamus/implement.shtml – Najzero
나는 그와 같은 라이브러리가 있다는 것을 의심 스럽지만 운영 체제 기능을 사용하지 않습니다. 마이크로 컨트롤러에서 실행됩니다. 빠른 google 검색은 다음을 가져 왔습니다. https://polarssl.org/rsa-source-code 어쩌면 당신이 그것을 사용하거나 적응할 수 있습니다. –
@ Najzero 예, OS가 전혀 없습니다. RSA를 사용하여 페어링 키를 암호화합니다 (이 하드웨어와 연결을 초기화하는 데 필요함). 연결은 비평이고 통신은 아닙니다. –