바이너리 스트링에서 루비 정수
-
03-07-2019 - |
문제
정수를 암호화해야하지만 모든 암호화 라이브러리는 문자열 만 지원합니다.
정수를 Ruby의 이진 문자열로 변환하는 적절한 방법은 무엇입니까? ( '10111'이 아니라 ASCII 값이라고 생각합니다)
편집 : 나는 Rijndael에 대해 스트림 암호화로 생각하지 않았습니다.
해결책
스트림 암호화 알고리즘은 스트림에서 작동합니다. 정수 또는 신형으로 대우하는 것은 당신에게 달려 있습니다.
Rijndael (블록 암호)은 128 비 비트 문자열 (스트림, 하천)을 행복하게 받아들이고 0s로 끝을 패딩합니다. 문서를 확인하고 촬영하십시오.
제휴하지 않습니다 StackOverflow