CTFと現代暗号のためのPARI/GP PARI/GPは整数論的計算を行うことに特化した計算環境である。 PARI計算ライブラリ GPスクリプト言語 本稿は迅速な問題解決のためのPARI/GPの逆引き事典を目指して執筆された。 環境について体系的に学習するためには、PARI/GP documentationのUser's Guide to PARI/GPとGP Tutorialを参照されたし。 関数についてはOnline User's Guideを参照のこと。 Syntax of GP ヘルプ ? funcname コメント \\ コメント なかなか珍しいバックスラッシュによるコメントアウト。 基本演算 加算 + 減算 - 乗算 * 冪算 ^ 除算 / 整数に対しては分数になる 少数切り捨て除算 \ 剰余 % 四捨五入 \/ ビットシフト <<, >> 比較 <, >, <=, >=, !