Rpmsg
ಆರ್ಪಿಎಂಎಸ್ಜಿ ಕಡತವು ನಿರ್ಬಂಧಿತ-ಅನುಮತಿ ಸಂದೇಶವನ್ನು ಹೊಂದಿರುವ ಕಡತ ಸ್ವರೂಪವಾಗಿದೆ. ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ಪ್ರವೇಶ ನಿಯಂತ್ರಣಗಳ ಮೂಲಕ ವಿಷಯದ ಪ್ರವೇಶವನ್ನು ನಿಯಂತ್ರಿಸುವ ಗುರಿಯೊಂದಿಗೆ ಔಟ್ಲುಕ್ ಸಂದೇಶಗಳಿಗಾಗಿ ಐಆರ್ಎಂ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಫಾರ್ವರ್ಡ್ ಅಥವಾ ಕಾಪಿ ಮಾಡುವ ಸಾಮರ್ಥ್ಯದಂತಹ ಕೆಲವು ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಸ್ವರೂಪದಲ್ಲಿರುವ ಸಂದೇಶಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಅಜೂರ್ ಮಾಹಿತಿ ರಕ್ಷಣೆ, ಅಜೂರ್ ಹಕ್ಕುಗಳ ನಿರ್ವಹಣೆ ಅಥವಾ ಸಕ್ರಿಯ ಡೈರೆಕ್ಟರಿ ಹಕ್ಕುಗಳ ನಿರ್ವಹಣಾ ಸೇವೆಗಳ ಬಳಕೆದಾರರು ರಚಿಸುತ್ತಾರೆ. ಅನುಷ್ಠಾನ ಆರ್ಪಿಎಂಎಸ್ಜಿ ಕಡತವನ್ನು ಸಂಯುಕ್ತ ಕಡತಕ್ಕೆ ದೇಹ, ಲಗತ್ತುಗಳು ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಬರೆಯುವ ಮೂಲಕ ರಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಬಿಎಲ್ಒಬಿಃ ಆರ್ಪಿಎಂಎಸ್ಜಿ ಕಡತವನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ. ಈ ಫಲಿತಾಂಶದ ಕಡತವನ್ನು message.rpmsg ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಾಮಾನ್ಯ ಔಟ್ಲುಕ್ ಸಂದೇಶಕ್ಕೆ ಲಗತ್ತಾಗಿ ಸೇರಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಔಟ್ಲುಕ್ನಂತಹ ಈ ಸ್ವರೂಪವನ್ನು ಬೆಂಬಲಿಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಲಗತ್ತನ್ನು ಹೋಸ್ಟ್ ಮಾಡುವ ಮೈಮ್ ಹೊದಿಕೆಯ ಸಂದೇಶವನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ, ಲಗತ್ತನ್ನು ಒಳಗೊಂಡಿರುವ ಸಂದೇಶವನ್ನು ಪಾರದರ್ಶಕವಾಗಿ ಹೊರತೆಗೆಯುತ್ತವೆ ಮತ್ತು ಸಂರಕ್ಷಿತ ಸಂದೇಶವಾಗಿ ನಿರೂಪಿಸುತ್ತವೆ. ಕೋಡ್ನಲ್ಲಿನ ಕಡತ ರಚನೆಯನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು, ಏಕೆಂದರೆ ಪ್ರಸ್ತುತ ಎಂಎಸ್ಐಪಿಸಿ ಎಸ್ಡಿಕೆ, ಸಾಮಾನ್ಯವಾಗಿ ಅಜೂರ್ ಮಾಹಿತಿ ರಕ್ಷಣೆಯೊಂದಿಗೆ ರಕ್ಷಿಸಲಾದ ವಿಷಯವನ್ನು ರಕ್ಷಿಸಲು ಮತ್ತು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ ಬಳಸಲ್ಪಡುತ್ತದೆ, ಇದು ಆರ್ಪಿಎಂಎಸ್ಜಿ ಸ್ವರೂಪವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಲು ಮತ್ತು ಡೀಕೋಡ್ ಮಾಡಲು ಸ್ಥಳೀಯ ಕಾರ್ಯವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಮೊಬೈಲ್ ಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳಂತಹ ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತಮ್ಮ ಪರವಾಗಿ ಡೀಕ್ರಿಪ್ಶನ್ ಮಾಡಲು ಮತ್ತು ಅವರು ನೇರವಾಗಿ ನೀಡಬಹುದಾದ ಸಂದೇಶದ ಆವೃತ್ತಿಯನ್ನು ತಲುಪಿಸಲು ಎಕ್ಸ್ಚೇಂಜ್ ಆಕ್ಟಿವ್ಸಿಂಕ್ ಅನ್ನು ಅವಲಂಬಿಸಿವೆ. ಹಕ್ಕುಗಳ ನಿಯಂತ್ರಣ ಹಕ್ಕುಗಳ ನಿರ್ವಹಣಾ ಮೇಲ್ ಅನ್ನು ರಚಿಸಿದಾಗ, ಲೇಖಕರು ಸ್ವೀಕರಿಸುವವರಿಗೆ ಯಾವ ಹಕ್ಕುಗಳನ್ನು ನೀಡಲು ಬಯಸುತ್ತಾರೆ ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತಾರೆ ಮತ್ತು ಈ ಹಕ್ಕುಗಳನ್ನು 'ಪಬ್ಲಿಷಿಂಗ್ ಲೈಸೆನ್ಸ್' ಎಂಬ ಎಕ್ಸ್ಆರ್ಎಂಎಲ್ ಪ್ರಮಾಣಪತ್ರದ ರೂಪದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುತ್ತದೆ. ಈ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಆರ್ಪಿಎಂಎಸ್ಜಿ ಕಡತದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. ಆರ್ಪಿಎಂಎಸ್ಜಿ ಲಗತ್ತನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಿದಾಗ, ಬಳಕೆಯ ಪರವಾನಗಿಯನ್ನು ಪಡೆಯಲು ಅದರ ಹೆಡರ್ನಿಂದ ಸೂಚಿಸಲಾದ ಮಾಹಿತಿ ಸಂರಕ್ಷಣಾ ಸೇವೆಗೆ ಲಗತ್ತಿಸಲಾದ 'ಪಬ್ಲಿಷಿಂಗ್ ಲೈಸೆನ್ಸ್' ಅನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಸೇವೆಯು, ಪ್ರಮಾಣಪತ್ರದಲ್ಲಿನ ನೀತಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಿದ ನಂತರ ಮತ್ತು ಅದನ್ನು ವಿನಂತಿಸುವವರ ಗುರುತಿಗೆ ಹೊಂದಿಸಿದ ನಂತರ, ಮತ್ತೊಂದು ಎಕ್ಸ್ಆರ್ಎಂಎಲ್ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಡಾಕ್ಯುಮೆಂಟ್, ಯೂಸ್ ಲೈಸೆನ್ಸ್ ಅನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಕ್ಲೈಂಟ್ಗೆ ತಲುಪಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸುವವರು ಸಂದೇಶದೊಂದಿಗೆ ಏನು ಮಾಡಬಹುದು ಮತ್ತು ಏನು ಮಾಡಬಾರದು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಔಟ್ಲುಕ್ ಬಳಸುತ್ತದೆ (ಫಾರ್ವರ್ಡ್ ಮಾಡುವ ಹಕ್ಕು, ನಕಲು ಇತ್ಯಾದಿ). ಒಂದು ಆರ್. ಪಿ. ಎಂ. ಎಸ್. ಜಿ. ಕಡತವು ಒಂದು ಮ್ಯಾಜಿಕ್ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಅದರ ನಂತರ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ದತ್ತಾಂಶದ ಭಾಗಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಮ್ಯಾಜಿಕ್ ಸಂಖ್ಯೆಯು ಎಂಟು-ಬೈಟ್ ಅನುಕ್ರಮ 76 e8 04 60 c4 11 e3 86 ಆಗಿದೆ. ಪ್ರತಿ ದತ್ತಾಂಶ ಭಾಗವು 12-ಬೈಟ್ ಹೆಡರ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ನಂತರ ಬದಲಾಗುವ ಪ್ರಮಾಣದ ದತ್ತಾಂಶ ಬೈಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಚಂಕ್ ಹೆಡರ್ ಸಣ್ಣ-ಎಂಡಿಯನ್ ಬೈಟ್ ಕ್ರಮದಲ್ಲಿ 3 ಡಿಡಬ್ಲ್ಯೂಒಆರ್ಡಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆಃ ಮ್ಯಾಜಿಕ್ ಸಂಖ್ಯೆ ಎ0 0ಎಫ್ 00 00 ಸಂಕ್ಷೇಪಿಸದ ಚಂಕ ಉದ್ದ ವೈವೈವೈವೈವೈವೈವೈವೈವೈ ಸಂಕುಚಿತ ಚಂಕ ಉದ್ದ XX XX XX. ಚಂಕ ದೇಹವು ಸಂಕುಚಿತ ದತ್ತಾಂಶದ X ಬೈಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಸಂಯೋಜಿತ ದತ್ತಾಂಶ ತುಂಡುಗಳು ಡಿಫ್ಲೇಟ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕುಚಿತಗೊಂಡ ಒಂದೇ ದತ್ತಾಂಶ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ರೂಪಿಸುತ್ತವೆ. ಸಂಕ್ಷೇಪಿಸದ ದತ್ತಾಂಶದ ಸ್ವರೂಪವು ಸಂಯುಕ್ತ ಕಡತ ಬೈನರಿ ಡಾಕ್ಯುಮೆಂಟ್ ಆಗಿದೆ. ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಸಂಕ್ಷೇಪಿಸದ ದತ್ತಾಂಶವು ಆಫೀಸ್ ಡಾಕ್ಯುಮೆಂಟ್ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಸ್ಟ್ರಕ್ಚರ್ ಸ್ವರೂಪಕ್ಕೆ ಅನುಗುಣವಾಗಿರುತ್ತದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಅಜೂರ್ ಮಾಹಿತಿ ರಕ್ಷಣೆಗಾಗಿ ಅಧಿಕೃತ ಪುಟ ಸಂಯುಕ್ತ ಕಡತ ಬೈನರಿ ಕಡತ ಸ್ವರೂಪ ಡಿಜಿಟಲ್ ಹಕ್ಕುಗಳ ನಿರ್ವಹಣೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಆಫೀಸ್